




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ScrumSanthosh SrinivasanOutlineWhat is ScrumWhy ScrumScrum PracticesWhy Scrum worksPros and ConsCase StudySummaryWhat is ScrumScrum is an agile, lightweight process that can be used to manage and control software and product development using iterative, incremental practices 3HistoryOrigin in RugbyG
2、etting an out of play ball into playUsed to describe hyper-productive development in 1987 by Ikujiro Nonaka and Hirotaka TakeuchiWhy ScrumSoftware Development LifecycleRequirements Gathering and AnalysisDesignImplementationTestingDeliveryOutput of one stage serves as input for the succeeding stageWh
3、y Scrum 2AssumptionEach stage produces a predictable and defined outputApplication of the process results in repeatable outputsResultsLoss of controlSurprisesIncomplete or wrong productsWhy Scrum 3Major approaches to controlling processesDefined process controlEmpirical process controlDefined proces
4、s controlWell defined set of inputsRepeatable outputs upon completionWhy Scrum 4Empirical process controlExpects the unexpectedProvides and exercises control through frequent inspection and adaptationImperfectly defined processes that generate unpredictable and unrepeatable resultsScrum PracticesScr
5、um MasterInterface between the management and the scrum teamTypically an experienced engineerResponsible for removing impediments that stall the progress of Scrum Team MembersShould be able to make quick decisions based on incomplete dataScrum Practices 2Product BacklogList of features under conside
6、rationBusiness features and technology featuresSorted by priorityProduct OwnerSole owner of the product backlogChanges to the product backlog have to be approved by the product ownerTechnical lead or Project ManagerScrum Practices 3Scrum TeamCross FunctionalDesigners, Testers, Technical Writers?Reco
7、mmended Team Size 5 - 10Scrum Practice 4SprintLasts for about 30 daysImplement the top priorities in the Project Backlog called as the Sprint BacklogSprint estimates updated as tasks are completed or new tasks crop upPotentially shippable product incrementScrum Practices 5Daily Scrum MeetingLasts ab
8、out 15 minutesWhat was achieved since the last meeting?What are the impediments to your tasks?What will you achieve before the next meeting?Scrum Practices 6Sprint ReviewLasts for about 4 hoursProvides feedback to the managementProvides feedback to the next SprintScrum Practices - Summary30 days24 h
9、oursProduct BacklogAs prioritized by Product OwnerSprint BacklogBacklog tasksexpandedby teamPotentially ShippableProduct IncrementDaily ScrumMeetingSource: Adapted from a presentation on Scrum 2 that has Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.SprintWhy Scr
10、um WorksMost of the defined model assumptions are removedConstant feedbackFocused on “What can be done” instead of “Why it cant be done”ProsGreat emphasis on team workTeam learns and contributes throughout the process Team becomes autonomous and strives for excellenceRotation of leadership depending
11、 on the phase gives a distributed nature of project executionPros 2The management team has a pulse on the progress of the team, stepping in whenever requiredOrganizations sometimes learn about obstacles created by established practicesCreates an open environment and encourages feedbackEvaluation of
12、effort and subsequent rewards are based on the team performancePros 3Reduced need for meetings, authorization and reportingIterative model leading to a delivery every 30 daysCan act as a wrapper for practices already in placeConsThe basic premise that the team is committed to the project. If the tea
13、m is not committed then process collapsesThe managements comfort level in delegation of tasksEmotional impact of failure on team members if the project failsCons 2The size of the team is restricted due to the involvement of all team membersSuited for development of new products and not for enhanceme
14、nt of an existing productReliance on experienceCase StudyYear1996CompanyIndividual IncTeamPersonal News Page (PNP)8 engineersCase Study 2ProblemNo features delivered in 8 monthsBad reputation within the companyCausesFeatures under implementation shelved for “Hot Ideas”Case Study 3Approach to the pro
15、blemHead of product management made product ownerProduct Backlog createdProduct Owner controlled the Product BacklogSprint Backlog followedFirst Sprint with Daily Scrum meetingsCase Study 4DifficultiesPeople still approached engineers for adding new features including Product OwnerDaily Scrum meetin
16、gs lasted lot longer than 15 minutes initiallyExisting policy created interferenceNon-team members attend Daily Scrum meetingsCase Study 5ResultsA release within the monthFirst release in 9 monthsDemo for managementMore attention to engineers problemsTeam spirit and confidence upCustomers happy to see functioning system and the potentialSummaryScrum is an agi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村用水合同标准文本
- 制造工厂供货合同范例
- 仓储居间合同标准文本
- 2023九年级数学下册 第4章 概率4.3 用频率估计概率教学实录 (新版)湘教版
- 学生道德素质的培育与提升
- 学生自我保护意识培养及防范技能训练
- 网络工程师网站搭建技能试题及答案
- 2024浙江宁波市奉化区文化旅游集团有限公司招聘笔试参考题库附带答案详解
- 2024广东依顿电子科技股份有限公司招聘锣带制作工程师等岗位拟录用人员笔试参考题库附带答案详解
- 2024年安徽宁马投资有限责任公司招聘10人笔试参考题库附带答案详解
- 间歇经口管饲法 课件
- 导电胶rohs2.078中文深圳市华测检测技术股份市浦东新区新金桥路1996号
- 9 短诗三首 生字笔顺课件(共10张PPT)
- 无线射频识别技术外文翻译参考文献
- 电力负荷曲线与用电负荷预测课件
- 钢支撑、围檩专项施工方案
- 【2021部编版语文】-四年级下册第六单元教材解读--PPT课件
- 压力管道安装许可证换证自评报告
- 起重机械定期检验规则概述
- 环网电缆35KV中间接头制作技术交底(共4页)
- 机械制造技术基础电子教案(张世昌)-7
评论
0/150
提交评论