- 5
- 0
- 约 43页
- 2016-05-08 发布于湖北
- 举报
软件过程的概念 软件过程框架 软件过程模型 软件过程概念 软件过程框架 软件过程框架 软件过程框架 软件过程框架 软件过程框架 软件过程模型 软件过程模型:定义了包含活动、动作、任务、里程碑和工作产品在内的明确的集合,是软件过程具体体现,用来作为软件项目工作的基础。 软件过程模型 线性过程模型 线性过程模型 线性过程模型 特点: 上一阶段的成果是下一阶段的输入; 对本阶段工作进行评审,确认后方可进入下一阶段。 严格控制开发进度,控制软件开发复杂性 增量过程模型 增量过程模型 特点: 增量模型融合了线性顺序模型的基本成分的原型的迭代特征。 能尽早拿出核心增量,更好地满足客户需求。 能减少风险。 增量过程模型 Team 3 增量过程模型 特点: 快速应用开发是一个线性顺序的软件开发模型,强调极短的开发周期。 RAD强调可复用程序构件的开发。 RAD不适合于技术风险很高的情况。 演化过程模型 演化过程模型 特点: 原型法从需求收集开始,开发者和用户在一起定义软件的总体目标,标识出已知的需求,并规划出进一步定义的区域,然后是快速设计并建造原型。 原型并不一定是最终的产品。 演化过程模型 软件过程模型 特点: 螺旋模型由Boehm提出的,此模型的要点是不断循环地审核与规划。在开发中,当一个阶段完成时,必须为下一阶段明确定目标,风险评估后再选择是否继续执行。 软件过程模型 专用过程模型 专用过程模型 专用过程模型 UP过程模型 UP过程模型 UP过程模型 敏捷过程模型 敏捷过程模型 敏捷过程模型 敏捷过程模型 微软的软件开发过程 微软的软件开发过程 微软的软件开发过程 实例讨论 实例讨论 实例讨论 实例讨论 实例讨论 软件过程概念 软件过程概念 极限编程 (eXtreme Programming, XP) 策划 设计 编码 测试 用户故事 权值 验收测试准则 迭代计划 简单设计 CRC卡 重构 结对编程 连续集成 单元测试 集成测试 验收测试 发布 软件增量 项目速度估算 * * 软件过程:是为获得软件产品,软件开发人员在软件工具支持下完成的一系列软件工程任务的框架。 What is software process? When you build a product or system, it’s important to go through a series of predictable steps—a road map that helps you create a timely, high-quality result. The road map that you follow is called a software process. 定义阶段 主要活动:可行性研究、需求分析、设计、实现、测试和维护。 软件生产三阶段: 开发阶段 维护阶段 (改变:纠错、适应、增强、预防) (如何做) (做什么) 普适性活动:软件项目追踪和控制、正式的技术复审、质量保证、软件配置管理、软件测试、风险管理等。 Support Development Definition 沟通 通用过程框架: 策划 建模 构建 部署 沟通 Communication(与客户交流) 策划 Planning(制定计划) 建模 Modeling(分析和设计) 构建 Construction(编码和测试) 部署 Deployment(交付给用户) 通用过程框架( A common process framework ) 普适活动(umbrella activities) 框架活动(framework activities) 任务集合(task set) 工作任务(work tasks) 里程碑、交付物 SQA(软件质量保证)点 Milestones products Software quality assurance Work tasks 譬如:建模活动 建模 需求分析 系统设计 需求获取 需求细化 协商 规格说明 审查确认 需求规格说明 体系结构设计 数据结构设计 接口设计 单元设计 设计规格说明 活动 子活动 子活动 任务集 交付物 任务集:定义了为达到一个软件工程活动的目标所需要完成的工作。 思考“沟通”活动中的需求获取”子活动所包含的任务集。 小型、简单项目: 1、制定一个共利益者列表 2、邀请他们派代表参加一个非正式会议 3、咨询各自对软件特征和功能的需求 4、讨论需求、并确定最终需求列表 5、划定需求优先级 6、把不确定的地方标记出来 7、对不确定的地方逐个弄清楚 大型、
您可能关注的文档
- 《中成药临床应用指导原则》重点详解.doc
- 《中国书法艺术修养》答案题库(版)重点详解.doc
- 《中海地产企业发展战略研究》()重点详解.doc
- 《中级工商管理专业知识与实务》讲义重点详解.doc
- 《中小学教师职业道德修养基本要求》试题和参考答案重点详解.doc
- 《专业技术人员创新能力培养与提高》(题库及答案)重点详解.doc
- 《资本运营理论与融资》复习重点详解.doc
- 《资本运营理论与实务》复习重点详解.doc
- 《资源与运营管理》课程模拟题二(版)重点详解.doc
- 《资源与运营管理》课程模拟题二及参考答案重点详解.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)