Comments

The right projects with the right customers for the right reasons

Article by

By

I often hear the questions, “Why don’t you do agile for every project?” “Isn’t agile the right approach, regardless of what the customer might think?” It’s not quite so simple in an enterprise setting.

From our experience, an agile approach isn’t right for every one of our projects. At Avanade, we don’t initiate a discussion of agile unless the customer requests it, or we are confident that they can benefit from it. To determine this, we very carefully qualify each agile opportunity that comes our way - transparency, early conversation, openness and trust (with our customers) are key themes at this stage.

I feel strongly that the success of an agile project is highly dependent on several factors:

’Going agile’ for the right reasons. Doing it because the competition is doing it, or it is the latest buzz and it looks cool are not the right reasons. Faster time-to-market, providing rapid value, gaining higher degrees of flexibility in requirements even far along the project lifecycle, and greater collaboration between business and IT are far better motivations to go with agile.

Putting the right agile capability in place. The Scrum Guide is only 17 pages long – you read it, you get it – simple, right? Not really. Like a game of chess, it is often considered simple to learn, but difficult to master. Only with the experience of failing fast and sustainable success will you be able to continuously evolve and adapt to achieve continuous improvement. Additionally, good foundational understanding of agile values and agile engineering principles is a must, certainly in scaled and distributed scenarios. In fact, to have high-performance Scrum teams, you must balance many domains – technology, people and process – and all three must be in equal balance.

Acknowledging that culture is king. Culture is everything. Agility is an entirely new state and hence culture must change to achieve agility. But beware, organizational change is difficult. A multi-step process to change an organization’s culture requires strong leadership.

Agile can work in the majority of projects we do, however, the right conditions must be met. Coaching, education, trust, transparency, and early and often conversation are key ingredients to the success of any agile project.

Remember, agile is not a silver bullet that will fix all of our problems. But it can create some astounding results and unexpected innovations.

This blog post is the third in a series about Agile @ Avanade by authorKarel Deman. Each part of the series will be published every other week, so stop back to read the latest installment.

Tags

Avanade is committed to protecting your information security. Your information will be used in accordance with any applicable data privacy law, our internal policies and our Privacy Policy, and will be held securely. Avanade will not share your personal information with any third party, except as needed to manage the events or features for which you register. By using this site you agree that we can place cookies on your device. Please review our complete Privacy Policy for additional information.

Some of the required fields (*) are missing, please review your information.

Avanade Insights Newsletter

Stay up to date with our latest news.

Get weekly updates of our latest stories from Avanade Insights.

Next steps

Talk to us about how we can bring the power of digital innovation to your business.