迭代开发的基本需求:
• 迭代要有固定时长(被称为“时间盒--timebox”),不能超过六个星期。
• 在每一次迭代的结尾,代码都必须经过QA的测试,能够正常工作。
Scrum标准:
• Scrum团队必须要有产品负责人,而且团队都清楚这个人是谁。
• 产品负责人必须要有产品Backlog,其中包括团队对它进行的估算。
• 团队必须要有燃尽图,而且要了解他们自己的生产率。
• 在一个Sprint中,外人不能干涉团队的工作。
故事点(story point),
一般大致相当于一个“理想的人天(man-day)”。
o 问一下你的团队,“如果可以投入最适合的人员来完成这个故事(人数要适中,通常为2个),把你们锁到一个屋子里,有很多食物,在完全没有打扰的情况下工作,那么需要几天,才能给出一个经过测试验证,可以交付的完整实现呢?”如果答案是“把3个人关在一起,大约需要4天时间”,那么初始估算的结果就是12个故事点。
让产品backlog停留在业务层次上
我们怎样准备sprint计划:
在sprint计划会议之前,要确保产品backlog的井然有序。
举办Sprint计划会议,是为了让团队获得足够的信息,能够在几个星期内不受干扰地工作,也是为了让产品负责人能对此有充分的信心。
成果:
分享到:
相关推荐
敏捷开发完全手册《定制化敏捷项目管理》读书笔记(118页)是一本关于项目管理的读书笔记,主要讲述了敏捷开发方法的应用和实施。下面是从该文件中提炼出的知识点: 一、敏捷开发的定义和价值观 * 敏捷开发是一种...
《精益和敏捷开发大型应用指南》是一本深入探讨软件开发领域的专著,旨在结合精益管理和敏捷开发的方法,为构建大规模应用程序提供实用的指导。书中的笔记涵盖了关键概念、原则和实践,对于理解这两种方法如何协同...
将精益和敏捷开发大型应用指南的精华部分提取出来,并写成PPT。
### Scrum精髓:敏捷转型指南读书笔记 #### 第一章:Scrum的适用范围 - **Cynefin框架**:本书介绍了Cynefin框架作为理解Scrum适用环境的基础。该框架将工作环境划分为五个区域:复杂、繁杂、混乱、简单以及无序。...
敏捷软件开发原则模式与实践读书笔记3.pdf
读书笔记:敏捷软件开发原则、模式与实践
读书笔记:DuoGraphQL基于graphqljava的扩展用于支持当前主流的多团队微服务敏捷开发模式
敏捷开发的核心是一系列原则、模式和实践,这些内容在《敏捷软件开发:原则、模式与实践》这本书中得到了详细的阐述。 首先,敏捷开发的基石是“敏捷宣言”,它提出了四个核心价值观: 1. 个体和互动高于流程和...
这篇读书笔记涵盖了书中的关键知识点,将为准备信息系统项目管理师考试或实际工作中的项目管理者提供重要的指导。 1. 项目管理框架:书中介绍了一套完整的项目管理框架,包括项目启动、规划、执行、监控和收尾五个...
9. **UML在敏捷开发中的应用**:UML不仅适用于传统的瀑布模型,也适应于敏捷开发方法,如Scrum或XP,可以用于快速迭代和需求变更的管理。 通过《UML及建模》这本书的学习,读者不仅可以掌握UML的基本语法和用法,还...
《UML与UP读书笔记》是对面向对象设计与软件开发过程两种重要工具——统一建模语言(Unified Modeling Language,简称UML)和统一过程(Unified Process,简称UP)的深度学习与理解的结晶。这份笔记涵盖了UML的核心...
随着互联时代的到来,企业级IT应用需要适应互联环境下敏捷开发、快速迭代和弹性扩展的需求。微信小程序开发实战为企业IT开发与应用的模式提供了一个新的选择。 微信小程序开发实战对开发者的影响是非常大的。开发者...
《HTML5+CSS+JavaScript深入学习实录》读书笔记模板x.pptx 这份笔记模板是根据《HTML5+CSS+JavaScript深入学习实录》这本书所建立的,它...读读书书笔笔记记读书笔记简明扼要,很适合想重新学一遍这方面内容的读者。
这篇读书笔记将深入探讨微服务治理的核心原理、最佳实践以及常见挑战。 一、微服务介绍 微服务架构是一种将单一应用程序分解为一组小的、可独立部署的服务的开发方式。每个服务都专注于完成特定业务功能,通过API...
总之,《雷军教你创业》的读书笔记为创业者提供了一套系统的创业指导,涵盖了目标设定、自我认知、股权分配、产品开发、团队建设等多个方面。通过学习这些内容,创业者可以更好地理解创业的复杂性,降低失败的风险,...
这种敏捷开发模式,极大提高了开发效率,缩短了产品从概念到市场的时间。与此同时,腾讯还构建了矩阵式的组织结构,打破了部门壁垒,强化了不同职能团队间的沟通与合作,确保了信息流通的顺畅和决策的迅速。 腾讯对...
### 《微服务设计》读书笔记关键知识点梳理 #### 一、微服务的概念 - **定义**:微服务架构是一种将应用程序分解为一系列小型、独立的服务的方法,这些服务能够独立部署、扩展,并通过轻量级通信机制(如HTTP/REST...