第三周作业
团队模式和团队的开发模式有什么关系?
答:软件团队的模式是描述成员之间的关系。开发模式则是在开发、运营、维护软件的过程中相关技术与过程的统一。
一般来说我们认为开发模式应该根据所需要完成的项目的特点与需求来决定,软件团队模式与开发模式之间不存在一一对应的关系。
但是,开发模式是依赖于团队模式的,例如敏捷开发需要团队是功能团队模式;与此同时,某种特定的团队模式也许会使团队更靠近某种特定的开发模式。例如一窝蜂模式与写了再改模式,再例如官僚模式与老板驱动模式。
总而言之,在开发项目时,应当基于项目的特点与需要来考虑采取的开发模式以及成员的组成安排,不能完全将团队模式与团队开发模式分隔来考虑。