Scrum is the predominant agile framework in use – with 72% of the respondents in VersionOne’s State of Agile Development Survey for 2012 reporting that they use Scrum, a Scrum/XP hybrid or Scrumban. Since Scrum doesn’t prescribe technical practices, it’s good to see that Scrum/XP hybrids are in use and that the use of various technical practices is continuing to grow.
It is equally comforting to see that those who know most about agile are in the ScrumMaster role, since the ScrumMaster is responsible for guiding the team in agile practices. However, those closest to the work of the team – from a software development perspective – were ranked as most knowledgeable about agile. Those closer to the business such as executives and Product Owners were ranked as least knowledgeable.
This is a concern. A Product Owner should be interacting with the team on a daily basis; and it seems to me that if a Product Owner is in fact engaged with the team that some knowledge about agile practices and behaviors should be rubbing off. At the very least, Product Owners should have an understanding of and be supporting the values and principles of the Agile Manifesto.
For most organizations, agile is a large change in cultural belief. We need to guide change in ways that will not only challenge existing beliefs about what works, but gain acceptance for these new practices in the process.
The ADKAR
change management model tells us that:
- There must be awareness of the need for change, followed by…
- The desire to make change happen – along with participating in and supporting change.
Adopting agile is about moving from a current state to a new, desired state. This can and most often should start at the team level, with those who have the awareness and desire to make a change in the first place. We need to drive some initial success so that other individuals and organizations at large can see that will work in their organization.
But this is only the start of what will be a continual communication/feedback loop with the organization. In order to change the cultural beliefs of an organization, there will need to be more information flowing other than a working demonstration of a few agile teams working in isolation.
I read a lot, and as I’ve read various books on lean and agile topics I’ve noticed some authors occasionally using automotive metaphors or examples that are useful in making their point. While these don’t cover all the nuances of lean and agile development, I thought it would be nice to compile my notes in one place – and perhaps I’ll and some visuals and weave this approach into my courses that I’m developing as well!
Delighting the Customer
Lean and agile development is all about flowing value to the customer. The first principle of the Agile Manifesto states: “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.”
Today marks my first day as an independent agile coach and trainer. You can call me either unemployed or self-employed, but the cold hard facts are that as of today, I don’t have an income stream. I’m planning to change that, of course! (Since I’m not independently wealthy, I will need to change that before too much time passes.)
To quote Steve Jobs, I want to “make a dent in the universe.” The agile universe, anyway. Maybe it will be only a nick or scratch, but I am pursuing my passion. I believe in agile and that companies and people have a lot to gain by adopting agile, enough so that I’m willing to put a stake in the ground and get out in the market to help make agile adoptions a positive, successful venture.
This is my last full week at my current job. In fact, next week’s post will mark my first day as an independent agile trainer and coach. I don’t have any gigs lined up just yet, but I have some feelers out. In the meantime, I’ve been spending all of my spare time preparing. And I’m sure that I will need some additional time to finish some things that I have in progress right now.
As I discussed in a post at the beginning of this month, I’ve named my company and registered with the state. I have a logo. I also have a web site and I’ve added my company on LinkedIN. I worked with a local sponsor to put on our first Maine Agile Gathering. Since that event all of my spare time has been dedicated to putting a couple of training courses together to complement my coaching services.
These courses are proving to be an interesting exercise! Just the other night I changed my original direction (my web site does not yet reflect this thinking, either); given the local market need and thinking about my last post, I’ve determined that it would be a good idea to have a one-day Agile and Scrum team course. Since agile adoptions are just getting under way in my local area, this will serve a broad customer base comprised of companies that need to get teams up and running quickly.
Wayne Gretsky – nicknamed The Great One – has been called the greatest hockey player ever. (With a nickname like that, would you expect anything different?) Gretsky became great because of his highly developed understanding of the game and his ability to read the game as it unfolded. Gretsky always strove to, "skate where the puck is going, not where it's been."
The same applies to bringing a product or service to the market; and to do so you need to listen to the market as whole, reading where it will be. And keep in mind that your assumptions about the market could very well be wrong. Even experts get things wrong.