当我安装MS-TFS 2008时,我开始准备好使用TFS服务器附带的敏捷过程指导模板。随着一点点的谷歌搜索,我通过迈克科恩材料去:敏捷和Scrum让我失望,请帮我弄清楚道理
- 我看着他的YouTube“由谷歌主办的”会议:
http://www.youtube.com/watch?v=fb9Rzyi8b90
http://www.youtube.com/watch?v=jeT0pOVg0EI - 阅读他的著作“敏捷估计与规划”
- 在他的网站上观看了视频系列:http://www.mountaingoatsoftware.com/presentations-tag/video-recorded
我很高兴,同时吸收和吃技术他与团队一起使用,以及敏捷和Scrum如何是一个伟大的软件过程/方法论,直到我看到Mike回答有关架构师角色和讨论需求文档的问题......在这一点上,一切开始崩溃,由于如下:
- 去年我已被分配到对大项目“非常高优先项目”进行全面分析“包括需求收集”。
- 在艰苦的工作,奉献和承诺的2个月内,我以完全满意的客户以及我的BOSS和ZERO修正案完成了整个分析。
- 后来,项目进入了架构,开发阶段。
- 由于这样的事实,该系统包括许多具有竞争力和令人兴奋的功能,我要求申请专利它和它在这个过程中去...
所以,想象一下你是谁用爱面对所有的那种人各种挑战和回报,为利益相关者和你自己带来卓越的经验和成果,公平的敏捷和Scrum流程将如何相信并承认你的才能和激情,而Scrum主/教练则将团队视为完成用户故事并通过试错法?!!!!
随着关于敏捷和Scrum那些黑暗的想法,我发现很多人的“反敏捷”,并在它们上面是“克里斯平·罗杰斯约翰逊”:
http://agile-crispin.blogspot.com/
那家伙由耐声明的一切麦克科恩曾经谈过。
我真的不知道下一步该怎么做!所以任何指导将不胜感激。
感谢,
非常周到的答案!你能告诉我,微软对敏捷的过程指导是否设计了某种方式来弥补美国航天局和好莱坞例子之间的差异?我认为TFS敏捷版本已经通过包含不属于敏捷的文档模板进行了定制。如果我错了,请纠正我。 – 2010-04-02 02:51:19
我不认为敏捷说“释放并重复错误”。测试应该在迭代期间完成,而不是一旦代码被发布。 – 2010-04-02 12:26:10
在我对敏捷的描述或如何在那里完成测试的过程中,我没有主张没有测试。然而,我相信敏捷允许更早的更现代的版本,并且将方法学迭代到软件上比瀑布更好。 – wheaties 2010-04-02 13:00:22