Chewy Chunks of Software

The chunk is manageable and fulfilling! When developing software you have to bite off only what you can chew. An iteration allows you to divide your development efforts into chunks. Each chunk delivers a functional set of features that add value to the application. Better yet, the chunk contains only …

Routine can Save your Sanity

Routine can save your sanity when managing projects. I’m not saying that projects are routine, not by any stretch of the imagination. Projects are full of twists, turns and unexpected surprises that draw on your reserves of energy and sap your stamina. You may be travelling one direction with full …

Managing Communication

During the lifecycle of a project it is vital that team members and stakeholders have a clear path of communications. If communication paths are not kept in check they will rapidly grow out of control. The communication plan spells out communication paths, appropriate mediums for communication and appropriate intervals for …

Set Clear Expectations

If you don’t clearly communicate your expectations to your project team and stakeholders you will never have those expectations met. You must define standards for communication and performance and let your team know as early as possible what those expectations are. You must state your expectations to stakeholders explicitly and …