The articles in this tutorial series were meant to provide you with a sound footing in software development practices, even if you are new to it and did not have prior experience. They were made simple and fun, and yet prepare you for success in managing and executing software development projects.
Below are a few resources for additional study and guidance. Many of them have further links to help you dig deeper. Read more
Weekly tracking and updating the project plan you must. If you have tasks that span less than a day, you should take stock of the situation at the end of the day. But, don’t be a bossy person and jump at conclusions if the “targets” were not met.
After all, estimates are estimates only.
Communication lapses do cause a lot of heartburn and do cause projects to fail. Reporting is as important as planning and tracking. Read more
You have planned the project meticulously. You also have been tracking it religiously and updating it regularly. But the other stakeholders also need to know it. Project reports are not simply some data put in some document and sent across to the various stakeholders. You must understand the needs and expectations of each stakeholder and create reports that they can easily and quickly understand, and get a feel for the project’s progress and health. Read more
Project planning is an essential step that is quite often ignored, or if followed, not followed earnestly enough throughout the project.
If you have done due diligence with your requirements and the consequent functional specification, the first step in project planning is probably already done, for the most part.
We are referring to breaking down the work into small tasks in a structured way.
The philosophy remains the same as for the development of the functional spec… Break complex modules into smaller features and each feature into sub-feature(s) till you have broken them down into tasks that take no longer than 2 days each. Read more
One of the most critical aspects of successfully executing a project is planning it, and planning must involve both tasks and resources. In addition, it is not enough to simply create a plan and start executing tasks without properly tracking the progress. Proper project reporting to all stakeholders involved is an equally important part of project delivery. Read more