Even projects that have solid, well-defined project plans encounter some degree of change and waste. Shifting market conditions, budget cuts, staff restructuring, or any number of influences will disrupt the best plan while contributing to customer dissatisfaction and staff discouragement. Moreover, projects that begin with changing or unclear requirements make it difficult to even establish project expectations. Scrum is the agile development process that allows teams to deliver usable software periodically throughout the life of the project, absorbing change and new requirements as the project proceeds.
Beginning with the history of agile development and moving through the disciplines promoted by Scrum, you will gain a comprehensive understanding of the Scrum methodology while specifically reviewing the behaviors expected of a ScrumMaster. This 2-day class is suitable for those practicing or looking to practice the art of the ScrumMaster, but is highly valuable for anyone involved in Scrum (Managers, Team Members, Product Managers, etc.).
After successfully completing this class participants will be registered with the Scrum Alliance as being eligible to take the required on-line self-assessment. After taking this “test,” participants will be registered with the Scrum Alliance as Certified ScrumMasters. PMPs can also claim 15 PDU's with the PMI, and at least another PDU for reading outside of class.
Short, five-minute exercises and case studies will be scattered throughout the two-day session. Longer exercises are detailed below. Time spent on each topic will vary depending on the composition of the class and the interest in particular areas.
Agile Thinking: In order for us to understand the benefits of Scrum and the nuances behind its framework, we begin with the history of agile methods and how relatively new thoughts in software development have brought us to Scrum.
The Scrum Framework: Here we’ll ensure that we’re all working from the same foundational concepts that make up the Scrum Framework.
The ScrumMaster Explored It’s easy to read about the role of the ScrumMaster and gain a better understanding of their responsibilities. The difficulty comes in the actual implementation. Being a ScrumMaster is a hard job, and we’ll talk about the characteristics of a good ScrumMaster that go beyond the overly simplistic and incorrect comparison to a project manager.
Scrum Roles: Who are the different players in the Scrum game? We’ll review checklists of role expectations in preparation for further detail later in our session.
Implementation Considerations: Moving beyond Scrum’s foundational concepts, we’ll use this time to dig deeper into the reasons for pursuing Scrum. The key concepts of “empirical thinking” and “done” will be presented. We’ll also use this time to begin a discussion of integrity in the marketplace and how this relates to software quality.
Click here to review our upcoming classes, and If you would like to learn more, call us at 954-784-3674, or use our live chat below to discuss our courses in more detail!