代码之家  ›  专栏  ›  技术社区  ›  Flavius

项目循环的环境

  •  0
  • Flavius  · 技术社区  · 14 年前

    软件产品可以经历哪些环境。到目前为止我只看到:

    • 设计
    • 发展
    • 测试
    • 分期付款
    • 用户验收测试
    • 性能
    • 生产

    还有别的吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Bera    14 年前

    你是对的。遵循这些步骤的传统软件开发方式(称为瀑布)。尽管在过去的几年中,许多方法被创造出来,它们正在改进当今的软件开发过程。

    如果你现在不知道极限编程(XP)、测试驱动开发(TDD)、Scrum、看板、行为驱动开发(BDD)、敏捷统一过程、特性驱动开发(FDD)等方法,那么敏捷方法(在当今非常普遍)就不用担心了。因特网上有许多资料。其中一些方法集中在源代码级别(TDD,BDD)的构建和测试软件,另一些方法则集中在整个过程的管理(Scrum,Kanban)。

    BU在这些方法的子集中的男子汉思想是需求在过程中改变,这是必要的,以便在小的交互中与测试阶段补充开发阶段,以便在小周期中交付具有价值的功能的软件,而不是遵循不灵活的传统方式来生产。不重要的软件。

        2
  •  0
  •   Gayathri    14 年前

    我看到的另一个阶段是性能测试。这个阶段是基于产品的预期sla的性能度量驱动的。它是对产品在UAT后和生产前进行基准测试的一种方法