I’ve been learning a lot about the agile project management methodology lately, and it certainly seems like a useful approach for ensuring collaboration, accountability and results. Unlike the waterfall approach , which stresses strict adherence to project plans, the agile method...