Posted by Udayan Banerjee on June 15, 2011 · 2 Comments
Filed under Agile
I would like to see the Agile Manifesto replaced by the following two definitions of Agility:
Software Developer’s Definition of Agile:
Agility means to have a process in place that will allow us (and urge us)
to react on changing business requirements as soon as possible
— long before the complete product is ready for delivery —
Project Manager’s Definition of Agile:
Agile Projectmanagement means to have a process in place
that is to maximize team efficiency
This seems like a no-brainer. The first principle sets the goal – delivering what the customer needs/wants. That is the entire purpose of what we, as developers should be striving towards. Unofortunately, I often see this point- delivering what the customer needs, getting lost within development departments.
I see the remaining principles as a roadmap on how to get there.
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account. ( Log Out / Change )
You are commenting using your Twitter account. ( Log Out / Change )
You are commenting using your Facebook account. ( Log Out / Change )
You are commenting using your Google+ account. ( Log Out / Change )
Connecting to %s
Notify me of new comments via email.
Notify me of new posts via email.
Join 1,135 other followers
Technology Trend Analysis · From The Other Side
Blog at WordPress.com.