公司正在进行CMMI四级的准备,可我们的项目采用了XP开发模式。我正在努力寻找它们的结合点(也许这个结合点不存在?也许还是可以融合?谁知道呢?只要找到一种“适合之路”就可以啦,谁会管它叫什么呢?)

今天说什么呢?说一下Story吧。


MasterStory是XP中极为关键的内容,编写是否恰当是XP项目成功的重要因素。那么,如何判定Story是否恰当呢,这里有一些原则,可以总结为“INVEST”原则。这六个字母代表评判Story质量的六个方面。

I-Independent

N-Negotiable

V-Valuable to users or customers

E-Estimatable

S-Small

T-Testable

  1. 独立性(Independent)

故事之间应该相互无依赖。如果存在依赖的话,会引起优先级和计划问题。例如,一个用户选择了一个高优先级的故事,而这个故事又要在完成一个低优先级的故事以后才能做,这时就存在优先级问题。另外,依赖关系会增加Story的point评估困难。

如果故事发生了依赖性,可以通过两种方法来解决。一是将故事合并成一个大的独立的故事;二是寻找另外的方式去拆分这些依赖性的故事。如果即不能合并,又不能找到另外的方式的话,那么就要对故事同时做两个评估,一是如果先做被依赖的故事,再做依赖故事,评估是多少Point,另一个是如果先做依赖故事,后做被依赖的故事,评估是多少Point。

(未完待续)

最新文章

  1. postman无法获得响应_【原创翻译】POSTMAN从入门到精通系列(二):发送第一个请求...
  2. “那个工作 10 年没跳槽的人,混不下去了”
  3. 如何正确应对在线故障
  4. ​软件推荐:17 款必备Chrome浏览器插件,值得一试!
  5. map分组后取前10个_海关数据 | 图解前10个月外贸
  6. xss防御补丁_Discuz论坛最新dom xss漏洞的解决方法
  7. linux log是什么意思,大家来帮我看看这个LOG是什么意思 英文不好看不懂
  8. 使用pm2后台运行nodejs程序
  9. Linux学习笔记---移植官方uboot步骤(二)
  10. 夏日西瓜爽肤五大妙计
  11. Pandas——concat(合并)
  12. 虚拟机怎么制作镜像文件
  13. 怎样使用WP Review Pro插件?
  14. 2022年的1024
  15. 为了强调低电平有效,有时也将反相器图形符号中表示反相的小圆圈画在输入端,例如上图的左边一列反相器的画法
  16. qrect在图片上显示矩形框_教你一招把身份证扫描到手机上,非常清晰!真是太方便了...
  17. Python.习题六 字典与集合(上)
  18. 苹果维修堪比登天难:评级F,获得最低分2.75分
  19. 正则表达式常用语法速查+一个简单使用案例
  20. python 高斯约当消元法求逆矩阵

热门文章

  1. codeup26206 打击犯罪
  2. 白苹果了怎么强制开机_iphone11pro无法进入系统,一直黑屏白苹果怎么办。
  3. python判断成语_Python20行代码用正则表达式查询成语含特定汉字者
  4. Mac m1配置OpenGL(C++)
  5. 关于KAL公司的一些情况
  6. java修车_用JAVA描述一个车与修车厂两个事物
  7. VS新建项目时出现 异常来自 HRESULT:0x80041FE2
  8. 每日简报 6月10日简报新鲜事 每天一分钟 了解新鲜事
  9. 短信平台开发之短信猫资料简介
  10. 一、Vmware安装迷你版的 Centos 并配置 Nat 模式可访问外网