当前位置:  开发笔记 > 运维 > 正文

我如何证明(成本效益)花时间设置适当的开发环境(Subversion)?

如何解决《我如何证明(成本效益)花时间设置适当的开发环境(Subversion)?》经验,为你挑选了2个好方法。

在技​​术方面,我的老板是一个紧张的人,他很少批准不直接影响收入的项目.他(错误地)多次忽略了等式的成本方面,特别是对于难以估算成本的技术项目.这里有没有人有任何白皮书,文章等,以建立适当的开发环境(颠覆,开发,升级和生产服务器)的理性成本效益为基础的论点?

谢谢!



1> Greg Hewgill..:

哇,你现在用什么来源控制?什么都没有?如果没有,那么你应该这样做,并设置一个Subversion服务器.最棒的是你没有必要要求批准,因为没有钱需要转手.

如果你不提问就不能这样做,那么我建议找一个更开明的老板.



2> DavGarcia..:

Martin Fowler撰写了一篇关于持续集成的好处的文章.设置自动构建需要一些时间.在最后一个项目中,我介绍了CI,它让一个开发人员每天花一些时间来完成工作,然后花一个星期的时间来调整所有内容.有很多好处,很难列出所有的好处,但这些是帮助我们的:

鼓励频繁整合 - 帮助每个人保持同一页面

自动化测试 - 每次有人检查时都要确保尽早处理问题

自动部署 - 只需一次点击,几分钟内我们软件的最新版本就在所有服务器上

对我来说,最大的变化是最后一次.它变成了一个长达一个小时的过程,容易出错(你还记得更新远程版本号吗?哦,废话......)进入一个5分钟的过程,如果出现问题我们可以回滚.

当我学习设置CI时,Carol Lotz撰写的这篇文章无限有用.它逐步介绍,逐步建立一个复杂的项目.

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有