《精益-敏捷软件开发方法ppt课件.pptx》由会员分享,可在线阅读,更多相关《精益-敏捷软件开发方法ppt课件.pptx(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精精益益- -敏捷敏捷的应用的应用研发部 王凌宇我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物适应人群软件研发项目的项目经理,需求分析师,开发工程师,测试工程师等软件研发项目的相关干系人企业中层管理者我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物假设与约束对敏捷有一定的了解,有一定的
2、敏捷SCRUM实践经验对软件工程有一定了解对项目管理有初步了解我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物课程期望了解精益的相关知识了解SCRUM#的相关定义了解敏捷实践中管理层的作用促进敏捷实践的持续改进我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物目 录精益简介精益简介超越超越SCRUM精精益益- -敏捷中的管理敏捷中的管理我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感
3、到愉快,证实我的猜测没有错:表里边有一个活的生物精精 益益 简简 介介我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益思想的基本原则多数错误源于系统本身,因此必须对开发的系统加以改进为了改进系统,必须尊重员工过早开始会造成浪费。只在需要的时候完成需要做的事情,这就是JIT(just in time)我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益软件开发-为软件提供的原则尊重人尊重人消除浪费消除浪费推迟决策推迟决
4、策创建知识创建知识品质为先品质为先快速交付快速交付全局优化全局优化我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益宣言快速灵活机动开发过程是一条繁忙的生产流水线,凡是慢下来的流水线都会导致浪费。通过消除软件中的延误、错误、误解和等待资源等障碍,来改进过程。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物超超 越越 SCRUMSCRUM我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我
5、也感到愉快,证实我的猜测没有错:表里边有一个活的生物SCRUM框架我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物讨 论关于SCRUM的认识?我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物对SCRUM的认识观点u 敏捷项目开展首次工作时没有做计划。SCRUM中没有文档。SCRUM中没有架构。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活
6、的生物敏捷开发 Quick StartWHYWHATWHENHOW团队团队环境环境项目团队要做哪些事?要做哪些事?多久能做完?多久能做完?项目立项怎么做?怎么做?WHEREWHO我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物对SCRUM的观念认识u SCRUM的成功在很大程度上是因为由项目成员来定义如何做项目。u 团队要远离管理层。u 产品是由产品开发人员靠拍脑袋想出来的。u团队应该由通才组成。u 检查和修改是足够的。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感
7、到愉快,证实我的猜测没有错:表里边有一个活的生物讨论参考导致系统障碍的因素被消除。其他方法也可以实现。管理层不是障碍而是资源,是项目改进过程中的合作伙伴。产品负责人应该只是项目任务优先次序的责任人,而优质产品的开发是由整个团队负责。精益用“产品牵头人”代替“产品负责人。”产品牵头人和团队共同为产品的质量负责。 更好的模型是PDCA模型。团队真正需要的是,能够以很短的时间组织起所需要的技能去完成工作,可共享的知识越多越好。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物对SCRUM的局限性讨论u 自组织团队能
8、够超越其他团队改进软件开发的流程。u 每次迭代都需要向客户提供价值。u 切勿超越目前的迭代计划。u 可以使用SCRUM-OF-SCRUMS协调不同产品团队间的工作关系。u 可以在无须自动验收测试或单元测试前置的前提下使用SCRUM。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物讨论参考SCRUM团队应该被自组织,而不应该自我导向。迭代并不需要总是为客户利益服务。不要构建过度需求,要保持全局观。只关注当前的需要,不同开发速度的团队之间相互依存,需要做出计划,以确保团队工作能够得到很好地协调。 杰夫.萨瑟兰在
9、创建SCRUM时,包括这两项实践,为了使人容易掌握,被删除了。如果团队具有不同的目标、动机或驱动指标,那么就不会起作用。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物SCRUM与精益的观点比较我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物SCRUM#注入了精益思想的SCRUM-艾伦.沙洛维 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个
10、活的生物SCRUM#的4个基本实践我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物看板软件工程根植于精益思想的软件开发方法我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物看板模型的概念基础团队工作在适当数量的功能上直至完成开发。对功能的选择和开发的过程进行妥善管理。u 团队重视开发尽可能少的且可增强客户价值的功能。u 开发流水线上存在少量排队队列和小批量的任务,这样会使开发工作更有效。u 团队须获得快速反馈以保证他们在正
11、确的工作轨道上。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物看板与常用的敏捷方法的不同软件开发团队中排队的队列很少。软件开发团队的重点是尽快完成功能开发,但没有时间盒制约。从形成概念到产出消费品,在整个价值流的过程中,看板让人一目了然,理想的情况是,由客户启动价值流,产品经理与团队紧密合作,利用看板在过程中对在制品的数量加以限制。直接运用看板,无需加以任何估算。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物看板的真
12、正价值要求团队创建一个定义明确的规则和有限制的工作流程我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物几种敏捷方法的对比我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益精益- -敏捷中的管理敏捷中的管理我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物管理是把事情做对;而领导是做对的事情彼得彼得.德鲁克德鲁克你必须管理系统,因为系统
13、本身不能对自己进行管理W.爱德华兹爱德华兹.戴明戴明我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益-敏捷管理重视价值流的管理和对人员的领导职责:设定结果或团队预计要达成的目标。 协助工作人员改进过程并安排工作区,以方便团队完成工作。 管理者最重要的任务就是帮助团队避免浪费。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益敏捷管理方法对实现目标的方法和工作授权,但仍需团队成员对结果负责。运用多种方法和工具将团队面
14、临的挑战可视化。在组织内部构建知识,通过交叉培训项目成员来节约项目时间。找到问题的根本原因,以确保工具能够增加价值。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益敏捷的可视化控件u产品愿景u产品需求列表/发布计划/精益组合管理u迭代列表单一团队、多个团队u故事点的单迭代燃烧图u故事点的多迭代燃烧图我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益-敏捷的转型战略是一个自上而下的领导过程和自下而上的实施过程我吓了一
15、跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物多个SCRUM团队的协作场景u整个团队的进度u需要多个团队来实现需求u团队之间的技术依赖u多个团队使用通用组件u需要一个团队修改代码去协助另一团队的工作u团队间代码共享u一个团队拥有另一个团队所需的知识我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物产品协调小组站在更高的角度“全局优化”来自不同团队中的成员组成为了共同的目标我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样
16、一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物产品协调小组成员构成固定成员固定成员计划成员计划成员轮值成员轮值成员我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物精益敏捷的深刻见解一次只关注一个项目启动较少的项目缩短批处理时间探寻缺陷产生的根本原因知道你在哪里:最小化可发布的功能优先事项和工作进程生产力及质量跨职能团队我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物谢谢!谢谢!研发部研发部 王凌宇王凌宇