敏捷软件开发--计划
!@#初始探索
在项目开始时,开发人员和客户会尽量确定出所有真正重要的用户素材。然而,他们不会试图去确定所有的用户素材。
随着项目的进展,客户会不断编写新的用户素材。素材的编写会一直持续到项目完成。(这一点我赞成,不可能一开始什么都确定下来,会慢慢完善)
大素材要分解
比如用户能够安全地进行存款、取款、转账。这是一个大的素材。
分解之得到:(思维导图)
用户可以登录
用户可以退出
用户可以向其账户存款
用户可以向其账户取款
用户可以从其账户向其他账户转账
随着项目的进展,由于可以度量每次迭代中已经完成的用户素材点数,所以对于速度的度量会越来越准确。(这一点对于做事和读书同样有效。)
!@#发布计划
如果知道了开发速度,客户就能够对每个素材的成本有所了解。
!@#迭代计划
迭代期间用户素材的实现顺序属于技术决策范畴,开发人员采用最具技术意义的顺序来实现这些素材。
!@#任务计划
开发人员把素材分解成开发任务,一个任务就是一个开发人员能够在4~16小时之内实现一些功能。
!@#迭代的中点
在迭代进行到一半的时候,团队会召开一次会议。在这个时间点上,本次迭代中所安排的半数素材应该被完成。如果无法按时完成,
则要补完成这些素材,或告知客户决定从迭代中去掉一个任务或素材。客户可以指出那些最低优先级别的任务和素材。
!@#迭代
迭代可以让客户看到项目的进展,度量开发速度。可以安排高优先级的素材。
本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/3364421.html,如需转载请自行联系原作者
敏捷软件开发--计划相关推荐
- 敏捷软件开发实践——估算与计划02
目录 一.使用故事点估算大小 1.故事点是相对的 2.速度 3.小结 二.使用理想人天进行估算 1.理想时间和软件开发 2.以理想人天作为对大小的度量 3.给出一个而不是多个估算值 4.小结 三.估算 ...
- 敏捷软件开发实践——估算与计划(01)
目录 一.计划的目的 1.为什么要进行估算和计划 2.优秀的计划是什么 3.敏捷计划是什么 4.小结 二.计划失败的原因 1.基于活动而不是基于特性进行计划 1.1.活动不会提前完成 1.2.延误沿着 ...
- 软件开发计划_敏捷软件开发实践:估算与计划读书笔记113第11章 确定渴望度优先级...
<敏捷软件开发实践:估算与计划>第11章 确定渴望度优先级,重点和要点的思维导图及文字内容. 第11章 确定渴望度优先级 If you have a choice of two thing ...
- 软件开发计划_敏捷软件开发实践:估算与计划读书笔记123第21章 关于计划的沟通...
<敏捷软件开发实践:估算与计划>第21章 关于计划的沟通,重点和要点的思维导图及文字内容. 第21章 关于计划的沟通 The more elaborate our means of com ...
- 敏捷软件开发之何为敏捷开发
敏捷开发,Agile Development,就是指能够在需求迅速变化的情况下快速开发软件.我们接触最多敏捷实践方式有:极限编程(XP).结对编程.测试驱动开发(TDD)等. 追究敏捷的历史,就必须要 ...
- 多元化时代敏捷软件开发的崛起与传统软件工程的延续
多元化时代敏捷软件开发的崛起与传统软件工程的延续 1.传统软件开发模式 1.1瀑布模型 1.1.1概念 瀑布模型,顾名思义,软件开发的过程如同瀑布飞流一般,自上而下,逐级下落.瀑布模型的核心思想是 ...
- 软件工程---3.敏捷软件开发
敏捷软件开发 极限编程(XP, Beck1999) Scrum方法(Schwaber and Beedle 2001) DSDM方法(Stapleton 2003) 敏捷软件的开发宣言 个体和交互胜过 ...
- 敏捷软件开发宣言ndash;Manifesto for Agile Software Development
敏捷开发, 谁不会呀, 不就是 没文档, 出活快, 用户说啥都能改? 下面是一个笑话, 王屋村的大牛说 - 我最近转手接了一个活, 完事能挣四五万, 我拿过图纸一看, 不就是盖一烟囱吗? 我们是敏捷 ...
- 敏捷软件开发宣言–Manifesto for Agile Software Development
敏捷开发, 谁不会呀, 不就是 没文档, 出活快, 用户说啥都能改? 下面是一个笑话, 王屋村的大牛说 - 我最近转手接了一个活, 完事能挣四五万, 我拿过图纸一看, 不就是盖一烟囱吗? 我们是敏捷 ...
最新文章
- 如何顺利度过新人适应期
- android fragment+ FragmentTabHost+viewpager 切换状态不保存的问题
- php和python写爬虫-python写爬虫方便还是php方便
- python导入自己的模块_python导入自定义模块
- java综合项目推荐,推荐20个5月最热门的Java开源项目
- 深圳当代艺术家的一次聚会
- 我的世界手动选择java_如何选中路径-我的世界怎么选择java路?我的世界怎么选择java路径 爱问知识人...
- lisp医院化验系统_医院智能导视系统
- matlab for循环不覆盖,Matlab for 多个变量循环能不能这样啊 ,求教高手!!!!...
- Redis入门之Redis安装、配置及常用指令
- 分布式系统关注点(6)——「负载均衡」到底该如何实施?
- i.mx6 linux 占用率,i.MX6UL在Linux和Windows平台下SD启动卡测试步骤
- Catfish(鲶鱼) CMS博客 php源码超级简洁!可塑性强,体积小省流,三分钟下载安装
- php这么把pdf转为world,php pdf如何转word
- php如何代理yy直播源,财经直播,调用YY直播源
- django学生宿舍管理系统
- cocos2dx lua加密 和 解密
- 扩展有限元程序matlab,Abaqus中扩展有限元(XFEM)功能简介
- oracle一次提交大量sql语句 begin end的使用
- dct图像压缩c语言实现,DCT变换在图像压缩中的实现
热门文章
- TensorFlow、Numpy中的axis的理解
- 九坤投资投身基础科研,携手IDEA成立联合实验室
- 小米造车150天:烈火烹油第一枪
- 手指贴个“创可贴”,你睡觉都能发电
- 谷歌上线AI新玩法:随手乱涂鸦,一键变怪兽
- PonyAI小马智行官宣再获2.67亿美元融资,创办4年累计吸金超10亿美元
- Zoom市值达586亿美元,放中国科技巨头能排第6!净利润暴涨135倍,每天3亿人开会...
- ArrayList和LinkedList的add(E)性能秘密
- 【347天】跃迁之路——程序员高效学习方法论探索系列(实验阶段105-2018.01.18)...
- 防止网页被嵌入框架的代码(续)