Agile project management continues its adoption across small and large scale software implementations.  The resources...