




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
培开敏发训捷——敏捷开发培训V分享智慧,共赢人生——优纳讲坛之六人生概述1敏捷启航什么是敏捷开发敏捷开发培训敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。人生概述2敏捷启航软件开发简史敏捷开发培训第一阶段:code&fix第二阶段:重量级过程控制第三阶段:敏捷开发人生概述3敏捷启航敏捷原则个体和互动
高于
流程和管理客户合作
高于
合同谈判响应变化
高于
遵循计划工作的软件
高于
详细的文档敏捷开发培训人生概述4敏捷启航价值观敏捷开发培训价值观沟通简单反馈勇气谦逊人生概述5敏捷启航硬币游戏敏捷开发培训游戏规则:假设每个硬币代表一个烧饼,翻转4次后才能完成制作;开始前将所有硬币(烧饼)国徽一面向上;每个人需要将硬币(烧饼)翻转一次;每个硬币(烧饼)最终被翻转四次后任务完成;人生概述5敏捷启航硬币游戏敏捷开发培训第一轮:每人负责一个工序;每一个工序全部完成后才能进入下一轮;人生概述5敏捷启航硬币游戏敏捷开发培训第二轮:每人负责一个工序;每完成4个就可以进入下一轮;人生概述5敏捷启航硬币游戏敏捷开发培训第三轮:每人负责一个工序;每完成1个就可以进入下一轮;人生概述5敏捷启航硬币游戏敏捷开发培训第四轮:每人可以完成所有4个工序;人生概述5敏捷启航硬币游戏敏捷开发培训第五轮:有时间限制;每个硬币有一定权重;人生概述5敏捷启航硬币游戏敏捷开发培训第六轮:有时间限制;每个硬币有一定权重;。。。人生概述6敏捷启航小结敏捷开发培训软件开发流程和生产完全不同,没有任何两个软件需求是完全相同的。生产线上工序之间的传递成本很低,软件企业传递成本很高;对待新的需求角色不同反应不同,但如果和绩效挂钩,每个人都能主动去做更重要的事情,哪怕是新的需求;人生概述7敏捷要素敏捷宣言敏捷开发培训最重要的是通过尽早和不断交付有价值的软件满足客户需要。我们欢迎需求的变化,即使在开发后期。敏捷过程能够驾驭变化,保持客户的竞争优势。经常交付可以工作的软件,从几星期到几个月,时间尺度越短越好。业务人员和开发者应该在整个项目过程中始终朝夕在一起工作。围绕斗志高昂的人进行软件开发,给开发者提供适宜的环境,满足他们的需要,并相信他们能够完成任务。在开发小组中最有效率也最有效果的信息传达方式是面对面的交谈。人生概述8敏捷要素敏捷宣言敏捷开发培训可以工作的软件是进度的主要度量标准。敏捷过程提倡可持续开发。出资人、开发人员和用户应该总是维持不变的节奏。对卓越技术与良好设计的不断追求将有助于提高敏捷性。简单——尽可能减少工作量的艺术至关重要。最好的架构、需求和设计都源自自我组织的团队。每隔一定时间,团队都要总结如何更有效率,然后相应地调整自己的行为。人生概述敏捷要素故事要素敏捷开发培训9故事要素需求评价测试人生概述10敏捷要素故事需求敏捷开发培训INVETIndependent独立的Negotiable可讨论的Valuable有价值的Estimable可估计的Testable可测试的SSmall小的人生概述11敏捷要素故事需求敏捷开发培训需求要素WhoValueWhat给用户带来什么样的价值?用户是谁?用户期望是什么?人生概述敏捷要素故事需求敏捷开发培训举例1:用户希望库管可以在采购申请系统中更改采购单12人生概述敏捷要素需求举例敏捷开发培训举例2:用户希望一辆更快的马车12人生概述敏捷要素故事需求敏捷开发培训作为XXX的角色,我希望能够有XXX的功能,以便我能达到XXX的目的12人生概述敏捷要素故事需求敏捷开发培训几种特殊的用户故事:需要修正的缺陷,必须的需求;60%探针实验;20%架构需求,技术改造,大型重构,代码重构;20%12人生概述13敏捷要素故事评价敏捷开发培训难度估算法工作难度X工作时间价值估算法外包价值项目价值扑克牌估算法团队决策人生概述14敏捷要素故事评价敏捷开发培训扑克牌估计法:1,2,3,5,8,13,21,34,55,0,?,咖啡;优点:大家都参与;大家认知一致;对需求做了切分;通过交流让大家对个人的工作得到认可;人生概述15敏捷实施团队建设敏捷开发培训团队特性:高内聚,低耦合,一般不超过8人鸡和猪的关系。责任与权力必须对等,谁对结果负责,谁有权决定做法。团队合作反馈:好的方面/不足的方面/下次改进方面;人生概述16敏捷实施三角形原理敏捷开发培训成本范围时间人生概述17敏捷实施任务分解敏捷开发培训项目子项目1迭代1迭代2子项目2迭代3.。。。迭代n人生概述17敏捷实施任务分解敏捷开发培训任务墙人生概述敏捷实施任务分解敏捷开发培训问题:用户需求是一部电话,那么拆分出来的故事是怎样的?12人生概述18敏捷实施迭代分解敏捷开发培训把一个两周的迭代分成N个故事,形成一个共同目标;把N个故事按照优先级形成列表,让大家自由认领自己的任务;整个团队的任务形成一个共同的目标,如果任务没有完成,团队所有人员受惩罚;所有工作透明化,TODO,DOING,DONE人生概述19敏捷实施实施计划敏捷开发培训例如:一个两星期的迭代过程:迭代计划2h每天15分钟站立会议,进行观察,调整;迭代评审2h迭代回顾2h人生概述20敏捷实施晨会讨论敏捷开发培训晨会:目的不是为了回答三个问题,围绕这三个问题,制定当天计划并暴露问题;会议准时参加,站立,15m搞定,回顾昨日工作,安排今天计划,在白板前面召开;会议应在固定地点和固定时间举行;不讨论细节和技术问题,只讨论工作安排;不是对领导的回报,让团队中每个人都了解你的发言;轮流发言,只有持有TOKEN者才能发言;人生概述21敏捷实施迭代验收敏捷开发培训可以工作的软件;按照故事执行每张卡片的流程;不能远程连接开发电脑,需要在真实环境中演示;完成的定义:基于“随时可向用户发布”的目标制定衡量团队工作是否完成的标准;共同协商,自我承诺;人生概述22敏捷
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游戏设备项目投资测算报告表
- 2025年钻井技术服务项目申请报告模板
- 中国化妆品灌装旋盖机行业市场前景预测及投资价值评估分析报告
- 新型节水设备项目安全风险评价报告
- 内窥镜成本分析报告模板
- 农光互补光伏发电项目可行性研究报告申请报告
- 2025年智慧停车项目可行性研究方案
- 外语教育研究投稿
- 学校实验室建设项目可行性研究报告
- 四管两用灌液机项目投资可行性研究分析报告(2024-2030版)
- 2024年攀枝花市仁和区向招考社区工作者真题
- BIM在公路工程中的三维可视化应用-洞察阐释
- 离散数学考试题及答案
- 安徽省安庆望江县联考2025年七年级英语第二学期期中质量检测模拟试题含答案
- 2024-2025学年人教版数学一年级下学期期末模拟试卷(含答案)
- 安徽省合肥一中2025届高三最后一卷英语试题及答案
- 有关工厂实习心得体会模版
- 2025年组织行为学专业考试试题及答案
- GB/T 6433-2025饲料中粗脂肪的测定
- 2025年贵州省粮食储备集团有限公司招聘笔试参考题库含答案解析
- 【MOOC】跨文化思想交流英语-南京理工大学 中国大学慕课MOOC答案
评论
0/150
提交评论