随笔分类 -  敏捷开发

摘要:无论什么时候启动一个项目,为什么不经常检验一下自己正在做的事情,看看是否朝着正确的方向前进?结果是不是大家真正希望看到的,是否有什么办法改善目前正在做的事情?如何才能做得更好更快?存在哪些潜在的障碍? 这就是“检查与调整”的循环,每过一小段时间就停一停手头的工作,检查一下取得了哪些成果,看看这些成果是不是自己期待的,想想有没有更好的办法。 阅读全文
posted @ 2018-01-20 16:30 WilliamLian 阅读(1308) 评论(0) 推荐(0) 编辑
摘要:Ground在这里的意思是场地,rule是规则。 Ground rule这个习惯用语原来出自棒球运动。 各地的棒球场在大小尺寸和场地特点方面都会略有不同,所以各地的球队会制定一些独特的比赛规则,本队和来访的客队都要遵守。这种规则称为ground rules,也就是场地规则。 阅读全文
posted @ 2017-10-26 20:53 WilliamLian 阅读(1891) 评论(0) 推荐(0) 编辑
摘要:开发团队是Scrum团队的三个角色之一。 开发团队包括架构师、开发工程师、测试人员、数据库管理员和UI设计师等,这几类人的跨职能组合。具备的技能足以实现产品开发。 阅读全文
posted @ 2017-10-19 21:39 WilliamLian 阅读(7619) 评论(0) 推荐(2) 编辑
摘要:产品负责人以下简称PO,他是有授权的产品领导力核心,组成Scrum团队三个角色之一。 PO担任的是产品经理的角色。PO的主要职责:1.对产品的ROI负责。 2.梳理产品列表,确定产品功能。 3.参与规划活动 4.定义接收标准并验证工作成果 5.与开发团队合作 6.与利益干系人合作;PO需要掌握的技能:1.领域技能 2.人际交往能力 3.决策力 4.责任心 阅读全文
posted @ 2017-10-18 21:58 WilliamLian 阅读(26245) 评论(0) 推荐(0) 编辑
摘要:《敏捷革命》作者 杰夫•萨瑟兰(JeffSutherland),Scrum发明者与共同创造人,被誉为“Scrum之父”,《敏捷宣言》起草人之一。 萨瑟兰毕业于西点军校,曾作为美国空军战斗机飞行员,完成过100次飞越北部越南的作战任务。1972年,萨瑟兰获得斯坦福大学统计学硕士学位。1980年,他获得科罗拉多大学的生物统计学博士学位。1983年,萨瑟兰进入中洲计算机服务公司,该公司为150家银行提供技术服务,他负责研发ATM网络技术。萨瑟兰还先后担任了11家软件公司的首席执行官和首席技术官,积累了丰富的项目管理经验。2006年,他成立了自己的公司Scrum,Inc.,提供Scrum管理方法的培训服务。 阅读全文
posted @ 2017-10-16 16:00 WilliamLian 阅读(1182) 评论(0) 推荐(1) 编辑
摘要:今天在工作中讨论一些工作量(IT软件开发)评估的时,总结出了评估分析的四步法,如下:1. PO澄清需求;2. 架构师分析系统架构设计;3. 风险评估;4. 工作拆分及估时 阅读全文
posted @ 2017-10-13 21:29 WilliamLian 阅读(7782) 评论(0) 推荐(1) 编辑
摘要:每个Sprint都是从Sprint Planning Meeting开始,Scrum团队成员聚集在一起商定下个Sprint目标,并且确定在Sprint中交付哪些功能。Sprint规划由整个Scrum团队协作完成。PO展示排定优先级的Product Backlog,回答团队对Product Backlog Item提出的任何问题;开发团队确定可以交付哪些功能,并做出一个靠谱的承诺;ScrumMaster观察规划活动,提出深入细节的问题,引导并且帮助团队确保有成果,ScrumMaster不能代替团队做出承诺。 阅读全文
posted @ 2017-10-12 20:28 WilliamLian 阅读(14253) 评论(0) 推荐(0) 编辑
摘要:昨天晚上在微信群分享了“什么是自组织团队”,在这里整理一下。 1)敏捷团队就是自组织团队,Scrum团队的目标是提高灵活性和生产能力。他们是自组织、跨职能团队,并且以迭代方式工作。 2)在Scrum指南中说“自组织团队要自我决择如何最好地完成他们的工作,而不是由其他外部团队来决定。” 3)德鲁克在《 阅读全文
posted @ 2016-09-23 13:19 WilliamLian 阅读(5083) 评论(0) 推荐(0) 编辑
摘要:敏捷之旅(http://agiletour.cn)是一个全球性的非赢利组织,目的在于提供一个高效有趣的敏捷开发学习途径,在全球范围内推广敏捷的思想。敏捷之旅北京站是国内主要的举办城市之一,下面就简单回顾一下今年敏捷之旅活动。 阅读全文
posted @ 2015-12-11 10:01 WilliamLian 阅读(791) 评论(0) 推荐(1) 编辑
摘要:Scrum的3种工件包括:ProductBlacklog、SprintBacklog、完成定义。 产品Blacklog是Scrum中的核心工件,它是对整个产品的功能描述,所有的功能描述都是有顺序的排列,团队依照优先排列顺序完成工作。 它是产品需求的唯一来源,开发团队所有工作都来自产品Backlog。 阅读全文
posted @ 2015-01-14 20:50 WilliamLian 阅读(4171) 评论(1) 推荐(3) 编辑
摘要:敏捷开发强调开发团队与业务专家的紧密协作、面对面的沟通胜过书面文档、频繁交付新版本软件、编写能够很好地适应需求变化的代码,构建自组织团队和跨职能团队。 阅读全文
posted @ 2015-01-09 19:10 WilliamLian 阅读(3142) 评论(1) 推荐(2) 编辑
摘要:Scrum会议包括计划会议、每日站会、评审会议和回顾会议。 阅读全文
posted @ 2014-12-12 22:18 WilliamLian 阅读(9105) 评论(1) 推荐(1) 编辑
摘要:在Scrum角色中包括:产品负责人(Product Owner,PO)、ScrumMaster(SM)、开发团队(Team) 阅读全文
posted @ 2014-09-16 19:01 WilliamLian 阅读(7805) 评论(4) 推荐(4) 编辑
摘要:用户故事是描述对用户有价值的功能,用户故事应该包括角色、功能和商业价值三个要素。优秀的故事应该具备六个特征:独立的、可讨论的、 对用户有价值的、可估算的、小的、可测试的。 阅读全文
posted @ 2014-08-30 14:37 WilliamLian 阅读(19196) 评论(1) 推荐(2) 编辑
摘要:在敏捷开发中需求分析需要全体成员参与,体现了敏捷开发的“ 个体和互动 高于 流程和工具”的价值观。让全体成员参与有几点好处:有助于及时发现团队成员对同一个需求理解不一致的问题;有助于规避人力风险,当一个需求分析者突然请假其他人可以马上顶替他;也有助于全体成员能力的提升。 阅读全文
posted @ 2014-08-27 12:19 WilliamLian 阅读(4813) 评论(0) 推荐(0) 编辑
摘要:Scrum是跨职能团队以迭代、增量的方式开发产品或项目的一种开发框架 阅读全文
posted @ 2014-08-15 21:48 WilliamLian 阅读(12033) 评论(4) 推荐(2) 编辑
摘要:以大家比较熟悉的Scrum为例,以项目开发中实施敏捷为主线来写。结合书本看到的,参会听到的,培训学到的整理到一起,形成一步步学敏捷开发的系列文章。 阅读全文
posted @ 2014-08-15 12:55 WilliamLian 阅读(4903) 评论(15) 推荐(6) 编辑
摘要:用户故事是描述对用户有价值的功能,好的用户故事应该包括角色、功能和商业价值三个要素。用户故事通常的格式为:作为一个<角色>, 我想要<功能>, 以便于<商业价值>。 阅读全文
posted @ 2014-03-02 00:53 WilliamLian 阅读(44229) 评论(5) 推荐(0) 编辑

点击右上角即可分享
微信分享提示