软考-敏捷开发方法
2024-05-20 10:59:26 0 举报
AI智能生成
敏捷开发方法是一种以人为核心、迭代、增量的软件开发方法。它强调快速响应变化,注重团队合作,强调个人与交互胜过过程与工具,主张以简洁、可行的方式快速交付软件。常见的敏捷开发方法包括 Scrum、极限编程(XP)和看板(Kanban)等。这些方法通常采用迭代的方式,将大型项目划分为多个小的迭代周期,每个迭代周期都包含计划、实施、检查和调整的环节。通过这种方式,团队可以及时响应变化,提高软件的质量和满足客户的需求。
作者其他创作
大纲/内容
两个特点
适应性,而非预设性
面向人为核心,而非面向过程
核心思想
适应性
以人为本
增量迭代
开发方法
极限编程(XP)
近螺旋开发方法,化繁为简,化大为小
测试先行、降低bug率
水晶系列开发方法
以人为中心
独具特色
并列真球法(Scrum)
冲刺
迭代、增量
开放式源码
开发人员地域分布很广,无法集中办公
子主题
特性(功能)驱动开发(FDD)
开发整体模型
建立特性列表
计划特征开发
特征设计
特征构建
首席程序员和普通程序员
0 条评论
下一页