Practicing Iterative Failures with Agile
Agile development and project management principles, methods and practices have formally been with us coming on 12 years with 2013 in the horizon. It is the dominate software development practice currently being used throughout the world and has now found its way in diverse industries such as finance, healthcare, marketing and government. Agile is being adopted and appropriated in traditional project management institutions such as the Project Management Institute, with more integration in their latest version of the Project Management Body of Knowledge (PMBOK) 5th edition, a new software extension to the PMBOK 5th edition (due out in 2013) and their recent Agile Certified Professional certification that is already second to the PMBOK in growth and popularity.
As a reaction to the process-heavy waterfall practices done by the majority of software companies that caused excessive delays and major budget overruns, the lightweight practices espoused by agile in the infamous “Agile Manifesto” was a welcome relief--and soon many organizations started adopting these practices with much success. This took the software development world by storm, launching a whole new vernacular for software development and project management methodologies such as Extreme Programming (XP), Scrum, Lean and Kanban. Everyone involved adopted and implemented each or a mix with claims of
Please log in or sign up below to read the rest of the article.