Be the change you seek

June 18, 2011

Let me start by saying that these past few days have been awesome! Agile Australia kicked off Wednesday morning with a keynote from Alistair Cockburn. Thursday meant the start of FedEx 17 at Atlassian and Friday was the FedEx 17 finals. Highlights from Agile Australia and FedEx:

  • Alistair Cockburn mentioned Innovation Games in his talk which was super as we use Innovation Games extensively at Atlassian and I had included them in my talk on Thursday.
  • Amazing to see Nigel Dalton share the ‘open company no bullshit‘ approach in his candid talk on the failures and more recent successes at Lonely Planet.
  • Adrian Smith surprised me with the approach to prototyping at Envision as they actually built something for customer development rather than using mockups. Either way, great to see that they used customer development to find their market and prosper!
  • A brand new product from Atlassian, Bonfire, got a huge new feature based on customer feedback from the first week of sales and support enquiries. The outcry from customers for a video feature to record a bug and how it was encountered. Very cool, very quick response to deliver customer value.

 

I received many great questions at the conclusion of my talk on Thursday, from “how do I get approval for FedEx Days?” to “how do you ensure that people are working on the right thing?“. I just wanted to touch on these two quickly.

Getting approval for something like FedEx in a large company may not be easy so I recommend starting small with Innovation Games and measuring the success of that. When you can point to data and demonstrate how an activity was successful – customer testimonials is a great way to start – then you have ammunition when you ask for a FedEx Day.

The other approach is “to ask permission is to seek denial”, just run a FedEx Day and cop the flack for diverting resources. Fingers crossed you measured the results as that may get you off the hook! I was particularly encouraged by the four Enterprise companies I spoke with on Thursday who were giving FedEx Days a try. Incidentally, all four companies are ASX 20 companies. If they are giving it a try you can too!

Guiding team members towards those ideas that customers would value is important, a Product Owner can help facilitate this by bringing customer feedback to the team. Long term you want the team reaching out to customers and interacting with customers directly via social media, a public backlog, face to face or similar.

Keep in mind that there are valuable ideas people can work on that have no direct customer value. For example, dev speed work which will make the teams life easier and improve velocity over the long term. The most important aspect of this is trust, put the power in peoples hands and make them responsible. When they have to demonstrate their work in progress to their peers they will quickly start to focus on customer value.

Finally, Twitter is brilliant medium for collating feedback from presentations. Thanks to all who came and shared their thoughts on my talk:

Update: Be the change you seek was also referenced by Innovation Games and Things Zane’s Liked and Learned.

 

 

 

Venture Appitalists

June 13, 2011

I wanted to call out a recent article by Tim Buntel. I thought it was particularly interesting given conversations I had last week at Atlassian Summit. From discussions last week I learned that customers love the idea of SaaS, but the software isn’t there to support them yet – they still need integration with X, they need feature Y, and so on.

We need some Venture Appitalists is a great approach to bespoke software development where the VA – Tim coined the term – charges a monthly fee (Operating Expense for the customer) for the software. This monthly fee, per user if you like, includes the development and the hosting. It is an all in one fee for a SaaS application. The VA locks in the customer, the PaaS or IaaS hosting costs and wears the development cost.

My question is, when is the software delivered? Can we deliver the software in an agile fashion?

If the customer signs on Day 1 then they expect the service from Day 1. Of course our VA is wearing the cost of development but they are unlikely to start developing a bespoke application until the customer has signed the contract. So, that means it is Day 1 ++ until the software is actually delivered. Do we give a discount for all of the days the customer awaits for the value?

If we were to look at this from an agile development perspective we would deliver the highest value (to the customer) feature first. We continue to deliver value over the course of the year, and into the future as the needs of the customer evolve. We can begin selling the same bespoke application as a SaaS to other companies from Day 1. Does that then change what the highest value feature is?

All in all I reckon it is a compelling approach. I think from an agile development perspective you would require a sprint zero or similar to be completed prior to signing the contract to hit the ground running and get value to the customer quickly. Of course in traditional bespoke software development the customer is likely looking at a similar delivery timeframe. However in this scenario we are coupling agile development with agile delivery.

I like it.

Agile 2011

June 6, 2011

From August 8 through 12 I will be at Agile 2011 in Salt Lake City, Utah. This will be my third year at the largest gathering of Agile folk in the world, it is going to be awesome!

At my first Agile conference I was shocked by the breadth and depth of the talks. Last year in Florida there were over 13 tracks, so in every session you were sure to miss something you wanted to see. Having a good grip on the calendar of sessions is necessary for anyone venturing to Agile 2011.

I am particularly interested in the talk by Linda Rising where she will share her thoughts on The Agile Mindset. Fingers crossed Linda shares some insight as to how the agile mindset impacts ones ability to innovate and shares her experience in this respect.

Will you be there? Tickets are selling fast.

If you have any food suggestions for Salt Lake City please let me know.