
Class Introduction
The session, led by Naz, focused on Agile release planning and time management in both predictive and Agile lifecycles. Naz explained the Agile process from product vision to product backlog, prioritization, estimation, release planning, and sprint planning. He detailed the differences between product backlog and sprint backlog, and discussed user stories, epics, and the INVEST criteria. The session also covered estimation techniques, the critical path method, resource optimization, and schedule compression methods like fast tracking and crashing. Naz further elaborated on procurement management, including procurement documents and the roles of buyer and seller. The discussion included interactive questions with participants Ishak and Sri to clarify concepts such as the critical path, burn-down charts, and resource management.
Agile Release Planning Discussion
Naz led a discussion on Agile Release Planning, explaining the process from product vision to sprint execution. The key components covered included the product roadmap created by the product owner, the dynamic product backlog containing user stories, and the prioritization process based on business value. Naz detailed how releases are planned with multiple iterations, each containing features and tasks, with sprint planning meetings determining the specific work for each iteration. The discussion also covered the difference between product backlogs (managed by the product owner) and sprint backlogs (managed by the team), and the importance of continuous backlog grooming to reflect changing priorities.
Project Scope Planning Methodologies
Naz explained the differences in project scope planning between predictive and Agile methodologies. In predictive lifecycle, the project manager creates a schedule management plan as part of the overall project management plan, which involves decomposing work packages into activities, determining logical sequences, estimating resources and durations, and monitoring controls. In Agile lifecycle, the development team plans iterations with the product owner, focusing on time-boxed sprints where work is managed through iteration by iteration planning and refinement of the product backlog based on feedback from sprint reviews.
Schedule Management Plan Components
Sri explained the components of a schedule management plan, including the use of critical path method, accuracy levels, units of measure, organization procedures, control thresholds, and reporting requirements. He discussed how to create a schedule management plan by referencing historical data and industry benchmarks rather than starting from scratch. Sri also covered the four types of dependency between activities (mandated, discretionary, external, and internal) and the four types of relationships between activities (finish-to-start, start-to-start, finish-to-finish, and start-to-finish, with start-to-finish being not recommended for use).
Project Management Terminology Training
Naz explained project management terminology, focusing on lag and lead concepts in activity relationships. He defined lag as a waiting period between activities and lead as an acceleration time, then introduced the concept of predecessor and successor activities in a precedence diagram method. Naz also clarified the differences between effort, duration, and elapsed time, explaining that effort represents time required with one resource, duration is effort divided by resources used, and elapsed time includes all working and non-working time between activity start and finish.
Project Estimation and Critical Path
Naz explained four estimation methods used in project development: analogous/top-down estimates based on previous project records, parametric estimates using mathematical models for individual items, three-point estimates with triangular or weighted formulas, and bottom-up estimates which provide the most accurate results but require more time and resources. He also introduced the concept of critical path method, explaining that the critical path is the longest path in a project network representing the shortest possible project duration with no flexibility, and demonstrated how to calculate early start/finish and late start/finish dates using forward and backward pass calculations.
Project Scheduling Concepts Overview
Naz explained project scheduling concepts, focusing on critical paths and flexibility in activity timelines. He demonstrated how to represent project schedules using different methods including Gantt charts, bar charts, and milestone schedules, with milestone schedules being particularly useful for presenting to senior management. The session concluded with a plan to continue the discussion after a 10-minute break.
Resource Optimization and Agile Concepts
Naz explained two resource optimization techniques: resource leveling, which extends project duration by shifting activities to accommodate resource constraints, and resource smoothing, which rearranges non-critical path activities using total float without changing project duration. He also covered schedule compression techniques, explaining that fast tracking should be attempted first due to lower risk, while crashing should be used only when fast tracking is not feasible, as it increases project costs. The discussion concluded with an overview of Agile concepts including iteration zero, definition of done, and sprint velocity.
Scrum Board and Agile Tracking
Naz explained the scrum board concept, describing it as a tool for tracking sprint progress with three columns (To Do, In Progress, and Done) that should be displayed in the team space where team members work face-to-face. He detailed the importance of transparency in Agile practices and explained the concept of information radiators, which include physical or electronic displays of project status. Naz also provided a detailed explanation of burn-down charts, explaining how to interpret them to determine if a project is on track, ahead of schedule, or behind schedule by comparing actual progress against planned progress.
Agile Chart and Workflow Methods
Naz explained the concepts of burn-down and burn-up charts, clarifying how to interpret them to determine if a project is on track, ahead, or behind schedule. He then introduced Kanban as a visual management method focused on workflow visualization and limiting work in progress, using an example to illustrate work-in-progress limits. Naz also discussed relative sizing in Agile, explaining the concept of comparing effort estimates rather than using absolute values, and mentioned the Fibonacci method and t-shirt sizing as examples of relative sizing techniques.
Agile Estimation and Planning Methods
Naz explained the concept of relative sizing using the Fibonacci sequence and demonstrated the planning poker estimation method, emphasizing the importance of team collaboration and discussion after each card round. The discussion covered the definitions of "done" and "ready," with Naz clarifying that review meetings and retrospectives should not be skipped even for short iterations. Naz also highlighted the difference between resource estimation in predictive and agile methodologies, noting that in predictive lifecycle, resources are estimated before execution starts, while in agile, the team comes first.
Resource Management Planning Overview
Naz explained the differences between predictive and Agile lifecycles, focusing on resource management planning. He detailed the components of a resource management plan, including organization charts, job descriptions, and responsibility assessment matrices using RACI charts. Naz also covered the importance of project and resource calendars, staffing management plans, and the make-or-buy analysis process for procurement decisions, emphasizing the distinction between buyers and sellers in procurement.
Procurement Management Process Overview
Naz explained the procurement management process to Sri and Ishak, covering key concepts including procurement management plans, different types of procurement documents (RFP, RFQ, RFI, EOI), and the role of project managers in procurement activities. Naz outlined the steps from procurement planning through to contract award and post-award monitoring, emphasizing that project managers help customize contracts and manage timelines while the organization handles contract signing. The session concluded with Naz promising to share additional slides with the participants for further review.
Ready to strengthen your PMP knowledge with practical project management concepts?
👉 Explore our PMP Certification Training Program and learn Agile release planning, scope management, scheduling, critical path analysis, resource optimization, Scrum, procurement, and other key PMP concepts through practical examples and exam-focused training.
Â





