article thumbnail

Agile project management: Principles, benefits, tools, tips, and when to make the switch

CIO

Agile project management definition Agile project management is a methodology used primarily in software development that favors flexibility and collaboration, incorporating customer feedback throughout the project life cycle.

article thumbnail

If there was ever a good time to be sure you have good governance, this is it

The Agile Manager

Since 2006, I've written multiple blog posts , a few articles and self-published an e-book on governing investments in strategic software. Restated, software development is discretionary spend of balance sheet cash that could be directed to other investments or returned to investors.