敏捷流程和MSF

在软件工程的语境中,"敏捷流程“是一系列价值观和方法论的集合,同时强调敏捷的做法能带来更多的价值。那么做到敏捷首先是要找出完成产品需要做的事情,其次是决定当前的冲刺需要解决的事情,最后就是直接冲刺(sprint)这一个措施能较好的平衡”交流“和”集中注意力“的矛盾敏捷的团队要求很简单:自主管理,自我组织,多功能型。谈到”敏捷预警“的原则,我们不得不谈到一些方法。MSF(Microsoft Solution Framework)微软解决方案框架,它有9条基本原则:1.推动信息共享与沟通 2.为共同的远景而工作 3.充分授权和信任 4.各司其职,为项目共同负责 5.支付增量的价值 6.保持敏捷,预期和适应变化 7.投资质量 8.学习所有经验 9.与顾客合作。在MSF团队模型中,任何技术项目都必须达到特定的关键质量目标,才能都认为是成功的项目。任何一个角色无法实现其目标,都将危及整个项目,因此,每个角色都认为是同等重要的,MSF过程模型是传统的软件开发瀑布模型和螺旋模型中基于里程碑的规划优势与螺旋模型中增量迭代的长处结合起来的。

posted on 2017-05-14 13:50  innominate  阅读(122)  评论(0编辑  收藏  举报