We plan CSM - Certified ScrumMaster training in Bratislava, Slovakia on 14-15 May 2018 in English. If you are looking for certification training in English this is a chance to grab a seat. If you book your seat before 30 April you’ll get discounted early bird price.
Register here for the course or send me an email if you have any questions. Feel free to ask if you need training in Czech we plan classes as well. We also organize private company CSPO/CSM training for larger groups (English/Czech).read more
The next CSM - Certified ScrumMaster training in Prague on April 23-24, 2018. This class will be in English. Come to join me and to learn more about #ScrumMasterWay concent and start your path to be The Great ScrumMaster. A unique experience in one of the nicest city in Europe.read more
The next run of CAL - Certified Agile Leadership I class will be in Prague on 25-26 Apil 2018 in English. The training is focused on building a modern Agile Organization and to support personal growth of Agile leaders, emphasizes the right culture of the self-organization, ownership, and responsibility while keeping safety and trust as a prerequisite. Agile leadership is one of the critical aspects of every successful Agile transformation in any organization.
You can get early bird price if you register until March 25, 2018.read more
Before the class
To get most from the upcoming class...
... we recommend that you invest some time for the self-preparation activities described below:
1. Core knowledge
Certification classes from the Scrum Alliance are advanced classes which expect some basic level of understanding and terminology. Review links in the core section so you can have a conversation with other participants about those concepts.
2. Read through the class specific section
3. Review FAQ
Frequently asked questions (FAQ) reply to the most common question people ask.
For more information check additional reading list.
Agile and Scrum Fundamentals (CSM, CSPO, CAL) you should be familiar with this basics and terminology:
- review Agile Manifesto and think about examples from your organization. Do you value items on the left more?
- read through Frequently asked questions (FAQ) at the bottom of this page.
Choose one of the Scrum references
- watch Scrum Alliance Scrum eLearning Series videos covering Fundamental Learning Objectives, 14 short videos, about 45min total time - CRITICAL FOR ALL WHO HAS NO EXPERIENCE WITH SCRUM),
- read the 17-page Scrum Guide (helpful material for CSM exam),
- watch an hour-long Scrum introduction by Ken Schwaber.
Certified ScrumMaster (CSM) pre-course reading
Read at least one case-study and be ready to discuss it with other participants: https://less.works/case-studies/index.html
Certified Product Owner (CSPO) pre-course reading
- Think about your product vision. What makes it the great product?
- Read the summary of the Innovation Games and be ready to discuss them with others. you can find more details in the book Innovation Game: Creating Breakthrough Products Through Collaborative Play.
Certified Agile Leadership (CAL1) pre-course reading
Go through the following case studies and choose at least two from additional case-studies below:
- Company Without Structure - Odde: http://yihuo.de/articles/150
- Crisp DNA: http://dna.crisp.se
- Henrik Kniberg - Spotify Engineering Culture part 1
- Henrik Kniberg - Spotify Engineering Culture part 2
Additional reading materials
- Book: Zuzana Sochova - The Great ScrumMaster: #ScrumMasterWay
- “Scrum and XP from the trenches” http://www.infoq.com/minibooks/scrum-xp-from-the-trenches/
- “Scrum and Kanban: making most of the both” http://www.infoq.com/minibooks/kanban-scrum-minibook/
- “Lean from the trenches” https://www.crisp.se/file-uploads/Lean-from-the-trenches.pdf
- Zuzi’s Blog about Agile and Scrum: http://agile-scrum.com/ or my Czech blog at http://soch.cz/blog
FAQ - Frequently asked questions
Can ScrumMaster be a team member at the same time?
They can, but they will never become great ScrumMasters as they would lose their ability to see things from the distance, become too involved and stop pushing the team into the un-comfort zone. They lose focus and never create a great self-organized team. If you feel you need to do more, take another team or preferable move to the next level of the #ScrumMasterWay concept.
Can we use Scrum for fixed time, budget & scope projects?
Scrum is an iterative approach which helps us to deliver the highest value first. It is applicable to any environment despite the size, complexity or contract. If you use Scrum for fixed time, budget & scope project you raise visibility and predictability of the delivery.
Can Scrum team work at multiple projects?
Scrum is a way how to deliver products by stable teams. If we still have projects in Scrum, they are usually taken as large Product Backlog Items.
Can we use Scrum at maintenance projects?
In general, you have two options. Handle maintenance with a separate team and use Kanban to make it more transparent, or make the team(s) fully cross-functional and let them handle both maintenance and new development as both are delivering value to the product.
Do we still need Project Managers in Scrum?
Scrum only defines three roles – ScrumMaster, Product Owner, and Development team – so there are no Project Managers needed in Scrum. The responsibilities were distributed equally among those three roles, but don’t be afraid, people are still needed in an organization as either ScrumMasters, Product Owners or stakeholders/internal customers because of their experience. There is no simple match to assign traditional roles to the new ones. It’s up to you to figure it out based on their skills, experiences, and personality.
Which tool shall we use to manage the Backlog?
Keep in mind that we value individuals & interactions over processes & tools. In general, you don’t need any tool. The wall with post-it notes is just good enough. Excel or Google Sheet will do a great service. Both solutions are very flexible, keep in mind that tool shall support your way of working not vice-versa. See the Backlog Example.
Who shall be part of the cross-functional team?
Anyone who is needed to deliver end-to-end value to the customer. Typically, developers, testers, and analytics.
Why the team has to be stable and 100% allocated?
If they are not, it’s very painful. They never become a team, but a group of individuals. They never got used to each other, they never become high-performing. If you like to allocate people to tasks – use waterfall. Scrum has stable teams which are choosing work from the Product Backlog.
Who assigns people to the Scrum team?
Scrum doesn’t say anything about it. At the beginning of your Agile journey it’s most likely your manager, sometime later you will run it as a self-organizational workshop and let people decide.
How shall we implement Scrum?
Scrum itself is simple, but the implementation is a complex task. Therefore, there is no cookbook, no checklist, not even any complicated process to follow. You have to Figure it yourself. Inspect & Adapt.
Can you share some practical case-studies from Agile transformation?
- Port of Rotterdam transformation: This is a story about four cross-functional feature teams (that also did operations; i.e., DevOps) delivering and managing a business-critical 24/7 harbor management product used by vessel-traffic services operators and several other types of users.
- Large-Scale Scrum (LeSS) @ JP Morgan: This case-study shares the experiences of a large group in a tier-one financial services firm adopting Large-Scale Scrum (LeSS).
- Spotify Engineering Culture part 1, Spotify Engineering Culture part 2: short animated videos describing Spotify engineering culture.
Why should I attend a class and not just read through the materials and books?
Agile and Scrum are not about practices, artefacts, and roles. It’s a different mindset, a different way of working. Therefore, the classes are experiential, interactive, with plenty of exercises and conversations in teams. They are designed in such a way that enables you to deepen your experience and understanding, and be successful in your role of great ScrumMaster/Product Owner/Agile Leader.