Getting started the agile way.
One of the sayings of the Scrum Alliance is, “Scrum, easy to explain; hard to implement.” When I first saw it, I thought it was a concise way to sell the concept to others. With experience behind me, I understand it was a clear warning. Scrum is hard to implement but is a way to deliver more value to customers sooner. How do you get started?
I am what Bloomberg Business Week called “The Man in the Taupe Blazer.” I have a wrinkled suit and an eye for continuous improvement. I look around the organization and find a way to improve things. Over my career, I have discovered that people do not know how to manage projects. Skills like prioritization, time management, and breaking work down into smaller pieces are rare in the business world.
I suspect lousy project management happens for two reasons — first, many of us learn to create by ourselves. The use of teams to educate students and develop teamwork is a recent trend in education. It means people learn to work on their own instead of with others. I also attribute this to the glamorization of what I like to call “asshat leadership.” Gifted people like Elton Musk, Steve Jobs, Carly Fiorina, and Alex St. John lead organizations and behave poorly to others. The “asshat leader” is someone who thinks being rude, insensitive, and authoritarian is leadership. It is not, and Robert Sutton’s book, “The No Asshole Rule,” makes it clear that being an “asshat leader” has profound implications for the business. The leadership style is colorful and media-friendly, but, in the end, it often leads to adverse outcomes. I think leading and managing projects is demanding for those two reasons.
So, where does a rookie coach or scrum master begin when introducing scrum in an organization? Before you do anything, talk to people doing the work and listen to what they say. Many people like talking about their jobs, so they will happily share with you when you ask. Ask them about what is working for them. Ask them what they feel needs to be changed. You will be surprised by what you learn. Only when you have learned what you can can you move forward.
The next step is to teach and practice the basics. Show a development team the scrum process. Show them the rituals involved with a sprint and practice them always. Repetition is an excellent teaching tool. Eventually, the team will treat the sprint cadence like a routine. If a team masters the basics of sprinting, then they will be able to focus on more advanced topics.
Track your progress once the team is sprinting, ruthlessly inspecting and adapting. Measure how you are doing and then change each sprint to improve. Team members must feel they have input into the changes and are respected. I remember a quotation from Will Durant: “We are what we repeatedly do.Excellence, then, is not an act but a habit. “
Help people develop good habits and then watch them succeed. I did not realize this until I worked with an organization that stressed excellence daily. Soon, we considered it reasonable to achieve daily, and when we did fail, we were able to cope with the disappointment and do better the next time. No one will ever be perfect, but we can all strive for excellence.
So, if you are beginning your agile journey, practice the basics of scrum, listen to others, inspect and adapt regularly to change, and make excellence a habit. It is not easy, but it will be worth it.
Until next time.
Comments ()