PM2 Flashcards
Project scheduling - a summary on the key steps
split work into separate tasks (minimize task dependencies)
estimate the calendar time needed to complete each task
estimate effort required
mostly needs PM intuition and experience
Project scheduling process
software requirements and design information identify activities identify activity dependencies estimate resources for activities allocate people to activities create charts (revise and update three prev steps) bar charts describing project schedule
What do gantt charts capture
task completion
simple dependencies
milestones and deliverables
What cant a gantt chart handle (i.e. in situations would a gantt chart not convey the schedule properly)
when there are complex task dependencies
what are Kanban Boards
Visualize at a glance current project activities. Each task is represented as a single card
Stories - full list of tasks
To do - tasks planned for current cycle or phase
In progress - tasks that have been started
Testing - tasks that have been completed and are ready to undergo testing
Done - Tasks that are completed
Network diagram critical path?
sequence of stages determining the minimum time needed for an operation
Minimum project duration depends on CP
Earliest start/finish
Earliest a task can begin/end if all preceeding tasks are completed in the shortest times
Latest start/finish
Latest a task can begin/end without delaying the minimum project completion time
Critical path
chain that determines overall project duration
can be >= 1
Slack/float
amount of surplis time or leeway allowed while still maintaining the critical path
Boehm’s top ten risk items
personnel shortfalls unrealistic schedules/budgets developing wrong functions developing wrong UI gold-plating continuing stream of requirements changes shortfalls in externally performed tasks shortfalls in externally-furnished components real time performance shortfalls straining computer science capabilities being blindsided by competition outside interruptions
Name and explain the three M’s of risk management
Mitigation - reduce the risk (avoid, transfer, control)
Monitoring - what factors can we track
Management - contingency plan if risk becomes a reality
Planning vs management
planning = pre and post, network analysis, resourcing, risk, schedule management = during, controlling resources and timescales