主过程:定义了与软件生产直接相关的过程,即软件从无到有到运营的过程,这些过程叫主过程。这些过程包括获取,供应,开发,运行和维护。
支持过程:为了保证主过程的正常运行,目标的实现和质量的提高所从事的一系列活动。他们可被主过程的各个过程部分或全部采用,并由使用他们的组织或一个独立组织负责实施,也可由用户负责实施。这些过程包括文档、配置管理、质量保证、验证、确认、联合评审、审核、问题解决。
https://wenku.baidu.com/view/0c956240571252d380eb6294dd88d0d233d43cf6.html
软件配置管理贯穿整个软件开发过程,其主要任务是每当有了更改,与其相关的软件配置项均得到正确处理,使新版本软件无内部冲突
Scrum是一个用于开发和维持复杂产品的框架,是一个增量的、迭代的开发过程
在Scrum中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint
sprint燃尽图:显示了sprint中累积剩余的工作量
故事 | 答案 |
---|---|
用户可以在XP和linux上运行系统 | 好故事 |
所有绘图和图表将用第三方类库完成 | 不是好故事,用户不会关心图表是怎么实现的 |
用户最多可以撤销50步操作 | 好故事 |
软件将在6月30日发布 | 不是好故事。这是一个需要在发布计划中考虑的限制条件 |
软件将用Java编写 | 这可能不是一个好故事,但是它依赖于产品。如果产品是一个面向Java程序员的类库,那些用户会比较关心使用的语言 |
用户可以从下拉列表框里选择她的国籍 | 好故事,但可能小了些 |
系统将使用Log4J记录所有错误信息到一个文件 | 不是好故事。不应该指定使用Log4J实现日志功能 |
如果用户15分钟内没有保存文档,系统将提示用户进行保存 | 好故事 |
用户可以选择“导出到XML”特性 | 好故事 |
用户可以导出数据到XML文件 | 好故事 |
六个特性INVEST
简述在Scrum模型中,分别采取了哪些措施来改善过程的透明性、检验性和适应性
关于敏捷开发过程,为了把交流推向极致,XP极限编程模型采取了哪些措施
原文:https://www.cnblogs.com/cbw052/p/11017019.html