我的团队主要使用基于Flex的应用程序。话虽如此,几乎没有任何约定(甚至让它们重构本身就是一个奇迹)等等。
来自.NET + CruiseControl.NET背景,我一直渴望让每个人都使用一些像样的跟踪软件(我们现在使用的是用PHP编码的todo列表)和CI;我认为trac + BuildBot将是一个不错的选择。
您如何说服高层管理人员这是可行的方法,以及this帖子中提到的一些规则?我的主要问题之一就是每个人都在不假思索地编码(你会对这种“逻辑”的类型感到惊讶......)
由于
答案 0 :(得分:11)
您现在可以做些什么不需要其他人的许可吗?你可以从只使用trac / buildbot / etc开始自己的工作开始,然后在他们感兴趣的时候加入其他人吗?
根据我的经验,你可以通过不做询问来做得很远。
答案 1 :(得分:5)
告诉管理层他们会更好地关注这种工具的进展。
答案 2 :(得分:4)
您建议在没有必须购买的情况下展示它们的路线是否有特定的好处?
我有让我的团队接受maven + cruisecontrol CI设置的经验。基本上我试图让他们继续使用它几天,他们一直在跟踪,因为它不熟悉。然后我就自己做了,并将所有破坏的版本通过电子邮件发送到邮件列表。那天晚上,项目主管进行了检查,打破了构建(他只是忘了一个文件),当然,每个人都通过电子邮件发送电子邮件。
第二天,他走过来对我说,“我现在明白了。”
他不需要付出任何努力就可以免费获得好处。