Joshua L. Roberts

Agile / Lean Enterprise Transformation Coach

Week Seventeen – The Business Vision

By Josh Roberts | September 28, 2014 | 0 Comment

We’ll pick up where we left off in the last post… the Solution Architect sets the technical vision for an Agile Team, while the Product Owner sets the business vision. As illustrated by Agile Transformation Inc, the Product Owner is responsible for maximizing the value delivered by an Agile Team. In an enterprise environment, where […]

Continue Reading

Week Sixteen – Organizing Around Value

By Josh Roberts | September 22, 2014 | 0 Comment

Currently, we are focused on designing the IT organization of the future. In last week’s blog post, we spoke about the ScrumMaster role. In short, the ScrumMaster has a primary focus on serving the needs of the team and the customer through servant-leadership. But, they are not working alone. As illustrated by Agile Transformation Inc, […]

Continue Reading

Week Fifteen – Master of Scrum?

By Josh Roberts | September 15, 2014 | 0 Comment

As we build our Agile organization, the ScrumMaster will be a new, key role at the team level. Remember, the foundation of our future organization is Agile Teams. With servant leadership in mind, we are flipping the org chart, putting the team back on top as visualized by Agile Transformation Inc. in the graphic below. […]

Continue Reading

Week Fourteen – Building for Agile Teams

By Josh Roberts | September 7, 2014 | 0 Comment

Last week we held a Retrospective for the August iteration of our Agile/Lean Transformation. To kick things off, I asked them to share one word that described how they felt about the transformation to date. A few of the words that stood out were Anxious and Stalled; this was coming from some of the longest […]

Continue Reading

Week Thirteen – It’s Tool Time!

By Josh Roberts | September 1, 2014 | 3 Comment

We are selecting an Application Life-Cycle Management (ALM) tool and wrapped up the high-level demos last month. As we move to a more detailed product evaluation, it’s a good idea to remember the capabilities we are seeking from our ALM tool. Generally speaking, it’s those capabilities that help us manage the following areas of the […]

Continue Reading

Week Twelve – Let’s Groom Our Backlog

By Josh Roberts | August 25, 2014 | 2 Comment

We are three months into our transformation and a few of the teams are seeing their Daily Standup meetings turn into what’s-on-my-schedule recitations. Initially, we used the three questions from Scrum to help us get the boards populated and as a means to facilitate COLLABORATION. But, it might be time to changes things up a […]

Continue Reading

Week Eleven – Have You Lost Your Requirements?

By Josh Roberts | August 17, 2014 | 0 Comment

This past week we held Kanban training for another part of the organization. We played the Penny Game to illustrate the benefits of smaller batch sizes and limiting Work in Progress (WIP). From Kanban to Scrum, Agile/Lean practices are aimed at bringing greater focus in order to deliver value more frequently. The game starts with […]

Continue Reading

Week Ten – It Takes Courage to Improve

By Josh Roberts | August 10, 2014 | 0 Comment

The first 4 teams have been running their Kanban System for a month now. Having tackled the basics of Kanban, they held their first “real” Retrospective and will do so every two weeks. Until now, we have been using the Retrospectives to fine-tune our Kanban system. Going forward, the teams will use their Retrospective to […]

Continue Reading

Week Nine – We’re Starting to Radiate

By Josh Roberts | August 3, 2014 | 0 Comment

This week I had the great pleasure of visiting the control rooms of several power plants. Each control room was filled with monitors presenting vast amounts of data in the form of graphs, charts, and other images. And, while the plants are fully automated, there is always a human in the room; somebody at the […]

Continue Reading

Week Eight – Take a Gemba Walk

By Josh Roberts | July 28, 2014 | 0 Comment

This week we held an Agile/Scrum learning exercise with the Transformation Team and here’s a few key takeaways: 1)    Fail fast and learn quickly as a team 2)    Making small changes can lead to significant improvements Continuous improvement, or Kaizen, is a key component of Agile/Lean thinking. Teams must continually inspect and adapt. In the […]

Continue Reading