One of the common complaints that I have heard is "Agile is for everyone, but Scrum is for technical people." Is it true? I have listened to some interesting conversations around it. A few of them are here:
Agile is fine, but you need to start from somewhere to be agile. You can start with Scrum, Lean, XP, Design Thinking, Lean UX or LeSS, etc. but make a start. You can then inspect and adapt your processes. Add stuff if needed or remove something if it doesn't work. I am not saying to have a dogmatic approach, but you need something to start with, even to be pragmatic.
Scrum framework is the most popular agile approach, and success lies in collaboration between business and product development teams. How can you collaborate if you don't know each other expectations within Scrum?
One of the critical roles in Scrum is Product Owner. The Product Owner is either the business person or representative of the customer/business, so isn't it essential for the business people to know about Scrum?
Delivered training in many consulting service firms and helped them understand how Scrum can help design and improve processes. I worked with a team from a popular dairy industry in Malaysia to design and launch a go-to-market strategy for a new dairy product.
The most challenging was working with teams to design and produce semiconductor components for AR/VR systems. In recent times, engineering firms are exploring how Scrum can help them. I had many learners attending my Professional Scrum Master training in Indonesia, the Philippines, Thailand, Malaysia, and India.
Again, I am not saying Scrum is the only way to agile, but Scrum is the most popular and is not just for technical teams. Scrum is a process framework to design, develop, and deliver complex adaptive products, and products can be anything like creating a new product for adult education. I use Scrum to teach Scrum in all my Agile and Scrum training.
One-day Agile Fundamentals Program is focused on four agile values. We teach the importance of a self-organized team, empirical process, and customer-centric product, but isn't it the same message conveyed in Scrum? There is no harm in having one-day training on agility and agile working, but it usually focuses on cultural and mindset-related stuff.
It doesn't talk about how to initiate an agility journey. Agile boot camp/ agile fundamentals is usually a two days workshop. Mostly, we talk about Scrum, Lean Product Development, or Lean Kanban as the path for agility, but again I have seen most people teach Scrum there and the same stuff like Product Owner, Product Backlog, and Self-Organized team.
Why not have a workshop on Scrum itself from a qualified and experienced trainer to have a deeper understanding that should help in adopting these after going back to the office?
Why learn crappy Scrum in the name of Agile Fundamentals or Bootcamp and end up unlearning what you have learned and then relearning? These workshops make sense when you look for alternative frameworks, approaches, and methods but does that happen this way?
Second, part-time trainers and low-quality content are equally responsible for this. Many trainers end up sharing the same content and examples without understanding the context and background of participants. Trainers might not have worked in all the functions, but at least he/she can prepare himself/herself to give a better experience in class.
Most training content and examples are software development centric and very few examples are available around other projects such as designing marketing campaigns, incremental hardware design, and engaging HR policies.
Third, training companies themselves. They don't invest in their marketing and sales staff to train them. If they are knowledgeable, they can bring awareness that Scrum is not only limited to software development.
We are ready to organize 1-3 hours of free workshops for human capital, learning & development, and senior manager at no cost, so please contact us if you have any need.
We are also available to arrange a 1-2 hour online session for your team if they like to understand all these or have questions. Again, Scrum is not the only way to be agile but the most popular way to be agile. If you would like to learn alternative or supporting practices like XP, Lean, and LeSS, please feel free to write us.