软件开发流程:
写了再改模式:适合只用一次的小程序
RUP统一流程:将不同类型的工作划分为规程和工作流。
老板驱动的流程:老板在整个流程中占据领导地位。
渐进交付的流程:现发布一个版本,然后根据反馈进行修改然后再发布,不断反复直到用户满意或无法进行下去时停止。
MVP:最小可行产品,即先做出一个实现了关键功能的很小的软件供用户使用体验,然后根据用户反馈继续开发。
MBP:最强最美产品,即等到产品做得完美了后再进行发布。
TSP原则:优秀的模式和流程的共同点的总结。
瀑布模型以及瀑布模型的各种变形:适合原先需求稳定、确定的软件,成果出现较晚,不易返回修改
敏捷流程,敏捷流程开发很好的遏制了团队拖延工期的现象。每日立会会强迫每个人向同伴报告进
度,迫使大家把问题摆在明面上。同时团队要启动每日构建,让大家每天都能看到一个逐渐完善的版本。每个流程必然会有问
题,每日立会制度如果大家都泛泛而谈,对开发进度并没有帮助,这就要求我们在向同伴报告自己的进步要做到具体。
微软公司推荐的软件开发方法——微软解决方案框架(MSF)。MSF准则的第一个准则,就是推动信息共享与沟通。所有
信息都保留并公开,讨论要包括所有涉及的角色,决定要公开并告知所有人。在MSF团队模型中,任何技术项目都必须达到特
定的关键质量目标,才能够被认为是最成功的项目。任何一个角色无法实现其目标,都将危及整个项目。因此,每个角色都被
认为是同等重要的,重要的决定都要共同做出。
原文地址:http://www.cnblogs.com/haoyize/p/6416051.html