← Software Engineering & SDLC learning path
Software Engineering & SDLC · Module 8 of 10

Project management and estimation

Plan schedules, estimate effort and manage risk.

📖 Key ideas

  1. Break work into tasks with a Work Breakdown Structure (WBS).
  2. Estimate with expert judgement, story points, function points or COCOMO.
  3. Schedule with Gantt charts; critical path finds the longest chain.
  4. Identify risks early and plan mitigation.
  5. Track progress with dashboards and status meetings.
💡 Real-life example: Estimation is planning a wedding: list every task, guess time and cost, and keep a buffer for surprises.
WBSWork Breakdown Structure
Gantt chartBar chart of task schedule
Critical pathLongest dependent task chain
Risk registerList of risks and responses