Ch1软件开发过程.ppt

内容概览 21世纪什么最贵——软件测试工程师 课程目标 第一章 软件及其开发过程 软件组成 客户需求 - Customer Requirements 市场需求文档 - MRD (Marketing Requirement Document) 软件规格说明书 - Specifications 技术设计文档 – Technical Design Docs 测试文档 Test Documents 在线帮助 - Online help 产品发布注释 - Release Notes / Read Me 产品软件包 - Release packages 软件产品的其他内容 1.2 软件开发过程的特性 1.2.1 软件开发的基本过程 软件开发过程 1.2.2 软件开发过程模型 快速应用开发 快速应用开发(RAD) – V模型 RAD - V Model (改进) RAD - V Model (进一步丰富) 螺旋模型 XP-eXtreme Programming极限编程 最简单的可能就是最有效的 极限编程适合 小团队 (2-10 programmers) “高风险” 快速变化或不稳定的需求 强调可测试性 格言 “沟通、简化、反馈、激励” TDD - Test-Driven Development测试驱动开发 TDD – sub-cycle 阶段开发模型 增量和迭代模型 1.2.3 UML

文档评论(0)

1亿VIP精品文档

相关文档