Project Management

Benchmarking in Agile

From the The Agile Enterprise Blog
by
"The Agile Enterprise" explores Agility at the Enterprise level, examining how Agile principles can be implemented throughout the organization beyond IT. The blog is inspired by the concept of an Agile Enterprise, introduced by the Agile Manufacturing Forum (1991) and the Manifesto for Agile Software Development (2001). Agility is examined from a Project Management perspective with a focus on areas not covered by frameworks that emerged from the work of small software development teams, such as Risk Management, Ethics, Organisational Change Management and Financial Management.

About this Blog

RSS

Recent Posts

The Hidden Risk of AI in Agile: The Illusion of Velocity

An Ethical Reflection on Using AI in Hiring: Respect, Responsibility, Fairness, and Honesty

The Ethics of Externalising Risk: Rethinking “Fail Fast” and MVP in Product Development

Quantum Physics for Year 3: Agile success as a foundation for AI. An Ethical reflection

The Tribe Agile Coach role and the spirit and values of the Agile Manifesto. An ethical reflection

Categories

Agile, Artificial Intelligence, Benefits Realization, Change Management, Communications Management, Complexity, Consulting, Decision Making, Disciplined Agile, Diversity, Earned Value Management, Estimating, Ethics, General, Governance, History, Innovation, Knowledge Management, Leadership, Lessons Learned, Metrics, Organizational Culture, Product Management, Risk Management, Scope Management, Scrum, Social Impact, Stakeholder Management, Teams, Testing/Test Management, Using PMI Standards

Date

linkedin twitter facebook Request to reuse this  

Categories: Metrics


Benchmarking is a hot topic in the "waterfall" world. I had the chance to work on a process improvement project with people that contributed to the ISO standards. It is a fascinanting world: the world of Function Points. Like in standard Project Management there are 2 complementary groups: the IFPUG and COSMIC. They are in a healthy competition and in my view complementary rather than opposite.

I see in many Agile forums questions on metrics and I sense the fear of good metrics. It looks like everybody wants to prove that Agile is great, that when they moved to Agile it was a smart choice and everything is delivered faster and cheaper. I know two groups that claim that using their approach projects can deliver double scope in half the time. Neither has proof that it can be done. From a Lean Six Sigma perspective it is practically impossible to have a 10-15% improvement, unless what you did before was extremely inefficient. Even in that case, if the team was that inefficient and didn't know it it is unlikely that adopting Agile the situation will change.

Teams try to compare the "velocity" using Story Points and that's how the gaming starts: splitting backlog items, changing the number of story points during the sprint or inflating them at the Sprint Planning.

I haven't heard yet of someone proving that an adaptive approach is more efficient that a planned approach. Stores like we failed the project first with "waterfall" then we delivered the scope using Agile need detail. Maybe the success of the second attempt was built on the lessons learned from the failure. I put few projects on track moving from "Scrum"  to PMBoK. It worked because the organisation and the project team were not ready for Agile and the move to Agile was an excuse for not understanding their own business. They heard  that in Agile there is no need of documentation, they can change their mind every month etc. but they didn't know that all those "benefits" come at a cost and with the risk that after 4 months you can be in the same point as when you started.

Is Benchmarking possible or relevant in Agile. I believe that the answer is yes. Agile is (or it should be) a process improvement initiative: "better ways" but we need metrics to prove that we are on the right track. If the organisation is really Agile there will be trust and the project team won't game the metrics. But that is rare, especially when you are under pressure to prove that Agile works. 

My recommendation is that organisations should baseline their delivery process before jumping into the Agil train. Metrics like the time from the request to actually working on it, from the request to production release. Organisation can also baseline the overhead required and that's where things may get complicated :).

In a traditional project, called "waterfall" the overhead is the cost of the PM, BA, testing and deployment. Can Agile build cover the lack of detailed requirements? Can the team self organise to a point where there is no need for a manager? is less or no testing done? Is the deployment process faster and cheaper?

If the answer is predominantly "no", then the organisation may not  be ready for Agile. 


Posted on: April 05, 2019 02:25 AM | Permalink

Comments (7)

Please login or join to subscribe to this item
avatar
Tarik Chougua Project Manager| CEPEO Ottawa, Ontario, Canada
Good point. Thank you

avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Does self-organizing equal self-managing?

avatar
REZA MOKARRAM AYDENLOU Tehran, Iran (Islamic Republic of)
Thank you very much for your efforts.it's very good Topic.

avatar
Suzi MS United Kingdom
Interesting challenge posted, would be great to hear more from others too, thnaks for sharing!

avatar
Joseph Pangan Senior Principal Consultant| Genpact Philippines Angeles City, Philippines, Philippines
As always, Awesome article!
Thanks!

avatar
Luis Branco CEO| Business Insight, Consultores de Gestão, Ldª Carcavelos, Lisboa, Portugal
Dear Stelian
Interesting your perspective on the topic: "Benchmarking in Agile"
Thanks for sharing

Important questions before implementing agile approaches

avatar
AARON ALCANTARA PERALTA Innovation and Continuous Improvement Manager| Confecciones Moda Piel Leon, Gua, Mexico
Agile is not for everyone at any given moment. Nice article! thanks.

Please Login/Register to leave a comment.

ADVERTISEMENTS

"The remarkable thing about television is that it permits several million people to laugh at the same joke and still feel lonely."

- T.S. Eliot

ADVERTISEMENT

Sponsors