Path to grow scrum teams by Vyacheslav Moskalenko

31
www.luxoft.com Path to Grow High-Performing Scrum Teams Luxoft Agile Practice Webinar By Vyacheslav Moskalenko 30 Oct 2015

Transcript of Path to grow scrum teams by Vyacheslav Moskalenko

Page 1: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Path to Grow High-Performing Scrum Teams

Luxoft Agile Practice WebinarBy Vyacheslav Moskalenko

30 Oct 2015

Page 2: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Introduction

Slava MoskalenkoAgile Coach at LuxoftProfessional Scrum Trainer at scrum.org

https://ua.linkedin.com/in/slavamoskalenko

Page 3: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Page 4: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Session Plan

What are the key components of the high-performing Scrum Team?

Good ways to fail team growth

What is the model and tools for leading Scrum Teams?

Materials for further reading and watching

ICAgile session attendance code

Q/A

Page 5: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

The Story Has Begun …Donna, BAResponding defensively

Dana, web designerFeeling wronged

John, web developerComplaining

Brad, web developerCool guy

Will, Scrum Master\Team LeadHero

Page 6: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Unhappy Team

Page 7: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

What is Going On?

© 1965 Bruce Tuckman

Page 8: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Grow self-organization!Grow cross-functionality and diversity!

Page 9: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

SHU HA RI!

Shu Ha Ri

Page 10: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Principle #1. Grow It!

Shu Ha Ri

Trainer Mentor CoachManager ????? ?????

Page 11: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Forming Storming Norming Performing

• Establish Scrum Rules

• Ensure Scrum is enacted

• Scrum mentoring

• Scrum coaching

Page 12: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Motivation 3.0

Purpose Mastery Autonomy

Page 13: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Principle #2. Drive It!

DRIVE

Page 14: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Forming Storming Norming Performing

• Establish Scrum Rules

• Product Owner explains the product goals

• Ensure Scrum is enacted

• Establish team goals

• Scrum mentoring

• Collaborative work

• Scrum coaching• Expanded

autonomy

Page 15: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

PDCA I have one improvement for you! We will do Pair

Programming

But …

Page 16: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Principle #3. Improve It!

Try User Stories

Couple of items were rewritten in User Story format

User Story description is better than Technical

Are we going to apply it everywhere?User Story description in some cases hard to apply

Try Job Stories

Product Backlog Transparency

User Story

Job Story

Estimation In Story Points

Value Points

Page 17: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Forming Storming Norming Performing

• Establish Scrum Rules

• Product Owner explains the product goals

• Grow Scrum improvements

• Ensure Scrum is enacted

• Establish team goals

• Grow teamwork improvements

• Scrum mentoring

• Collaborative work

• Grow technical improvements

• Scrum coaching• Expanded

autonomy

• Self-improvement

Page 18: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Team Values

Commit to the team? Commit to quality?Commit to collaborate?

Focus on what’s most important?Focus on what’s most nearby in time?Focus on your work?

Be open in sharing feedback?Be transparent?Be open to collaborate across disciplines and skills?Respect different

opinions?

Courage in not building stuff that nobody wants?Courage to not deliver undone software?

Page 19: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Principle #4. Agree It!

Commit to the team? Commit to quality?Commit to collaborate?

Focus on what’s most important?Focus on what’s most nearby in time?Focus on your work?

Be open in sharing feedback?Be transparent?Be open to collaborate across disciplines and skills?Respect different

opinions?

Courage in not building stuff that nobody wants?Courage to not deliver undone software?

Page 20: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Forming Storming Norming Performing

• Establish Scrum Rules

• Product Owner explains the product goals

• Grow Scrum improvements

• Internal Working Agreements

• Ensure Scrum is enacted

• Establish team goals

• Grow teamwork improvements

• Instant feedback

• Scrum mentoring

• Collaborative work

• Grow technical improvements

• External Working Agreements

• Scrum coaching• Expanded

autonomy

• Self-improvement

• Challenge status-quo

Page 21: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

T-shaped Skills

Page 22: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Principle #4. Shape It!

Page 23: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

Forming Storming Norming Performing

• Establish Scrum Rules

• Product Owner explains the product goals

• Grow Scrum improvements

• Internal Working Agreements

• Specialized skills

• Ensure Scrum is enacted

• Establish team goals

• Grow teamwork improvements

• Instant feedback

• Star Map

• Scrum mentoring

• Collaborative work

• Grow technical improvements

• External Working Agreements

• Help each other

• Scrum coaching• Expanded

autonomy

• Self-improvement

• Challenge status-quo

• Generalize skills

Page 24: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Who is accountable?1. Ensure that all Scrum meeting brings the highest

value2. Be 8/5 until environments issues will be fixed3. Ensure that the Development Team understand

product vision, context, business goals4. Ensure that the team is productive and functional5. Ensure that Scrum rules and values are enacted6. Educate the Scrum Team and Stakeholders how to

use Scrum7. Ensure that the team autonomy is gradually

expand

Page 25: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

How to Get Faster to Performing?

1. Grow it2. Drive it3. Improve

it4. Agree it5. Shape it

Page 26: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Recommended Materials

http://alistair.cockburn.us/Shu+Ha+Ri

http://www.scrumguides.org/scrum-guide.html

Page 27: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Available Trainings and Workshops of Luxoft Agile Practice ICAgile Certified Professional - Agile Fundamentals https://icagile.com/icagile-certified-professional 

ICAgile Certified Professional - Business Value Analysis https://icagile.com/icp-business-value-analysis 

ICAgile Certified Professional - Agile Team Facilitation https://icagile.com/icp-agile-team-facilitation 

Professional Scrum Master https://www.scrum.org/Courses/Professional-Scrum-Master 

Management 3.0 https://management30.com/events/two-day-course/

Custom Workshops:• Coaching and self-coaching;

• Agile project management;• Agile project metrics;• Motivation models;

• Feedback gathering;• etc.

Page 28: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Way Forward – ICAgile Certified Professional

ICAgile Certified Professional – Agile Fundamentals 

Details - https://icagile.com/icagile-certified-professional

Registration ­ For Luxoft employees https://

inthr.luxoft.com/IntHRWebApp/aspx_PTC/CreateRequestInternal.aspx?Course=SDP-031

­ For non-Luxoft – http://www.luxoft.com/agile/icagile-certified-professional-icp/#request

Page 29: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

More Information

[email protected] http://www.luxoft.com/agile http://blog.luxoft.com/agile https://sentinel2.luxoft.com/sen/wiki/display/AGLP/About+Us (Luxoft employees only) http://www.luxoft.com/agile-lean-webinars-schedule

My personal contacts: [email protected] https://ua.linkedin.com/in/slavamoskalenko

Page 30: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

Next Events

12.11.2015 21 30 - 22 30 MSK Mukhina Sviatlana Трудности фасилитации https://attendee.gotowebinar.com/register/4676720302068020994

16.11.2015 14-15 MSK Alexey Pikulev Agile Risk Management https://attendee.gotowebinar.com/register/3145952726213669889

25.11.2015 15-19 MSK all Online Agile Laboratory https://attendee.gotowebinar.com/register/260105238720250625

Page 31: Path to grow scrum teams by Vyacheslav Moskalenko

www.luxoft.com

THANK YOU