45
AT11 Session 6/9/16 1:30 PM Don't Make These Scrum Mistakes Presented by: Sumedha Ganjoo National Instruments Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073 888---268---8770 ·· 904---278---0524 - [email protected] - http://www.techwell.com/

Don’t Make These Scrum Mistakes

Embed Size (px)

Citation preview

Page 1: Don’t Make These Scrum Mistakes

AT11Session6/9/161:30PM

Don'tMakeTheseScrumMistakes

Presentedby:

SumedhaGanjoo

NationalInstruments

Broughttoyouby:

350CorporateWay,Suite400,OrangePark,FL32073888---268---8770··[email protected]://www.techwell.com/

Page 2: Don’t Make These Scrum Mistakes

SumedhaGanjooNationalInstrumentsAcertifiedScrumMasteratNationalInstruments,SumedhaGanjoomanagesmultiplesoftwareprojectsintheOpsteamthatservicesaverylargeglobalsoftwaredevelopmentteam.ShewasoneofthepeoplepioneeringadoptionofScruminhercurrentOpsteam.Sumedhahasworkedasasoftwareengineerandprojectmanagerinvariouswaterfallandagileprojectsincludingopen-sourceanduniversityresearchprojects,customer-facing,aswellasinternalindustryprojects.Inallherprojectsshehasalwaysbeenkeenondrivingandlearningmoreaboutprocessimprovements.Sumedhaisverypassionateaboutpromotingbettercommunicationinsideandoutsideofwork,andsheisanaccomplishedToastmaster.

Page 3: Don’t Make These Scrum Mistakes

Sumedha Ganjoo

Page 4: Don’t Make These Scrum Mistakes

Project manager in a chaotic project that goes agile

Page 5: Don’t Make These Scrum Mistakes
Page 6: Don’t Make These Scrum Mistakes
Page 7: Don’t Make These Scrum Mistakes

WHO AM I?

Product Owner?

Scrum Master?

Both?

Page 8: Don’t Make These Scrum Mistakes

Waterfall

Team = x (Engineer) + Manager

Agile

Team = y (Engineer) + Product Owner + Scrum Master

Logical Conclusion

x = y + 1 Or

Manager = Product Owner + Scrum Master

Page 9: Don’t Make These Scrum Mistakes

Conflict of interest

Low accountability

Less productive for the team

Page 10: Don’t Make These Scrum Mistakes

Restructure team, if needed

Separate PO and SM

Clear responsibilities

Page 11: Don’t Make These Scrum Mistakes
Page 12: Don’t Make These Scrum Mistakes
Page 13: Don’t Make These Scrum Mistakes

Understand the why

Discuss and set right expectations

Gross estimation techniques

Page 14: Don’t Make These Scrum Mistakes

Inefficient

Demotivating and stressful

Page 15: Don’t Make These Scrum Mistakes
Page 16: Don’t Make These Scrum Mistakes
Page 17: Don’t Make These Scrum Mistakes

Inefficient

Unexpected delays

Potential impact on non-functional requirements like quality and performance

Unhappy team

Page 18: Don’t Make These Scrum Mistakes

Measure, Track & Prioritize technical debt

Agree on a way to do this

Page 19: Don’t Make These Scrum Mistakes
Page 20: Don’t Make These Scrum Mistakes

Difficult to capture

Difficult to measure

Priority is delivery of a working software

Page 21: Don’t Make These Scrum Mistakes

Inefficient

Unhappy team and unhappy customers

Unexpected delays

Page 22: Don’t Make These Scrum Mistakes
Page 23: Don’t Make These Scrum Mistakes

Agreement on definition

Use acceptance criteria

Gather regular feedback

Pay attention

Page 24: Don’t Make These Scrum Mistakes
Page 25: Don’t Make These Scrum Mistakes
Page 26: Don’t Make These Scrum Mistakes

Miserable SM or/and PO

Team unable to fully leverage Scrum

Unhappy team

Page 27: Don’t Make These Scrum Mistakes

Train the team

Hire a consultant

Scrum Master to drive internal Scrum adoption and trainings

Gather regular feedback

Page 28: Don’t Make These Scrum Mistakes
Page 29: Don’t Make These Scrum Mistakes
Page 30: Don’t Make These Scrum Mistakes
Page 31: Don’t Make These Scrum Mistakes

One size does not fit all

Different teams, projects have different situations

Counter-productive

Page 32: Don’t Make These Scrum Mistakes

Start with following the rules

Slowly adapt

Listen to your team

Retrospectives

Page 33: Don’t Make These Scrum Mistakes
Page 34: Don’t Make These Scrum Mistakes

HACKING YOUR WORKFLOWS AROUND AVAILABLE TOOLS?

Page 35: Don’t Make These Scrum Mistakes

Company has a license for a tool

Everyone else is using it

Starting from the tool then defining the workflow

Page 36: Don’t Make These Scrum Mistakes

Don’t be afraid to go low-tech

Workflows over tools

Look at alternatives

Tools are information radiators and conversation starters

Page 37: Don’t Make These Scrum Mistakes
Page 38: Don’t Make These Scrum Mistakes

Agile bubbles up problems sooner and more frequently

More transparency

Page 39: Don’t Make These Scrum Mistakes
Page 40: Don’t Make These Scrum Mistakes

Trust your team

Get more information

Good retrospectives

Make small iterative improvements

Page 41: Don’t Make These Scrum Mistakes
Page 42: Don’t Make These Scrum Mistakes

Opportunity to improve and adapt

Unresolved issues cause unhappiness and distrust

Unaddressed topics can reduce velocity

Page 43: Don’t Make These Scrum Mistakes

Regular retrospectives

Use tools and techniques

Foster an environment of trust

Page 44: Don’t Make These Scrum Mistakes

LEARNING IS A PROCESS

Page 45: Don’t Make These Scrum Mistakes