Agile Process Improvement Using .... Agile!

When I talk to leaders and teams about agile and scrum, they get the basics right away - sprint length, stand ups, commitments, getting to done, and basic backlog management. After that, I'm usually asked a flood of questions. How do we engage the Business? How should we estimate? How do we handle forecasting end dates and financials? What should we do with stories that don't achieve 'done'? What goes into a good User Story? Who should be the scrum master?

Obviously there are some strategic questions here mixed with tactical. Some need immediate attention, others are important but can be delayed.

So my advice to teams is very simple. Take all these questions, define them as User Stories, put them into a prioritized backlog, and leverage agile to have the process of answering them help mature the agile process.

This concept isn't new and I suspect some of the good agile coaches practice this approach. If you are using a coach, I'd recommend using them as a Scrum Master on this team. The owner of the SDLC (or someone from this office) should act as product owner, and the 'team' should be representatives of your engineering teams and leaders for different skills (pm, ba, development lead, QA). With this structure, this team can help prioritize the backlog around the issues that are most needed. Also, for this team, I recommend an acceptance criteria around researching and leveraging best practices as part of a solution.

Another approach, good for larger organizations is to break this problem into tracks. So for example, one track around requirements, another on process maturity, another on engineering standards, and another around quality improvements.

One other benefit is that it he Los individuals participate in agile in more than one context (their project and now agile process maturity). It also helps senior management engage with teams on priorities, process needs, and governance.
continue reading "Agile Process Improvement Using .... Agile!"
Share

About Isaac Sacolick

Isaac Sacolick is President of StarCIO, a technology leadership company that guides organizations on building digital transformation core competencies. He is the author of Digital Trailblazer and the Amazon bestseller Driving Digital and speaks about agile planning, devops, data science, product management, and other digital transformation best practices. Sacolick is a recognized top social CIO, a digital transformation influencer, and has over 900 articles published at InfoWorld, CIO.com, his blog Social, Agile, and Transformation, and other sites. You can find him sharing new insights @NYIke on Twitter, his Driving Digital Standup YouTube channel, or during the Coffee with Digital Trailblazers.