标签:
读完第六和第七章,我学会了敏捷流程和MSF的一些知识,总的来说,这两种模式就是一种团队的不同方式和不同的发展流程。
敏捷流程有十二条原则,这十二条原则主要涉及客户,市场,对手,团队,技术创新还有自我管理等各方面。敏捷流程的步骤主要有三步:
第一,找出完成产品需要做的事情——Product Backlog;
第二,决定当前的冲刺(Sprint)需要解决的事情——Sprint Backlog;团队成员能主导任务的估计和分配,他们的能动性得到较大的发挥。
第三,冲刺(Sprint);一切交流只能通过Scrum大师来完成,这一措施较好地平衡了“交流”和“集中注意力”的矛盾。在冲刺阶段,我们团队每天都要开一个每日例会,团队的每个成员需要报告自己在今天做了什么事情,有哪些收获,遇到了什么问题等等。
我们在使用敏捷流程模式的时候,会遇到很多的困难,那么敏捷流程给了我们一些解决问题的方法:
第一步,各个需求和任务之间是有种种复杂的依赖关系,除了优先级之外,我们还要考虑相互依赖关系;
第二步,把一个任务从产品层级的描述逐步细化到技术实现层面,是很需要技术能力和交流能力的。
第三步,团队要坚持开每日例会。
MSF有九条基本原则,这九条原则是根据项目来说的,比如项目的质量,价值和投资等一些方面的准则。MSF团队模型定义了小组同级成员的一些角色和职责,这有效的加强了团队的管理和成员之间的自我管理。
MSF模型中也有敏捷流程,就是MSF敏捷开发模式,这种模式更加强调与用户之间的交流,质量。
通过学习这两种模型,我深刻的认识到团队开发的重要性。
标签:
原文地址:http://www.cnblogs.com/zzy999/p/5452687.html