Productivity
I don’t think that there is any disagreement that agile methods, stemming from the Agile Manifesto, have changed the way we build software and have lead to profoundly greater successful projects and balanced teams. Agile methods help teams and business bring into focus what is valuable and helps reduce waste by embracing high bandwidth team collaboration, continuous feedback processes, and ever evolving and emergent requirements and designs. A term you are going to see more and more of is “Application Lifecycle Management” (ALM). In fact, Microsoft has rebranded its entire Visual Studio Team System division to be Microsoft ALM. ...