对理想团队模式构建的设想以及对软件流程的理解

软件团队有各种形式,适用于不同的人员和需求。团队要有一致的集体目标,团队成员有各自的分工,互相依赖合作,共同完成任务。团队模式有以下几种:主治医师模式,明星模式,社区模式,业余剧团模式,秘密团队,特工团队,交响乐团模式……等等。每种模式都有着各自的优缺点。

软件工程把相关的技术和过程统一到一个体系中,就叫做软件开发流程。软件开发流程的目的是为了提高软件开发运营和维护的效率,以及提升用户的满意度,软件的可靠性和维护性。

TSP原则:

1.使用妥善定义的流程,流程中的每一步都是可以重复,可以衡量结果的。

2.团队的各个成员对团队的目标,角色,产品都有统一的理解。

3.尽量使用成熟的技术和做法。

4.尽量多地收集数据,并使用数据来帮助团队做出理性的决定。

5.制定切合实际的计划和承诺,团队计划要由负责具体执行的角色来制定。

6增加团队的自我管理能力。

7.专注于提高质量,争取在软件生命周期的早期发现问题,最有效提高质量的办法是做全面而细致的设计工作。

posted on 2016-05-13 12:15  欧术俊  阅读(121)  评论(0)    收藏  举报