敏捷开发过程及质量控制
2025-04-02 15:42:07 0 举报
敏捷开发(Agile Development)是一种注重快速迭代、灵活性和客户参与的软件开发方法。在这个过程中,开发团队紧密合作,分阶段交付小部分功能完善的产品,持续优化,并能迅速对反馈进行调整。每个迭代周期(通常是几周时间)都会产出可工作、可测试的软件版本,确保产品质量。
作者其他创作
大纲/内容
Review
- Information Development- All Team cross review
开发
Function Description
Build自动化
- 业务人员/客户- 项目经理- 架构师- 开发Lead- ......
客户,演示,业务人员
迭代 N
SWTO分析需求审核
Defect
- 结对编程开发- 测试
回归测试
重构
Build测试
需求
单元测试
包括:功能测试、集成测试、性能测试、安全测试、国际化测试、可用性和无障碍测试等
测试执行
测试目标及计划
变化
否
产品文档
测试用例
CDD& User Story Review
- 客户- 业务人员- 架构师- 产品经理- 项目经理- 测试Lead- 开发Lead- 开发- ......
CodeInspection
是
CDD&Story
- 客户- 业务人员- 架构师- 测试Lead- 开发Lead- 开发- ......
0 条评论
下一页