当从事固定价格的软件开发项目时,我经常发现自己必须在价格确定之后,但在工作开始之前(或开发的早期阶段)估计项目将花费的总小时数。不幸的是,这些类型的项目最好使用迭代/敏捷方法来开发,这意味着我们不能(也确实不能)进行完整的前期设计。
在一个典型的场景中,我们会有一个具有X个特性和Y美元的合同。签约后,工程部门需要估计完成X功能所需的小时数。有几个可能的原因需要这些信息,包括:
·Y美元转换为Z小时可用,因此我们必须确保time( X )<=Z,也许可以通过缩小X的作用域。
·交付日期已设定,因此我们必须分配适当的资源来满足该日期。
Kelly Waters在这里对敏捷的估计有一个有趣的看
Microsoft Visual Studio Scrum 2.0与MSF for Agile Software Development 6.0的区别是什么?
我希望得到反馈,什么是最好的模板,用于Visual Studio和TFS的敏捷开发。我最想知道的是,是否有人能告诉我Visual Studio中两个最新模板之间的区别。