Thursday, January 2, 2014

Enterprise level Agile Framework


Before the advent of agile methodologies, most of the software development methodologies were based on Rationalism.

Starting from Waterfall to more recent Spiral and Incremental methodologies all are based on Rationalism where the basic premises states that everything ( even humans) interacting to produce output is rational and follows a set pattern.

This rigidity led to frequent failures of software projects. In Software projects even after lot of automation, human factor is very large and we all know that Humans are not rational most of the time. This realization led to rise of Agile methodologies which are based on empiricism.  Over the years, Agile methodologies have proven that they deliver the results at project level.

But at enterprise level, portfolio and program management is based on old school of rationalism because of historical reasons and affinity to predictability offered. There are very few studies out there to discredit rationalism at portfolio and program level. It is also true there are even less study to glorify rationalism based methodologies at enterprise level.

To add to confusion, in past few years, few Agile Frameworks for enterprise scale have appeared. All of these frameworks are still relay on rationalism and deny empiricism.

Is there any truly Agile Framework at enterprise level or may be with blend of empiricism and rationalism.

No comments:

Post a Comment