我的老板在技术方面一头雾水,他很少批准不会直接影响收入的项目。他(错误地)多次忽略了等式中的成本方面,尤其是对于难以估算成本的技术项目而言。这里有没有人有任何白皮书,文章等内容,用于建立合理的基于成本效益的论据来建立适当的开发环境(Subversion,开发,登台和生产服务器)?
谢谢!
最佳答案
马丁·福勒(Martin Fowler)在benefits of Continuous Integration上发表了一篇文章。设置自动构建将需要一些时间。在上一个项目中,我将CI引入其中,它使一天的开发人员每天都能正常工作,然后花了大约一周的时间对所有内容进行了微调。有很多好处,很难一一列举,但以下是对我们有帮助的那些好处:
对我来说,最大的变化是最后一个。它把一个小时的流程(很容易出错)变成了一个5分钟的流程,如果出现问题,该流程很容易出错(您还记得要更新远程版本号吗?噢,废话……)。
当我学习设置CI时,this article by Carol Lotz会带来无限帮助。它逐步完成了一个复杂的项目。
关于svn - 我如何证明花时间设置适当的开发环境(Subversion)(成本效益)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/501685/