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

开发流程模式分为:写了再改模式、瀑布模式、瀑布模型的各种变形(生鱼片模型、大瀑布带着小瀑布)、统一流程、老板驱动的流程、渐进交付的流程,MVP和MBP、TSP的原则。

经过我们的团队的交流选择了统一流程

要完成一个复杂的软件项目,团队的各种成员要在不同阶段做不同的事情,这能很好的分工完成一个软件项目。

统一流程总共分为四个阶段:初始阶段、细化阶段、构造阶段、交付阶段。

这个开发流程的好处在于能够很好的进行阶段的分工,能够很有条理的进行开发,对于每个阶段的工作能分得很清楚。并且能够安排好各自的工作,也能很明确的制定好完成工作所要的时间。统一流程的很好的地方在于它拥有一个最后进行测试的阶段,做到万无一失。

缺点是团队的成员完成工作的时间不同,会拖住团队的工作周期。并且这个开发流程需要的很长的时间去完成,对于我们的实训时间有限,不一定会得到最好的结果。

 posted on 2017-04-11 19:42  NIITYXH  阅读(122)  评论(0编辑  收藏  举报