代码改变世界

软件团队模式选择和软件开发流程

2017-04-05 12:42  徐纬  阅读(214)  评论(0编辑  收藏  举报

我选择的是主治医师模式和交响乐团模式。

我选择主治医师模式的原因是因为主治医师模式就像在手术台上一样。有一个主治医师,而其他人都为主治医师而服务,完成自己的任务,

简单来说,就是一个学生做主要的内容,而另外学生都以他为中心而工作,这样的模式可以提高效率,但是这个模式也有弊端,那就是太

依赖于一个人,这样提高不了其他学生的水平,而且这样的模式在课堂上,往往会变成一个学生工作,而其余学生跟着打酱油的局面,所以

我选择了另一个工作模式,交响乐团模式,交响乐团模式的特点是各司其职,各自有各自的任务,而且有一个拥有指挥权的人,而且自己都

要完成属于自己的任务,所以我选择交响乐模式。我们组选择有是功能团队模式。

我选择的团队开发流程是瀑布模型,  我比较支持瀑布模型的各种变形中的大瀑布带着小瀑布,这个对开发者的个人能力要求比较高,需要吧各个子系统统一到最后做系统测试,用户只有到最后才能看到结果,从一开始的需要一个统一需求分析和构架设计,然后分散开做各个分支,最后再集中到一起,这也等同于总分总的开发模式,弊端是用户需要等待时间很长,很有可能流失客流量。