The Solution for Scrum By Using Rational Team Concert.docx
- 文档编号:24206617
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:60
- 大小:692.04KB
The Solution for Scrum By Using Rational Team Concert.docx
《The Solution for Scrum By Using Rational Team Concert.docx》由会员分享,可在线阅读,更多相关《The Solution for Scrum By Using Rational Team Concert.docx(60页珍藏版)》请在冰豆网上搜索。
TheSolutionforScrumByUsingRationalTeamConcert
TheSolutionforScrumByUsingRationalTeamConcert
目录
IBMRationalSolutionforAgileALMwithScrum3
1.Briefintroduction3
2.GettingStarted4
2.1.TheAgileManifesto4
2.2.IntroductiontoScrum5
2.3.IntroductiontoAgileALMwithScrum7
2.4.Sharpeningyouragileskills7
2.5.TryScruminRationalTeamConcert8
3.Roles9
3.1.DevelopmentTeamMember9
3.2.ProductOwner10
3.3.ProjectAreaAdministrator10
3.4.ScrumMaster10
3.5.SystemAdministrator12
4.Artifacts12
4.1.ProductVision12
4.2.ProductBacklog13
4.3.ReleaseBacklog13
4.4.SprintBacklog14
4.5.BurndownCharts15
4.6.Increment17
5.Tasks17
5.1.ProjectInitiation17
IBMRationalSolutionforAgileALMwithScrum
TheIBMRationalSolutionforAgileALMwithScrumisacombinationofbestpracticesguidance(primarilytheScrumprojectmanagementmethod)andtemplateforusetheIBMRationalTeamConcert.
1.Briefintroduction
Agileteamsoftenstrugglewithalackoftherighttraining,practicesandtooling.TheIBMRationalSolutionforAgileALMwithScrumprovidesanintegratedsetofcapabilitiestosupportyouragiledeliveryneeds.Specifically,itprovidesexplicitsupportforAgilePlanningwithScrum,whosekeyaspectsaredepictedontheabovediagram.Simplyclickonthetermstoaccessspecificguidanceoneach.Toolagnostic,aswellasRationalTeamConcertspecificguidanceisprovided,allowingyoutolearnthepracticesandadopttheassociatedtoolfeaturesatyourownpace.
Inadditiontothepracticeguidance,anenhancedScrumprocesstemplateisprovidedthatcanbeinstalledintoRationalTeamConcertwhichwilljumpstartyourteamsadoptionofScrum.Thistemplatemakesiteasytocreatenewprojects.Thetemplateisalsointegratedwiththepracticesthemselves,providingone-clickaccesstobestpracticesfromwithinRationalTeamConcertworkitems,providingyoucontext-specificguidancewhenandwhereyouneedit.
Thissolutionisjustastartingpoint.Thepracticesandtutorialsshouldbesupplementedbytrainingandexperiencedmentors.Overtimeandwithexperience,teamsshouldadaptthesolutiontosuittheirownparticularcircumstancesandculture,employingcontinuousimprovement.
Forinformationongettingstartedwiththissolution,seeGettingStarted.
TheAgileALMwithScrumsolutionprovidesthefollowingbenefitsforcommonenterprisechallengeswithadoptingagile:
Enterprisechallenge
Benefitprovidedbythissolution
Lackofcoreagileskills;difficultydeterminingwheretostart,howtoperformdailywork,howtoscale.
Out-of-the-boxbestpracticesandsupportingtemplatesgetyouupandrunningquicklyandsupportday-to-dayusage.
Poorcollaborationandlackoftransparencywithcustomersandbetweenteams.
In-contextcollaboration,real-timeplanningandcustomizabledashboardskeepeveryonecommunicatingandonthesamepage.
Heterogeneousenvironments,bothprocessandtooling.
Jazz-basedplatformsupportsintegrationswithIBM,3rdpartyandopensourcetools.
RTCsupportsavarietyofdevelopmentlifecycles.
Balancingagilitywithgovernance.
Governance“bakedinto”toolswithprocessenactmentsupportandin-contextguidance
2.GettingStarted
Togetstartedusingthissolution,werecommendthatyoufirstreadthroughthematerialsinthissection.
1)TheAgileManifesto
2)IntroductiontoScrum
3)IntroductiontoAgileALMwithScrum
4)Sharpeningyouragileskills
5)TryScruminRationalTeamConcert
Afterreadingthesematerials,thengetsomehands-onexperience-seeTryScruminRationalTeamConcert.
2.1.TheAgileManifesto
InFebruary2001,17softwaredevelopersmetattheSnowbird,Utahresort,todiscusslightweightdevelopmentmethods.Theypublishedthe“ManifestoforAgileSoftwareDevelopment”todefinetheapproachnowknownasagilesoftwaredevelopment.
Thefollowingvaluesandprincipleswereagreedto(source:
www.agilemanifesto.org).
2.1.1.AgileManifestoValues
TheAgileManifestodefines4values:
1)IndividualsandInteractionsoverProcess&Tools
2)WorkingSoftwareoverComprehensiveDocumentation
3)CustomerCollaborationoverContractNegotiation
4)RespondingtoChangeoverFollowingaPlan
2.1.2.AgileManifestoPrinciples
TheAgileManifestodefines12principles.
1)Ourhighestpriorityistosatisfythecustomerthroughearlyandcontinuousdeliveryofvaluablesoftware.
2)Welcomechangingrequirements,evenlateindevelopment.Agileprocessesharnesschangeforthecustomer'scompetitiveadvantage.
3)Deliverworkingsoftwarefrequently,fromacoupleofweekstoacoupleofmonths,withapreferencetotheshortertimescale.
4)Businesspeopleanddevelopersmustworktogetherdailythroughouttheproject.
5)Buildprojectsaroundmotivatedindividuals.Givethemtheenvironmentandsupporttheyneed,andtrustthemtogetthejobdone.
6)Themostefficientandeffectivemethodofconveyinginformationtoandwithinadevelopmentteamisface-to-faceconversation.
7)Workingsoftwareistheprimarymeasureofprogress.
8)Agileprocessespromotesustainabledevelopment.Thesponsors,developers,andusersshouldbeabletomaintainaconstantpaceindefinitely.
9)Continuousattentiontotechnicalexcellenceandgooddesignenhancesagility.
10)Simplicity–theartofmaximizingtheamountofworknotdone–isessential.
11)Thebestarchitectures,requirements,anddesignsemergefromself-organizingteams.
12)Atregularintervals,theteamreflectsonhowtobecomemoreeffective,thentunesandadjustsitsbehavioraccordingly.
2.2.IntroductiontoScrum
2.2.1.ScrumDefined
Scrumisaframeworkwithinwhichpeoplecanaddresscomplexadaptiveproblems,whileproductivelyandcreativelydeliveringproductsofthehighestpossiblevalue.
Scrumis:
1)lightweight
2)easytounderstand,butveryhardtomaster
3)focusedondeliveringthehighestbusinessvalueintheshortesttime
4)enablesrapidandrepeatedinspectionofactualworkingsoftware
2.2.2.MostofallScrumis…
Aprojectmanagementapproachforiterativeandincrementaldevelopmentsuperimposedonyour:
1)engineeringpractices
2)developmentmethods
3)standardsandcomplianceneeds
4)Producesaworkingsoftwareincrementin30days
2.2.3.ScrumTheory
Scrumisbaseduponempiricalprocesscontroltheory:
✧Knowledgecomesfromexperience
✧Makedecisionsbaseduponwhatisknownnow
Threepillarsofempiricism:
1)Transparency
2)Inspection
3)Adaption
Fourformalopportunitiesforinspectionandadaptation:
1)Dailyscrummeeting
2)Sprintplanning
3)Sprintreview
4)Sprintretrospective
2.2.4.ScrumValues
TheScrumvaluesare:
1)Commitment
2)Courage
3)Focus
4)Openness
5)Respect
2.2.5.SupplementalGuidelinesforGettingStartedwithScrum
TogetstartedwithScrum,youneedaproductvisionandanorderedproductbacklogwithenoughitemsforatleastoneSprint.However,youmayneedtodothefollowingtasksifyouteamisnewtoScrumand/oryouareworkingonanewinitiative:
1)Getyourteamorteamsformedandorganized
2)Identifythehighlevelscopeandvisionfortheproject
3)GainStakeholderagreementaroundthevision
4)Identifyinitialrisks,constraintsandassumptions
5)Developahighlevelprojectorreleaseschedulewithbestguessvelocity
6)Estimatedbudgetandprojectapproval
7)Technicalrequirementsandhighlevelarchitectureoverview
8)Technicalsetupandteamworkenvironment
BesurethatyouallowforsufficienttimeduringthefirstSprinttogettheteamorganized,refinetheproductbacklog,agreeonstorypointsandsetupthetechnicalenvironment.ThefirstSprintgoalmaybetogetthetechnicalenvironmentreadyandproveitoutbyproducingapotentiallyconsumableproductincrementwithaminimalnumberoffeaturestoenabletheteamtogel.
FormoreaboutScrum,seeScrumResources.
2.3.IntroductiontoAgileALMwithScrum
TheIBMRationalSolutionforAgileALMwithScrumextendsstandardScrum(asdescribedintheScrumGuideatwww.scrum.org)withthefollowing:
✧Releaseplanning
ReleasesareplannedandimplementedoveranumberofSprints.ThisaccommodatesenvironmentswhereareleaseeverySprintisnotpractical.
✧Decompositionofstoriesintotasks
Storiesaredecomposedintofinegrainedtasksforestimation,assignment,andtrackingpurposes.
✧Loadingandprogressmonitoring
Teammembersdonothavetobe100%assignedtoateam(althoughthisisdesirable).WithRationalTeamConcerttoolingsupport,youcanplanSprintsandReleasesandaccountforvariableloadingacrosstheteam.
✧AdditionalguidanceforsharingaProductVisionandpopulatinganinitialbacklog.
✧Step-by-steptoolguidanceforhowtoperformtheprocessusingRationalTeamConcert.
Inadditiontothepracticeguidance,anenhancedScrumprocesstemplateisprovidedthatcanbeinstalledintoRationalTeamConcertwhichwilljumpstartyourteamsadoptionofScrum.Thistemplatemakesiteasytocreatenewprojects.Thetemplateisalsointegratedwiththepracticesthemselves,providingone-clickaccesstobestpracticesfromwithinRationalTeamConcertworkitems,providingyoucontext-specificguidancewhenandwhereyouneedit.
Forexample,youcaninstantiatetheworkitemtemplateProjectInitiationtocreatestandardworkitemsforinitiatinganewproject.Linksinthoseworkitemsprovidethefollowingguidance:
✧"Performingrole"toguidewhichroleintheprojectshouldbeassignedastheowneroftheworkitem.
✧Detailedstepsonhowtoperformthework
✧"Toolmentor"howtoperformtheworkusingRationalTeamConcert.
Thereisalsoa"typedescription"linkonthe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- The Solution for Scrum By Using Rational Team Concert
链接地址:https://www.bdocx.com/doc/24206617.html