企业开发项目流程

对于软件行业,企业做项目需要了解的完整流程

  1. 需求分析       
    1. 需求的合理性:是否需要,是否有必要
  2. 技术选型
    1. 用哪个技术语言实现
    2. 当前技术选型的原因?熟悉的技术
  3. 初始化项目/引入需要的技术
    1. 新项目--初始化
    2. 已有项目--引入技术
  4. 测试引入的技术是否ok/demo
    1. 通过案例demo或者测试用例测试
  5. 代码实现业务逻辑
  6. 测试(单元测试、功能测试、回归测试)
    1. 单元测试:对软件中最小可测试单元进行检查和验证。
    2. 功能测试:某个功能或特性完成后,测试人员对这个功能或者特性进行的单独的测试,在这个阶段,一般功能不会相互影响,测试的关注点也比较单一。
    3. 回归测试: 一是当你修复一个BUG以后,把之前的测试用例再次应用到修复后的版本上进行测试。
  7. 代码提交、代码评审
    1. 检测代码的安全性
    2. 代码合格性
  8. 部署
  9. 发布

你可能感兴趣的:(单元测试,团队开发)