{"id":12682,"date":"2015-04-09T00:00:00","date_gmt":"2015-04-09T05:00:00","guid":{"rendered":"https:\/\/centricconsulting.com\/post\/journey-to-become-a-professional-scrum-master\/"},"modified":"2023-08-31T10:21:50","modified_gmt":"2023-08-31T14:21:50","slug":"journey-to-become-a-professional-scrum-master","status":"publish","type":"post","link":"https:\/\/centricconsulting.com\/blog\/journey-to-become-a-professional-scrum-master\/","title":{"rendered":"Journey to Become a Professional Scrum Master"},"content":{"rendered":"

Curious about the path to becoming a scrum master? Check our my snowy experience with training.<\/h2>\n

Kent Oldmixon, a senior consultant with Centric Boston<\/a>, traveled to Columbus in February to attend Centric’s Two-Day Agile Training Session<\/a>. Read on to learn all about his Professional Scrum Master journey and how he made it back home to Boston during one of the snowiest\u00a0winters on record.<\/p>\n


\n

On a stormy weekend in February, I made a trek to Columbus to increase my brain power in the form of Professional Scrum Master training. The course was sponsored by Linda Farrenkopf, Centric\u2019s National Service Offering Lead<\/a>. Dr. Chuck Suscheck was our trainer of all things Scrum Master. Now, I know what you must be thinking, \u201che isn\u2019t going to have a story about flying home into a SECOND blizzard in one month?\u201d YES HE IS!<\/strong> But I will try to share my experience in an agile<\/em> way and maybe share a few things about Scrum along the way.<\/p>\n

Sprint 1: Thursday<\/h2>\n

Sprint Planning: <\/em><\/strong>As our team is currently in the \u201cForming phase\u201d we have determined we can only accept 4 points from the Product Backlog into this first sprint.<\/p>\n

User Story #1 (3pts)<\/strong> \u2013 As a Scrum training recipient I must fly to Columbus Ohio<\/em><\/p>\n

Acceptance Criteria:<\/strong><\/p>\n

    \n
  • Depart Providence and land in Washington DC \u2013 Test Result: PASS<\/span><\/li>\n
  • Make connection to Columbus \u2013 Test Result: PASS<\/span>\u00a0<\/strong><\/li>\n<\/ul>\n

    User Story #2 (1pt) \u2013 <\/strong>As a Scrum training recipient I must check into a hotel <\/em><\/p>\n

    Acceptance Criteria:<\/strong><\/p>\n

      \n
    • Obtain Rental Car \u2013 Test Result: PASS<\/span><\/li>\n
    • Navigate to Hotel \u2013 Test Result: PASS<\/span><\/li>\n
    • Obtain Room key \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

      Sprint 1 Review<\/em><\/strong>: Sprint 1 was a success. The team completed 4 points. After reviewing the Sprint work with the Product owner, he has accepted the Sprint and we are off to Sprint 2 planning. Zero Defects!<\/p>\n

      Sprint 1 Retrospective:<\/em><\/strong> Columbus rental car shops close at Midnight. Although they will be there at 11:55pm to complete your paperwork, the team suggests longer lead time in the future.<\/p>\n

      Sprint 2: Friday<\/h2>\n

      Daily standup: <\/em><\/strong>Yesterday we successfully arrived in Columbus. Today we plan to learn Scrum Master \u201cstuff\u201d. No blockers.<\/p>\n

      Sprint Planning: <\/em><\/strong>On the back of a successful Sprint 1, the team is really in the Storming Phase now and has decided we can pull more points into Sprint 2. We are starting to gel as a team.<\/p>\n

      User Story #3 (1pt) \u2013 <\/strong>As a Scrum Training recipient I must arrive at the Training facility (Ohio State Student Union). I will know this is complete when I am seated in the training room.<\/em><\/p>\n

      Acceptance Criteria:<\/strong><\/p>\n

        \n
      • Park in the assigned location \u2013 Test Result: PASS<\/span><\/li>\n
      • Locate the training room within the Student Union \u2013 Test Result: PASS<\/span><\/li>\n
      • Attempt to blend in with the age 18-22 crowd \u2013 Test Result: FAIL<\/span><\/li>\n
      • Introductions to fellow Centric team \u2013 Test Result: PASS<\/span><\/li>\n
      • Make most of the Columbus BU aware that Boston is the superior Business Unit \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

        User Story #4 (5pts) \u2013 <\/strong>As a Scrum Training recipient I must learn about Scrum team formation so that I will be able to pass the certification exam.<\/em><\/p>\n

        Acceptance Criteria:<\/strong><\/p>\n

          \n
        • Learn how agile teams come to be. Teams are self-organizing and decide who should be in the group. Since all team members are responsible for all of the work regardless of skills required. It is up to the team to determine who should be on their team. \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

          User Story #5 (5pts) \u2013 <\/strong>As a Scrum Training recipient I must learn the roles of a Scrum Master so that I will be able to pass the certification exam.<\/em><\/p>\n

          Acceptance Criteria:<\/strong><\/p>\n

            \n
          • Scrum Master Role 1: Ensure the development team has a daily standup of no longer than 15 minutes. \u2013 Test Result: PASS<\/span><\/li>\n
          • Scrum Master Role 2: Remove impediments to the team\u2019s success. It is the Scrum Master\u2019s job to remove anything the development team determines is an obstacle. \u2013 Test Result: PASS<\/span><\/li>\n
          • Scrum Master Role 3: Help the development team understand the concepts of scrum and help them become more efficient. \u2013 Test Result: PASS<\/span><\/li>\n
          • Scrum Master Role 4: Work with the Product Owner to ensure they can efficiently prioritize the items in the backlog. \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

            Sprint 2 Review: <\/em><\/strong>Sprint 2 was a success. The team completed 11 points. After reviewing the Sprint work with the Product owner, he has accepted the Sprint and we are off to Sprint 3 planning. Zero Defects!<\/p>\n

            Sprint 2 Retrospective: <\/em><\/strong>During the night of the Sprint 2 install, the development team became aware that their flight back to Providence was already cancelled for the following night due to the impending \u201cblizzard\u201d. Of course, the first leg of the flight from Columbus to Charlotte was still on time. It was then that team decided to contact the airline and determine next course of action. A flight was available on Sunday at 4:00pm, but the connection through Charlotte was still happening. The team decided to book a hotel room in Charlotte and hole up there for a very lonely Valentine\u2019s Day.<\/p>\n

            Sprint 3: Saturday<\/h2>\n

            Daily standup: <\/em><\/strong>Yesterday we completed Day 1 of Scrum Master training. Learned how scrum teams form and the roles of a Scrum Master. Only blocker is the weather. TWO BLIZZARDS IN 1 MONTH! YOU HAVE TO BE KIDDING!<\/p>\n

            Sprint Planning: <\/em><\/strong>On the back of a successful Sprint 2, the team is really in the Norming Phase now and has decided we can pull even more points into Sprint 3. We are really getting good at this \u201cscrum\u201d thing.<\/p>\n

            User Story #6 (5pts) \u2013 <\/strong>As a Scrum Training recipient I must learn the concepts of story sizing so that I will be able to enable my Product Owner to accurately prioritize their backlog.<\/em><\/p>\n

            Acceptance Criteria:<\/strong><\/p>\n

              \n
            • Learn general concepts for Sizing. T-Shirt sizes to start. \u2013 Test Result: PASS<\/span><\/li>\n
            • Translate T-shirt sizing to Fibonacci numbers to have a better gauge of the relationship between a men\u2019s small t-shirt and a moo-moo. \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

              User Story #7 (5pts) \u2013 <\/strong>As a Scrum Training recipient I must learn the concepts burn-down\/burn-up so that I will be able to enable my Product Owner to accurately prioritize their backlog.<\/em><\/p>\n

              Acceptance Criteria:<\/strong><\/p>\n

                \n
              • Accurately projecting the amount of points a team completes allows the Scrum Master to estimate the end date of a project. \u2013 Test Result: PASS<\/span><\/li>\n
              • Using a Burn-up, a Scrum Master can gauge how much of a product backlog a team can complete by a specific date in time. \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

                User Story #8 (3pts) \u2013 <\/strong>As a Scrum Training recipient I must successfully fly to Charlotte and secure lodging so that I do not become stranded in Columbus.<\/em><\/p>\n

                Acceptance Criteria<\/strong><\/p>\n

                  \n
                • Manage to book a hotel room on Valentine \u2019s Day with less than 24 hours notice \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

                  Sprint 3 Review: <\/em><\/strong>Sprint 3 was a challenge. The team completed 13 points. After reviewing the Sprint work with the Product owner, he has accepted the Sprint and we are off to Sprint 4 planning. One Defect. Next Sprint we need to work on getting the team back to Providence.<\/p>\n

                  Sprint 3 Retrospective: <\/em><\/strong>With possession of a boarding pass back to Providence on Sunday afternoon (4:00pm), we are feeling confident that the good folks at T.F. Green Airport will clear the runways in time for an arrival.<\/p>\n

                  Sprint 4: Sunday<\/h2>\n

                  Daily standup: <\/em><\/strong>Yesterday we successfully arrived in Charlotte. Today we plan on making the final leg back to Providence. Only blocker is weather – again!<\/p>\n

                  Sprint Planning: <\/em><\/strong>With only 1 story remaining in the backlog, we are going to focus on completing that. We have adjusted the estimate on the story accordingly as the trip back has been challenging so far.<\/p>\n

                  User Story #9 (5pts) \u2013 <\/strong>As a Scrum Training recipient I must return safely to Providence.<\/em><\/p>\n

                  Acceptance Criteria:<\/strong><\/p>\n

                    \n
                  • Travel back to Providence on the assigned flight \u2013 Test : FAIL<\/span>\n
                      \n
                    • 10 minutes prior to boarding, the flight to Providence was cancelled sending a minimum of 100 passengers to the rebooking desk to make different arrangements<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n

                      SCOPE CHANGE!<\/strong><\/p>\n

                      User Story #10 (3pts) \u2013 <\/strong>As a traveler I must be rerouted to New York – JFK.<\/em><\/p>\n

                      Acceptance Criteria:<\/strong><\/p>\n

                        \n
                      • Rebook on a flight into New York where the team can make final plans to get back to Providence \u2013 Test Result: PASS<\/li>\n
                      • Travel to JFK in New York on the newly assigned flight \u2013 Test : FAIL<\/span>\n
                          \n
                        • After walking to an adjacent terminal (and to the furthest gate) the team has been made aware that the flight to JFK is very overbooked and a ticket should have never been issued<\/li>\n
                        • The gate agent reassigned the team a flight to LaGuardia leaving at the same time, but it is in the terminal the team just came from<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n

                          User Story #11 (3pts) \u2013 <\/strong>As a frustrated traveler I must be rerouted to New York – LGA.<\/em><\/p>\n

                          Acceptance Criteria:<\/strong><\/p>\n

                            \n
                          • Rebook on a flight into New York where the team can make final plans to get back to Providence \u2013 Test Result: PASS<\/span><\/li>\n
                          • Travel to JFK in New York on the newly assigned flight \u2013 Test : PASS<\/span>\n
                              \n
                            • After waiting in the boarding area for the flight to LaGuardia, the team became aware of a flight departing for Boston. A flight that none of the gate agents (or airline help desk) seemed to mention to the team. The team decides to get on the standby list<\/li>\n
                            • As the team is 23rd in line for standby it looks as though it was not meant to be. But wait, #19 and #20 just got seat assignments. It might happen! #21! We are so close!<\/li>\n
                            • That\u2019s all folks! Flight is full. 2 seats away! If only the airline had made the team aware that the flight to Boston was a possibility (and not cancelled, like everything in New England)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n

                              User Story #12 (3pts) \u2013 <\/strong>As a tired traveler I must arrive in Connecticut to stay with family.<\/em><\/p>\n

                              Acceptance Criteria:<\/strong><\/p>\n

                                \n
                              • Use Uber (for the first time) to get a ride from LGA to Trumbull, CT (58 miles) \u2013 Test Result: PASS<\/span><\/li>\n<\/ul>\n

                                Sprint 4 Review: <\/em><\/strong>Sprint 4 was frustrating. The team completed 14 points (9 more than the estimation due to additional stories being needed in the Sprint). After reviewing the Sprint work with the Product owner, he has accepted the Sprint and we ready for product release.<\/p>\n

                                Sprint 4 Retrospective: <\/em><\/strong>Uber was great!\u00a0The interface worked nicely. Of course, being the first time the team used Uber, we were rightfully skeptical of the process. When the text came back that a driver had accepted my ride request, all was at ease. Our driver ended up being deaf, which resulted in a pleasant hour-long ride with no expectation of chit-chat between driver and passenger.\u00a0This was the team\u2019s ideal experience. If we could only figure out a way to request this type of quiet ride in the future!<\/p>\n

                                Program Wrap-up<\/h2>\n

                                All joking and travel blunders aside, Scrum training in Columbus was fruitful. Yes, I did get from Connecticut back to Providence. The frustrating detour allowed me to spend time with my 4 nieces and salvage the long President\u2019s Day weekend. I met some Centric folks that I had never met before, had a few good burgers (I made this a \u201cburger trip\u201d) and learned a lot about Scrum. As I have been on a Scrum team for over 2 years now, much of the learning was \u201cscenario based\u201d. I got more out of having discussion with the instructor, Dr. Chuck, and other Centric resources that are using Scrum at other clients. Being able to have that conversation overlaid with the Scrum framework helped me understand the methodology rather than being able to pass some test questions on the material. It must have worked, because the exam was a success:<\/p>\n

                                \"KentOldmixonScrumCert8520\"<\/p>\n","protected":false},"excerpt":{"rendered":"

                                Scrum training in Columbus was fruitful, with the detour allowing for time with family. Learned a lot through discussions and successfully passed the exam.<\/p>\n","protected":false},"author":91,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"categories":[1],"tags":[4401],"coauthors":[15575],"acf":[],"publishpress_future_action":{"enabled":false,"date":"2024-07-22 05:18:50","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category"},"_links":{"self":[{"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/posts\/12682"}],"collection":[{"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/users\/91"}],"replies":[{"embeddable":true,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/comments?post=12682"}],"version-history":[{"count":0,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/posts\/12682\/revisions"}],"wp:attachment":[{"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/media?parent=12682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/categories?post=12682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/tags?post=12682"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/centricconsulting.com\/wp-json\/wp\/v2\/coauthors?post=12682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}