Taking the Best Parts of Agile: Part 2 – Connecting with Customers
Last post, we reviewed – the secret sauce of Agile and shared this important idea: Agile is a framework built on strong principles you adjust to fit your organization. The goal is to make the right adjustments while not losing the underlying strengths that Agile brings.
The four key Agile principles we have identified are:
If you haven’t had a chance to review our post on the first principle, check it out here: Breaking projects into smaller bites
Connecting with Customers
I had this epiphany when I came to Agile. As a solution architect I had been spending a lot of time getting sign-offs from customers to make sure we had the right solution before we started the project.
The problem is solutions are like art. Often customers don’t know what they want till they see it. Further, they may not even know what the underlying problem is. What they do know, is what is they don’t like what they have today.
While customers are not experts at understanding how to take a problem apart and find an answer, your solution team is, but, your solution team may not know what is most important to the customer. Worse, they often think they know and move forward to test that theory by delivering a finished product – that’s an expensive experiment!
The epiphany I had was: Take the customers who understand where their pain points are and know a good solution when they see it; put them together with teams who are experts at root cause analysis and developing innovative ideas and you create the perfect environment for innovative solutions that meet customer needs.
How to Connect with Customers
Whether you are developing software solutions, creating marketing campaigns, developing education curriculums, or changing a business process, chances are you are trying to think of the right solution for your customers. However, if you have ever delivered a finished project and the customer says “Oh, now I know what I want,” – this is the strong an indication that there’s an opportunity to improve.
Here are some steps to make this actionable:
Value of Connecting with Customers
The biggest benefit to getting customers and teams connected is it allows teams to focus on the right problems and quickly test solutions. That means:
As an organization – teams that understand customer needs and spend more time developing customer value. They also waste less time creating low value items, which also means a cleaner product that is easier to support.
As a customer – you get the right solution, the first time, without having to wait for the mythical Phase II. When teams and customers work together, they often provide solutions customers didn’t realize were possible.
As a team – it’s a lot simpler to have a conversation with a customer than to try and guess on a document. It’s also satisfying to see when you hit the mark and have a chance to change it when you miss.
As a project team, it’s your responsibility to figure out where to focus your time. There are elements to any product that customers don’t see that make the end result possible. You don’t need customer feedback on those, but for anything that is customer facing, it’s better idea get feedback from the people who are using it. You may be surprised at what you find.
Next post, we’ll cover Part 3: The Power of Teams.
Don’t forget to follow us on LinkedIn to keep up to date with more agile transformation discoveries!
Project managers change the world – one project at a time, and I love being a part of it. I’m such a project nerd that my doctoral degree was in making projects more successful, and I’m still constantly learning more about the concepts. With 20 years experience in the field, I find value in both traditional and agile approaches, having created and taught a PMP certification course for 5 years, and been involved with multiple agile transformations. When I’m not learning or working on projects, I’m home with my three boys and wonderful wife who help keep everything balanced.