Learning Diary 2
Summary
Resources in project management include people, materials, tools, and infrastructure necessary to complete a project. Managing resources involves allocation, estimation, and financial planning. Effective allocation considers competence, availability, and project priorities. Estimation methods like top-down, bottom-up, and expert judgment help in planning resources and costs. A key challenge is to ensure optimal resource usage within time and financial limits.
A project schedule defines when tasks should be completed and how they depend on each other. Methods like CPA and PERT charts help visualize dependencies and decide based on that. Scheduling involves estimating task duration, setting buffer times for uncertainties, and continuously monitoring progress. Iterative schedules are used in agile projects by dividing work into smaller cycles. Tools like Gantt charts support scheduling.
Reflection
At my previous job at TaraabarNet, we used a milestone-based approach for development. Before each milestone, the product team planned the next phase, and managers of each team worked with the scrum master to estimate the workload. We used a method where tasks were given time estimates in steps of 2, 4, 8, 16, 32 hours, and we always included buffer time for unexpected issues. Developers gave their own time estimates for tasks, and these were used for planning. This relates with the bottom-up estimation method.
Even though this approach worked well, we sometimes faced unexpected problems like critical bugs or system overloads, which caused delays. This shows how important it is to have flexibility in scheduling and to prepare for risks. If I were to improve this process, I would suggest using CPA to better identify key tasks that could affect the milestone deadlines.
Comments
Post a Comment