理想的团队模式是功能团队模式,在书中,对功能团队模式的解释是这样的:很多软件公司的团队最后都演变成功能团队,简而言之,应该是所有成员都有共同的目标,每个成员都有自己的分工,互相合作,共同完成任务。成员之间应该有良好的沟通,避免不及时沟通导致工作进程不相符。良好的管理可以提高开发的效率。他们之间没有管理和被管理的关系。大型软件公司不少团队都是采用这种模式。
软件开发流程是指开发,运营,维护软件过程中的技术和思想,软件开发流程的目的是为了提高软件开发的效率,提高软件的稳定性和可维护性,主要包括业务建模,需求分析,实现编码,后期的测试以及后期的维护。