Naveen Kumar Singh
Naveen is a professional agile coach and has been working independently for a long time in the Asia... Read more
Naveen is a professional agile coach and has been working independently for a long time in the Asia... Read more
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.
That's not true, and all business people should go through Scrum training if they wanted their software teams to start practicing Scrum. The majority say that the business doesn't understand how Scrum operates but wanted the team to practice it. When teams start practicing, then they are the one who becomes the biggest impediments.
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?
Scrum indeed started from Software Development, but it is getting adopted in many areas. You can read plenty of examples over the web, but I can share some of my knowledge. I have seen/heard about below:
Some initiatives have been a wonderful experience for me to be associated with it. Employees benefit organizations exploring Scrum to improve engagement with employees from unorganized sectors like taxi drivers. I got the opportunity to teach Scrum at the most prominent non-profit organization in the world.
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 bootcamp/ 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?
First, I would like to blame the trainer's process where trainers get selected based on the lowest quote. Two large organizations in Malaysia decided to go with the cheapest trainer, burnt money and reinvested. But next time, they put quality as a criterion in the selection process by adding trainers to either a Professional Scrum Trainer or Certified Scrum Trainer. It doesn't mean that professionals not having these titles are not good, but it becomes difficult to filter.
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.
Yes, Scrum can be applied to non-technical teams like marketing, HR, and even product design, as it emphasizes teamwork and continuous improvement.
Scrum helps business teams align with product development, improve collaboration, and accelerate decision-making, ensuring that customer needs are prioritized.
Agile is a broader philosophy focusing on flexibility, collaboration, and customer feedback, while Scrum is a specific framework within Agile that outlines roles, events, and artifacts.
While a Scrum Master helps guide the process, Scrum can still be practiced without one, though the team may miss the full benefits of a facilitator and coach.
Scrum’s clear structure, defined roles, and iterative approach make it an easy and effective starting point for organizations transitioning to Agile practices.
Companies should assess their culture, train all involved teams, and ensure leadership support before implementing Scrum to ensure successful adoption and long-term benefits.
Naveen is a professional agile coach and has been working independently for a long time in the Asia Pacific. He works with the software development team and product team to develop awesome products based on empirical processes.
WhatsApp UsGot a wonderful PO training from trainer Sumeet Madan from Agilemania. it was so innovative, interactive, lively, jolly,...
Had a really insightful training with Preeth Pandalay. This session helped me a lot in cracking the exam. His real time ...
I had the opportunity to attend Sumeet's PSPO training, and it was an exceptional experience. Sumeet's teaching methods ...
Recently i had enrolled with Agilemania for getting my Professional Scrum master (PSM1) training and certification. I wa...
The classes are very visually informative and activity based to get a better understanding of the content before going i...
We will get back to you soon!
For a detailed enquiry, please write to us at connect@agilemania.com
We will get back to you soon!
For a detailed enquiry, please write to us at connect@agilemania.com