本文共 538 字,大约阅读时间需要 1 分钟。
对于理想团队模式,我个人有两点想法,一是团队有一致的集体目标,团队要一起完成目标,但一个团队不一定要同时工作,团队成员有各自的分工,相互依赖合作,共同完成任务;二是团队内部有极大的自由,较高的热情,领导不需事事亲力亲为,这样能更好的的让团队成长。《构造之法》中提到了十多种团队模式,主治医生模式将主要责任都压在了首席程序员身上,并不能让整个团队都很好的参与进来;明星模式是将主治医生模式运用到极致;不过我最中意的还是功能团队模式,目前多数软件公司的团队最后大都演变成功能团队,这种模式中,具备不同能力的同事们平等协作,共同完成一个功能,这个功能完成后,这些人又重新组合去完成新的功能,这些小组也称作Feature Crew,关键点在于小组内的交流比较频繁,不是相互独立的个体,也不会将所有的责任担负在一个人身上,这也是我理想中团队模式构件的重要点。
软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件可靠性和可维护性,在开发、运营、维护软件过程中有许多技术、做法、习惯和思想,软件工程把这些技术和过程统一到一个体系中,叫做软件开发流程,若是使用妥善定义的流程,流程中的每一步都是可以重复的、可以衡量结果的,这对于软件的测试开发、维护都带来了方便。
转载地址:http://atgdb.baihongyu.com/