Project Management Flashcards
Project Management
Organising, planning and scheduling software projects.
Software Management Distinctions
- Product is intangible (cannot be seen or touched)
- Software engineering is not recognised an an engineering discipline with same status as mechanical etc
- Software development process is not standardised
- Many software projects are one off projects.
Project Management Activies
- proposal writing
- project planning and scheduling
- project costing
- project monitoring and reviews
- personnel selection and evaluation
- report writing and presentations
Management Commonalities
- these activities are not peculiar to software management
- many techniques of engineering project management are equally applicable to software project management
- complex engineering systems tends to suffer from the same problems as software systems
Project Staffing
May not be possible to appoint the ideal people to work on a project due to budget.
Project Planning
Most time consuming project management activity.
Types of Project Plans
- quality plan
- validation plan
- configuration management plan
- maintenance plan
- staff development plan
Quality Plan
Describes the quality procedures and standards that will be used in the project.
Validation Plan
Describes the approach, resources and schedule used for the system validation.
Configuration Management Plan
Describes the configuration management procedures and structures to be used.
Maintanence Plan
Predicts the maintenance requirements of the system, maintenance costs and effort required.
Staff Development Plan
Describes how the skills and experience of the project team members will be developed.
Project Plan Structure
- introduction
- project organisation
- risk analysis
- hardware and software resource requirements
- work breakdown
- project schedule
- monitoring and reporting mechanisms
Activity Organisation
Activities in a project should be organised to produce tangible outputs for management to judge progress.
Milestones
End-point of process activity.