This "application lifecycle management"--or ALM--approach reflects the ways in which software has entered more parts of the company over the past decade, and how non-IT managers must also take on software-project responsibilities.
FORBES: Magazine Article