Software Development in a Post-Agile World

So what is so great about process? Well, it gives us:
* Repeatable and predictable results
* Quality Assurances (through the above)
* Cost savings through the ability to optimise work flows
* Defined work flow allows us to use cheaper labour
* The promotion of best practices and conceptual integrity
* The ability to scale to large numbers
* A means to effectively track our progress against the objectives

Process is sometimes inappropriate or unconstructive. Process can:
* Increase cost and reduce performance through bureaucratic overhead and waste
* Hinder our ability to change or adapt to new situations
* Stifle our capacity for innovation and creativity
* Require discipline and training which takes effort
* Only effectively be applied to known quantities
(Link: Software Development in a Post-Agile World)

Advertisement

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.