河北师大软件工程复习PPT2

**************************
1.Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。
2.ICONIX软件开发过程:愿景、业务建模、需求分析、健壮性分析、关键设计、最终设计、实现。
3.Scrum中涉及的角色:PO、Master、Team。


第二章
1.敏捷开发是一种 以人为核心、迭代、循序渐进的开发方法。
2.Scrum开发模型:提出问题、产品功能列表、迭代计划会、迭代、评审。
3.Scrum的适用场景:人数较少、最好能坐在一起、客户参与度高、快速移动互联网项目、自助性研发的产品。
4.敏捷是一种思想,Scrum是一个框架。
5.项目的背景:找到项目的主要服务对象、找到项目的目标(愿景)、项目的商业价值、项目的服务对象细分(用户建模)。
6.客户(系统的购买者)、用户(系统的使用者)。


第三章
1.解决别人愿意花钱解决的问题,就是商业价值。
2.用户建模四部曲:
·列出尽可能多的用户
·识别关键用户(购买决策者、主要使用者)
·分类、合并次要用户
·添加虚拟和极端用户


第四章
1.产品功能列表从客户而来。
2.用户故事三要素:角色、功能、客户价值。
3.在书写用户功能的时候应该是 主谓原则、动宾原则。
4.好故事的准则:
·独立的
·可讨论的
·对用户或客户有价值的
·可估计的
·小的
·可测试的

第五章 规划
1.Scrum发布周期:两种常见方法:每次迭代发布、多次迭代发布。
2.每次迭代发布适合:移动互联网项目、自主性研发产品。
3.一次迭代发布适合:传统项目、大型项目。
4.如何为backlog条目重要性评分?1-1000原则
5.用户故事的三个变量:范围、重要性、估算。
6.外部质量、内部质量
7.确定Sprint目标及长度、讲解Story、估算时间、任务分解、决定sprint要包含的故事、一些其他问题。
8.Sprint长度:3个星期是个不错的长度。
9.故事估算的单位:故事点。
10.“任务”和“故事”的区别是:
·故事是可以交付的东西
·任务是不可以交付的东西
11.团队怎样决定把哪些故事放到sprint里面:本能反应(凭着经验去计算)、昨日天气(查看团队历史)、生产率计算。
12.如果没有历史数据,默认的投入程度是70%
13.调整优先级、缩小范围、拆分故事

第五章 计划
1.燃尽图是在项目完成之前,对需要完成的工作的一种可视化标示(Sprint燃尽图、迭代燃尽图)
2.任务板的错误使用:第六章(13页)错在哪了?
3.迭代燃尽图展示了以故事点表示的在每轮迭代末剩余的工作量。
4.每日燃尽图显示了团队在某轮迭代中的进度,

第一章 ICONIX
1.ICONIX适用场景
·团队规模相对较大
·项目规模相对较大
·客户参与度不高

你可能喜欢

  • 英语国际音标表
  • 优秀共青团员申报表
  • 数学一年级下册期末试卷
  • 软件工程复习题及答案
  • 软件工程导论复习

河北师大软件工程复习PPT2相关文档

最新文档

返回顶部