Many of us have years of experience with Waterfall and command-and-control style software development processes. Old habits die hard after years of immersion. It takes study and hard work to build the Agile muscle memory needed to break those old habits. Here are some ways you can learn more about Scrum, and start to break free:
Understanding the Scrum framework is the beginning of applying Scrum successfully. Here are some ways to start building that understanding:
- Read the Scrum Guide, which lays out the overall Scrum framework.
- Read any of the good books in publication. Software in 30 Days: by Ken Schwaber is well regarded and relatively short.
- Join the Scrum.org Forum discussions.
- Join Scrum discussion groups. The Scrum Development Yahoo group has been around since 2001.
- View Scrum.org's Resources page.
- Take a Course:
- Everyone - Take a Professional Scrum Foundations Course. The Professional Scrum Foundations Course provides excellent hands-on experience and increases attendees experience with Scrum to build Scrum into your muscle memory. This course is recommended but not required for those who feel they are prepared to take the PSM I Assessment.
- Scrum Masters - Take a Professional Scrum Master Course. The Professional Scrum Master Course gives Scrum Masters hands on experience and tools. This course is recommended but not required for those who feel they are prepared to take the PSM I & II Assessments.
- Product Owners - Take a Professional Scrum Product Owner Course. The Professional Scrum Product Owner Course teaches students how to leverage Agile software development to deliver value in a complex environment. Bear in mind this course is required for students who wish to take PSPO I & II Assessments.
- Developers - Take a Professional Scrum Developer Course. The Professional Scrum Developer Course offers role specialization in Microsoft .NET or Java. Bear in mind this course is required for students who wish to take a Professional Scrum Developer Assessment.
Build your Scrum muscle memory by engaging in discussions and practicing Scrum fundamentals with your team.
- Take the Scrum Open Assessment until you are comfortable with the content. This assessment is much simpler than the PSM I assessment, but it will familiarize you with the types of questions asked on our other assessments. The Scrum Open assessment is a learning tool, and thus feedback is provided during the test.
- If you are a developer, also take the Scrum Developer Open Assessment. This assessment looks at a number of software development practices and techniques that support building high-quality and high-value products in a Scrum Team.
- Apply Scrum in your workplace. As you do, stop to reflect on whether you’re taking advantage of all of the opportunities that the Scrum framework offers, or if you’re using ScrumBut.
- Be conscious of your decisions as you adapt and evolve with projects complexity and team member's old habits. Think about why Scrum is structured the way it is, and how the Scrum framework differs from traditional management practices.
All Scrum.org assessments use the most recent version of the English Scrum Guide as the source for questions regarding the rules, artifacts, events, and roles of Scrum. However, reading the Scrum Guide alone is not enough for someone to pass a Professional Scrum Assessment. Questions often ask test-takers to interpret information and apply it to challenging situations, so knowledge gained from personal experience and other sources is typically needed.
Once you have solidified your Scrum knowledge and understanding, you're ready to validate it with an Assessment!