Sidebar |
History: Managing developmentPreview of version: 10Managing developmentReportingReporting is useful for both of the writer and the reader. It force the writer to check the project status and so be constantly aware of time & cost and anticipate problems. Reporting from developerOn a internal team configuration mode, one meeting every morning of 10-15mn should be organized to ensure team coordination, review the effort of the day before, talk about eventual problems, assign the tasks and fix the daily objectives. With a distant team, writing reports is essential as the communication is not such efficient as the internal mode.
Reporting to clientOrganize weekly meeting to reassure the client.
Reporting to CFOIf contractors are involved, they should track their time against their tasks and so with the Redmine example you can have a precise picture of the cost day by day.
Project turbulenceFor every problem, you need to communicate a lot. Never assume that everyone understands. It's usually a good practice to be transparent with all the stakeholder and say the truth even in case of mistake, it happen every single day to every human being.
Deal with specifications changesYou should try to keep client in the scope but it's quite usual that client change his mind and request modifications.
Deal with over timeUsually happen as result of a lack of specifications.
Deal with over budgetLike over time it's most of the time a result of a lack of specification. Or because of a problem appearing, like a difficult bug, and not enough spare time has been scheduled to fix it.
Developer communicationDeveloper should be able to contact project manager as much as they need, they're the last link in the chain! You never want them to be stop too long with a question.
History |
|||||
This content is licensed under a Creative Commons Attribution 3.0 Unported License offered by Pierre Doleans and sponsored by Collabforge - Website powered by Tiki Wiki
|