zoukankan      html  css  js  c++  java
  • 软件开发流程的选择

    开发流程是指软件工程把这些相关的技术和过程统一到一个体系中。

    软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

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

    我们小组选择了统一流程。

    统一流程的步骤:业务建模;需求;分析和设计:实现;测试部署;配置和变更管理;项目管理;环境。

    统一流程的阶段:初始阶段 、 细化阶段、构造阶段、 交付阶段

    统一流程是把软件开发的各个阶段整合在一个统一的框架里,通过在各个不同阶段做不同的事情,各个流程进行工作。

    优点是过程有条不紊,计划详细,过程一目了然,有错误知道在哪里,可以及时发现及时改,沟通交流较多。

    缺点是过程漫长,耗费时间,容易散漫。

    我们选择统一流程目的在于交流多,我觉得交流多了,什么事情就变得很简单,而且它过程一目了然,虽然花费时间长,但我们自己有一定的压力就一定能按时完成工作。

  • 相关阅读:
    HDU 1207 汉诺塔II (递推)
    HDU 3172 Virtual Friends (map+并查集)
    HDU 1272 小希的迷宫(并查集)
    hihoCoder #1037 : 数字三角形 (动态规划)
    51Nod 1256 乘法逆元
    AtCoder Regular Contest 077 D
    AtCoder Regular Contest 077 C
    AtCoder Beginner Contest 066 B
    AtCoder Beginner Contest 045 C
    AtCoder Beginner Contest 045 B
  • 原文地址:https://www.cnblogs.com/guoleilei/p/6685805.html
Copyright © 2011-2022 走看看