Upload
blake-fox
View
217
Download
2
Embed Size (px)
Citation preview
Project Management
Formal Methods
How do you monitor a project?
Starting a project
A defined timescale
An approved budget
Quantified resources
Appropriate Skills
Managing a project
• Agreed deliverables
• Milestones
• Sign off to proceed
Project Documents
Resource People, Buildings, Skills, Equipment
Financial Budget for each step, Contingency
Quality Requirements and standards for each step
Risk How to minimize, how to deal with
Project Management Software
Like a spreadsheet for projects Track Task progress Task Dependency Resource usage
Gantt Charts
As Generated by “Microsoft Project” Visual representation of project
Projects have dependencies
Need to build the roof?
Cannot be done till the walls are up
Roof construction is DEPENDENT on wall
construction
Software Project Dependencies
• Programming cannot be done before analysis
• Testing cannot be done before the programming
• Installation cannot be done before testing
Critical Path analysis
“the sequence of stages determining the minimum time needed for a complex operation”. Oxford English Dictionary
AKA: What is that MUST be done before the next phase starts
You cannot do beta testing till at least the programming has started