第15组构建之法团队心得

时间:2022-09-16 16:37:32

  通过本周的自学与交流,每位小组成员都有他们对本书的学习有了更深的认识:

  范佳怡:本周学习了一个新的做软件的方法,从它的几条基本原则就可以看出这是一个对团队能力要求比较高的方法。它可以根据学习经验的累积而自我完善,这也意味着我们团队必须要多实践,实践得越多结果越不容易出错。同时,团队之间的沟通也必须非常顺利,因为这个方法是一个人出错会连累整个项目的。前期与客户的沟通是做需求分析的关键,做好了需求分析才能更好的继续下面的工作,然而这些都是需要有成熟的经验才能做到的。因为此我认为在学着去运用这个新的方法之前不如先提高我们团队的自身水平,多操作多接触。

  于云亭:这周我学习了构建之法第七章MSF的介绍。MSF有9个基本原则,针对信息共享,团队内部运营,市场,还有客户。同样是强调效率,人性,灵活,还有前景。 MSF对信息共享和沟通十分强调,对团队内部运营强调相互信任,各司其职。MSF敏捷开发模式分为两支,MSF敏捷开发模式和MSF CMMI开发模式。都是很人性,灵活,以及对自身有高要求的模式。结合上一章的敏捷流程和这次学习的MSF,在我看来相对比较迅捷,给人一种少了很严肃气愤的方法,个人还是比较喜欢。MSF的最大特性是商业化,并一直体现在项目的实施过程中。所谓商业化意味着客户的商业利益。

  博陵弘恒:本周学习的是构建之法的第七章——MSF,这是微软官方出的微软解决方案框架,是微软总结了自己团队的开发经验和教训以及咨询部门的业务经验后所推出的。随着MSF不断的完善,它增加了不少敏捷开发的内容,并且明确描述了团队协作的典型流程和在新的团队协作软件包VSTS中的应用。通过这一章的学习,让我们对软件开发了解的更多了。

  严琬琳:本章结合敏捷流程讨论了MSF的9大原则,以及MSF团队模型和开发模式。MSF即微软解决方案框架,是微软推荐的软件开发方法,在总结团队开发经验和教训的基础上,不断优化。有上一章敏捷流程的学习作铺垫,提出要保持敏捷,预期和适应变化。在开发过程中,团队成员会变化,技术不断提高与优化,客户的需求也不断变化,因此需要不断关注技术和设计,保持敏捷的开发流程,尽早并持续交付顾客满意的软件。所以说敏捷的开发流程保障了有价值的软件的质量。在MSF团队中,每个角色都被认为是同等重要的,每个项目都到达特定的关键质量标准,才能够被认为是成功的项目。如此,团队中的信息共享和沟通显得格外重要,在对立中寻找共同利益,在冲突中达到平衡,不断融合,进而提高。

  张振嘉: 需求分析对于整个软件开发中十分重要,非常值得重视,很多时候,客户的需求是难以捕捉的。对于客户所提供的需求不同的利益相关者有着不同的理解。最后很有可能得出的产品与客户的需要的十分不同。我们要从用户的角度出发,要知道用户想的是什么,对各种功能的偏好是什么,只有掌握这些,我们才能按部就班的满足用户的需求。

  黄真:第七章关于MSF,MSF是微软解决方案框架,也就是微软推荐的软件开发方法。MSF关于信息共享、共同远景、授权、各司其职等方面有9个基本原则。其中,充分授权和信任这一条,强调了团队内部的相互信任。因此,MSF的团队模型是网状的,而不是层次结构的。网状模型的好处在于被授权的人会承担其自己对项目的责任,且每个人有充分的权利。但是这个原则在实际的团队中很难实现,因为如果缺少一个领导性的人,成员和成员之间就会缺乏约束性,从而造成团队开发无法进展。