技术研发流程

关键点

流程

业务分析

需求分析

功能点分析

结构设计(code/doc)

流程设计(code/doc)

测试设计(code/doc)

程序编码(code)

单元测试

集成测试

考量点

  1. 功能性:确保所有功能都按照需求文档或用户故事来实现,并且能够正常工作。

  2. 性能:确保软件的响应时间、负载能力等满足预定的性能标准。

  3. 兼容性:确保软件在所有目标平台和浏览器上都能正常工作。

  4. 易用性:从用户的角度测试软件的易用性,确保用户界面直观、简单。

  5. 稳定性:确保软件在各种极端条件下都能稳定运行,没有崩溃或其他严重问题。

  6. 安全性:确保没有明显的安全漏洞,如SQL注入、跨站脚本攻击等。

  7. 误处理:确保代码能够妥善处理预期外的情况,如异常、错误输入等。