跳转到内容

敏捷开发框架下的软件工程

25% developed
来自维基教科书,开放书籍,开放世界

本书仍处于开发初期。许多主题尚未有页面,许多页面包含从我们的教学资源中转储的文本,而且许多当前页面是存根。任何帮助都将不胜感激。

本书从整合敏捷视角和结构化方法的角度介绍了软件工程。每个部分都将有一个案例研究。

介绍


整个过程

第一轮迭代:理解

[编辑 | 编辑源代码]

第一轮迭代

部门 可交付成果
评估
管理文档(建立小组,环境背景),Scrum 过程
功能需求
与客户建立面试,

系统隐喻 计划游戏

交互设计
道德设计
设计规范
知识库
实施
实施 (第一版)。
评估
向客户提交提案,价值主张

第二轮迭代:功能交付

[编辑 | 编辑源代码]

第二轮迭代

评估 项目估算
评估细节
功能需求

良好需求 钓鱼分解数据建模过程建模

交互设计

情境分析 任务对话图数据模型线框图纸质原型交互性

设计规范
设计规范(样式指南等),数据模型稳定开发平台系统设计(包括采购)
实施
功能交付现场测试

基于测试的开发 向客户交付一个满足其大部分需求的系统。该系统应可使用且稳定。同行评审

评估
功能交付分析

第三轮迭代:稳健交付

[编辑 | 编辑源代码]

第三轮迭代

评估 第三轮迭代方向。完成道德流程。
功能需求 功能需求重新审视功能需求
交互设计

交互设计设计理念更新,内容制作

设计规范

样式指南系统规范实施和部署计划


实施 稳健交付(第三版),结对编程测试部署和打包


评估 项目评估和完成

. 客户满意度。

资源

华夏公益教科书