Unit 1 Introduction to SPM Flashcards
What is SPM?
An art and science of planning and managing software projects.
Main goal of SPM?
To enable developers to work effectively towards successful completion of project
Who is the project manager?
Administrative leader of the team.
Challenges of a PM?
Changeability, complexity, uniqueness, possibility of multiple solutions.
Roles of a PM?
Planning
Organizing
Staffing
Directing
Monitoring
Controlling
Innovating
Representing
Why SPM is important?
- Rapid change in technology
- Commercial and environmental restrictions
- Time-cost-quality triangle
- Internal and external factors
- one of the three factors can impact the other two
What is a Project?
- well defined task
- collection of several operations done in order to reach a goal
- tasks in order to achieve a specific outcome
- can be managed by single or multiple people
- unique venture
Characteristics of project:
- Has unique and distinct goal
- Comes start and end time
- Ends when goal achieved
- Needs adequate resources like time, manpower, finance, knowledge bank, material, etc
What is a Contract?
Agreement between two or more parties where one party provide certain deliverables or services and the other party agrees to pay for those services.
What is contract management?
- Continuous process
- Starts with analysing and evaluation of customers inquiry
- Carrying untill contact closure
- Upon fulfilment of all contractual obligation
Activities covered under software project management
Five P’s :
- Project goal
- Project plan
- Project execution
- Project closure
- Project evaluation
Setting objectives
Talk about objectives
Talk about SMART:
- Specific
- Measurable
- Achievable
- Relevant
- Time constrained
What is business case?
- Economic feasibility study
- Study whether the project will gain financial benefits after investment or not
- It gives an understanding if we should take the project and invest in it
Business case includes:
- Project scope
- Project duration
- Cost involved
- Return on investment
- Stakeholders involved
- Risk associated
What is management?
- Monitoring the performance of the system
- Management involves the following activities:
Planning, organising, staffing, directing, monitoring, controlling, innovating, representing