由项目循环的环境

时间:2010-11-22 13:26:08

标签: testing release-management staging

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

  • 设计
  • 发展
  • 测试
  • 分期
  • UAT
  • 性能
  • 生产

还有别的吗?

2 个答案:

答案 0 :(得分:1)

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

如果您现在还没有关于极限编程(XP),测试驱动开发(TDD),Scrum,看板,行为驱动开发(BDD),敏捷统一过程,特征驱动开发(FDD)和其他敏捷方法的方法方法(在这些日子里很常见)不用担心。互联网上有很多材料。其中一些方法主要集中在源代码级别(TDD,BDD)的构建和测试软件中,其他方法则更侧重于整个过程的管理(Scrum,Kanban)。

在这些方法的子集中,男性化的想法是,需求在流程中发生变化,这是必要的,以便在小的交互中通过测试阶段补充开发阶段,以便在极小的周期内交付具有有价值功能的软件而是遵循不灵活的传统方式来制作无关紧要的软件。

答案 1 :(得分:0)

我见过的其他阶段之一是性能测试。此阶段更多是基于产品的预期SLA驱动的性能测量。这是一种在UAT和预生产后对产品进行基准测试的方法