sc scru rummaster mmaster ro role le
play

Sc Scru rumMaster mMaster ro role le So much more than you - PowerPoint PPT Presentation

Sc Scru rumMaster mMaster ro role le So much more than you think it is! Gathering Activity : Please grab a sharpie and Post-It pad and contribute to the charts on the left wall 2018, Agile for All Steve Spearman Certified Scrum


  1. Sc Scru rumMaster mMaster ro role le – So much more than you think it is! Gathering Activity : Please grab a sharpie and Post-It pad and contribute to the charts on the left wall 2018, Agile for All

  2. Steve Spearman • Certified Scrum Trainer and Agile Coach • PMP, PMI-ACP, (former) SAFe SPC, Certified LeSS Practitioner • Based out of Denver (USA) sgspearman stevespearman 2018, Agile for All

  3. Why the name “Scrum Master”? Does that mean you’re the Master of the team? Nope! Where did the title come from? Reportedly, from an old term: webmaster Just as a webmaster is a ‘master’ of web technologies, a Scrum Master is a master of Scrum . 2018, Agile for All

  4. SM M role le – mu multi lti-face faceted ed You’re a Scrum Expert a Servant Leader At various times, you’re a ✓ Coach ✓ Facilitator This Photo by Unknown Author is licensed under CC BY-SA ✓ Trainer, perhaps ✓ Protector of the team ✓ Remover of impediments ✓ Supporter of the PO & Dev Team ✓ Organizational change agent . 2018, Agile for All

  5. You u Lead ad by In Influence ence Not by Authority Why? You are part of the Team, not above it You foster team self-organization . 2018, Agile for All

  6. Scr crum um Roles les Exerc rcise ise OK, let’s do a self -organizing exercise on the role of the ScrumMaster We have multiple charts on the wall. Each has 3 columns: • Prima imary ry SM Role • Sometim metimes es / Partl rtly y the e SM Role e • Not t the e SM Role le As a team, place responsibility stickers under one of those columns Timebox: 10 mins 2018, Agile for All

  7. Scr crum um Roles les Exerc rcise ise So what t do I think nk is Primary? mary? • Attends Sprint Planning, Sprint Review, Retrospective • Coaches the PO as needed • Encourages teams to improve their Technical Practices • Scope is more than just their Scrum team • Expert on Scrum & Guards the Process • Is a supporter and an advocate for the Dev Team • Resolves Organizational & other Impediments • Facilitates Scrum Events (Meetings) • Coaches the Team, Protects the Team 2018, Agile for All

  8. Scr crum um Roles les Exerc rcise ise So what t do I think nk is sometimes metimes or partly tly the SM role? e? • Responsible for Quality (we coach quality) • Involved in the Daily Scrum / Stand up (if needed) • Involved in Backlog Refinement (if invited to facilitate) • Talks to customers and other stakeholders (at Sprint review) • Very knowledgeable about PO techniques (to coach PO) • Writes Product Backlog Items (not often, but anyone can!) • Resolves Technical Impediments (find another tech team to help) • Focuses on improving the definition of done (we “nudge”) 2018, Agile for All

  9. Scr crum um Roles les Exerc rcise ise So what t do I think nk is really ly NOT the e SM role? e? Gently pushes es dev team to increase their velocity (Scrum is a pull system) • Produces charts ts and schedules s meeting ngs s for the team (not the team admin) • Provides status us repor orts ts to leadership (more of a PO job, actually) • Attends Scrum of Scrums to represent the dev team (send team members) • Should support probably two or three teams (start with one) • Determines how to approach the work and who does what (team does this) • Ensures we deliver the release plan on time and on budget (not about a plan) • Helps evaluate and review dev team (poison our relationship, probably) • Decides how much work is accepted into a sprint (only dev team decides) • Responsible for making decisions on releasing the product (more the PO) • Decides on process improvements for upcoming sprints (influence only) • 2018, Agile for All

  10. Is Is It It an SM M Fu Functi ction on (True rue or r Fa False) lse) Helping the Dev Team to create high-value products True! Owning the processes for getting work done No Leading and coaching the organization in its Scrum adoption True! Planning Scrum implementations within the organization True! Serving as an interface between the PO and the Dev Team to convey No information and clarify expectations Causing change that increases the productivity of the Scrum Team True! Coordinating between multiple Scrum Teams so they can remain No focused on their work Working with other Scrum Masters to increase the effectiveness of the True! application of Scrum in the organization 2018, Agile for All

  11. Scr crumMa umMast ster er – mo more e than n you thin ink! k! SM Prerogatives include: 1. Asks insightful / powerful questions of anyone 2. Experiments with new ideas and challenges the team 3. Coaches and has easy access to stakeholders & leaders 4. Increases transparency. Brings issues into the open – even when it involves those in power This Photo by Unknown Author is licensed under CC BY-NC-SA And as if that’s not enough: You ensure that Scrum is understood and enacted in the whole organization! . 2018, Agile for All

  12. So then, are you the “single wringable neck”? As ScrumMaster, you have a lot of roles! Does that mean you’re the most accountable individual in Scrum? Nope! So who is? The Product Owner But a SM is key! If you’re not sure what you do all day, check out: www.scrummasterchecklist.org 2018, Agile for All

  13. Table ble Talk: lk: Scr crumM mMaste aster r co combo mbo Within your table group, please discuss these 2 scenarios: Situation 1: ScrumMaster is also a part of the Dev Team Situation 2: ScrumMaster is also the Product Owner Timebox: 2 min 2018, Agile for All

  14. Scr crumMa umMast ster er as a s a Faci cilita litator or A Scrum Master should facilitate by creating a “container” for the team to fill up with their ideas and innovations. The container, often a set of agenda questions or some other What is facilitation? lightweight (and flexible) structure, gives the team just enough of a frame to stay on their purpose and promotes an environment for richer interaction, a place where fantastic ideas can be heard. The coach creates the container; the team creates the content . From Lyssa Adkins, “Coaching Agile Teams” 2018, Agile for All

  15. Sim imple ple Faci cilita litatio tion n Techniqu chniques es Techniques for Team Decision Making 1. Thumb voting 2. Fist of five 3. Dot voting Other specific techniques to consider: ✓ Fostering healthy conflict Why? Avoid lack of communication / dysfunctional communication ✓ Inspiring story telling For you, but also to teach others how to inspire teams . 2018, Agile for All

  16. Scr crum umMa Mast ster er as as a Coach ach What does it mean to coach in Agile? Coach – a trusted advisor, trying to work themselves out of a job. An agile coach helps a team or individual adopt and improve agile methods and practice. A coach helps people rethink and change the way they interact, develop and evolve. So, who do you coach then? ✓ The Dev Team ✓ The Product Owner ✓ And…. the whole organization! . 2018, Agile for All

  17. So is is this is co coachin aching? g? Thanks to Adam Weisbart, used with permission 2018, Agile for All

  18. 2018, Agile for All

  19. Servant rvant Leadersh adership ip – a sh short rt in intro ro A Brief Definition : "The servant-leader is servant first... It begins with the natural feeling that one wants to serve, to serve first . ……. "The difference manifests itself in the care taken by the servant-first to make sure that other people's highest priority needs are being served. The best test, and difficult to administer, is: Do those served grow as persons? Do they, while being served , become healthier, wiser, freer, more autonomous, ….?” From Robert K Greenleaf, author of the original 1970 essay “The Servant as Leader” 2018, Agile for All

  20. Socratic cratic Me Method: hod: Ask sk, , Don ’ t Tell ll A great at SM techn chnique ique – aski king ng powerful erful questions stions I noticed that <situation>; what shall we do? ✓ I feel <feeling>; are you feeling that? ✓ Should we try to find out why <X happened>? ✓ What’s the next improvement you want to go after? ✓ How can I help? ✓ This Photo by Unknown Author is licensed under CC BY-SA You may find this particularly helpful if you tend to be directive 2018, Agile for All

  21. Scr crum um is is NO NOT T your r Process cess – it’s a MetaP Me aProcess ocess Such as : Estimating & Coding Approach Testing tools Definition of Done User stories / Use cases PO Dev SM 2018, Agile for All

  22. Quick ck Sh Shou out t Out: t: SM SM chara aracteristic cteristics Based on what you have learned so far, what characteristics should a person ideally have in order to be the ScrumMaster for a team? 2018, Agile for All

  23. Is Is It It an SM M Functi ction on #2 (Tru rue e or r Fals lse) e) Ensuring that goals, scope, and product domain are understood by True! everyone on the Scrum Team True! Finding techniques for effective Product Backlog management Helping the Scrum Team understand the need for clear and concise True! Product Backlog items Running the Daily Scrum meeting to optimize team effectiveness No Ensuring the Product Owner knows how to arrange the Product True! Backlog to maximize value Help teams understand that Scrum is all about going faster No Summarizing the results of the sprint in the Sprint Review. No 2018, Agile for All

Recommend


More recommend