Keys to good communication in an agile project management environment