软件开发者面试百问-----描述一下实现一段代码的过程,从需求到最终交付

我想这个就是让我们描述一下开发的流程。
以瀑布模型为例,
应该有下面几个阶段:
1.需求分析
  a.确定业务需求
  b.确定系统需求
  c.需求分析
2.设计
  a.功能设计(Function Design)
  b.技术设计(Technical Design)
3.编码
4.测试
  a.单元测试
  b.集成测试
5.交付
  a.UAT
  b.Deploy
6.维护

你可能感兴趣的:(面试,function,单元测试,测试)