SCRUM敏捷项目管理开发模型(英文版)课件_第1页
SCRUM敏捷项目管理开发模型(英文版)课件_第2页
SCRUM敏捷项目管理开发模型(英文版)课件_第3页
SCRUM敏捷项目管理开发模型(英文版)课件_第4页
SCRUM敏捷项目管理开发模型(英文版)课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论