SPM Unit-4 For One Shot Video by Brevilearning YT
SPM Unit-4 For One Shot Video by Brevilearning YT
Software
Project
Management
+ Free notes
ing
n
What do you understand by “Earned Value Analysis”?
ar
Explain the following term: SPM framework with example, project
ile
estimation model, milestone chart.
v
What are the Dimensions of Project Monitoring & Control? Discuss
re
using example.
b
Discuss Interpretation of Earned Value Indicators. Write short notes
@
on Error Tracking, Cost Variance, and Pair programming.
Discuss the different steps of preparing the schedule. What are the
Inputs and outputs required by Schedule?
What do you understand by Detect Deviations: By comparing planned
“Earned Value Analysis”? and actual values, EVA identifies cost and
schedule variances, showing where the
Earned Value Analysis (EVA) is a
g
project is not meeting expectations.
n
project management technique used to
g i
Forecast Future Performance: EVA uses
n n
assess project performance and progress
i
current performance data to predict future
in a systematic manner.
n ar
r
project costs and timelines, helping
e
project management:lscope,
dimensions of
i v
resource allocation and project
v e
time, and
r
adjustments.
e Advantages b
cost.
b r
@
@
Use Earned Value Analysis (EVA)
Monitor Project Progress: EVA tracks Objective Data: Provides clear,
how much work has been completed quantitative insights into project
compared to the plan, providing a clear performance.
picture of project status.
Early Problem Detection: Highlights Explain the following term: SPM
issues early, allowing for corrective framework with example, project
actions. estimation model, milestone chart.
Integrated Metrics: Combines scope,
g
Software Project Management (SPM)
n
time, and cost into a single analysis.
g i
Framework:
n
Enhanced Forecasting: Improves
i rn
A structured approach to managing
n
accuracy in predicting future costs and
timelines.
r a
software development projects.
e
e a li
It includes methodologies, tools, and
Disadvantages
il v
processes to plan, execute, and control
e
e v r
software projects effectively.
b
Complex Implementation: Requires
Resourceb
r
detailed planning and data collection.
@
Example:
@
Intensive: Demands
The Agile framework is a popular SPM
significant effort to maintain accuracy.
framework. It emphasizes iterative
Quality of Data: Relies heavily on development, collaboration, and flexibility.
precise and timely data input. Teams work in short cycles (sprints) to deliver
small, incremental changes to the software.
Project Estimation Model: Milestones are significant points or
Techniques and methods used to
goals in a project, such as the
g
predict the time, cost, and resources
completion of a major phase or delivery
n
required to complete a project.
ng
It helps in planning, budgeting, and
i
of a critical component.
n
i r
resource allocation.
rn Example:
ea
a l
Example:
e i
The COCOMO (Constructive Cost Model) is a In a software development project, a milestone
li
widely used estimation model in software
ev
chart might include:
v r
engineering. It estimates project costs based on
e
Project Kickoff (start date)
b
the size of the software (measured in lines of
r
code or function points) and various project Requirements Gathering Complete (end of
b
attributes (e.g., complexity, team experience).
@
month 1)
@
COCOMO provides estimates for different Design Phase Complete (end of month 2)
project phases, such as design, coding, and
First Prototype Delivered (end of month 3)
testing.
Final Testing Complete (end of month 5)
Milestone Chart: Project Launch (end of month 6)
A visual representation of the key
events or milestones in a project
timeline.
What are the Dimensions of Project 1. Scope Management
Monitoring & Control? Discuss using
example. Definition: Ensuring the project includes all
the work required, and only the work
Dimensions of Project Monitoring & Control
n g
g
required, to complete the project successfully.
n
Project monitoring and control involve
n i
i
several key dimensions to ensure a project
n r
a
2. Time Management
r
remains on track and meets its goals. These
a l e
e i
dimensions include:
l v
Definition: Planning and controlling the
vi
1. Scope Management
e
schedule to ensure
r
timely completion of the
e
2. Time Management
b
project.
r
3. Cost Management
b
4. Quality Management
@Management
@
3. Cost
5. Risk Management
6. Communication Management Definition: Planning, estimating, budgeting,
7. Resource Management and controlling costs to keep the project
within the approved budget.
4. Quality Management 7. Resource Management
g
the needs for which it was undertaken, focusing
n
monitoring resources (people, equipment,
g
on both the processes and the final deliverables.
n n i
materials) to ensure they are used efficiently
5. Risk Management
n i and effectively.
r
responding to project risksa
r e a
l
Definition: Identifying, analyzing, and
e b
Scope Management: Define the product
b r
@
6. Communication Management features and launch activities (e.g.,
@
product design, marketing campaign).
Definition: Ensuring timely and appropriate Time Management: Create a timeline
generation, collection, distribution, and storage with key milestones such as prototype
of project information.
development, testing, and launch date.
Cost Management: Budget for Discuss Interpretation of Earned Value
development, marketing, and distribution Indicators. Write short notes on Error
costs; monitor expenses to stay within Tracking, Cost Variance, and Pair
budget. programming.
g
Quality Management: Set product quality Interpretation of Earned Value Indicators:
g in
standards, conduct tests to ensure the
in
product meets these standards before
r n
Earned Value (EV): Represents the value
n a
launch.
r
of work actually performed. It is a
a
Risk Management: Identify risks like
il e
measure of project progress.
lie
supplier delays, develop contingency plans.
Planned Valuev(PV): Represents the value
v
Communication Management: Hold
r e
re
regular team meetings, update
date. b
of work planned to be done by a certain
b @
stakeholders through reports and emails.
@
Resource Management: Allocate team
members to different tasks, ensure Actual Cost (AC): Represents the actual
equipment and materials are available cost incurred for the work performed by a
when needed. certain date.
Cost Variance (CV): Error Tracking:
CV=EV−AC Definition: Error tracking is the process of
Interpretation: Positive CV indicates the identifying, recording, and managing errors
project is under budget. Negative CV
g
or defects in a project to ensure they are
n
indicates the project is over budget.
n g resolved effectively.
n i
n i r
SV=EV−PV r
Schedule Variance (SV): Importance:
e a
e a li early.
Helps maintain product quality by
l
project is ahead ofischedule. Negative SV
Interpretation: Positive SV indicates the
Provides datavfor analyzing trends and
identifying issues
e
indicates thee v r
r project is behind schedule.
b
improving processes.
b @
Ensures accountability and facilitates
@ CPI=EV/AC
Cost Performance Index (CPI): communication among team members.
g
the earned value (EV) and the actual cost programmers work together at one workstation.
(AC).
g in
One writes code (the "driver"), while the other
i n rn
reviews each line of code as it is written (the
e
e a project is under Benefits:
il
li expected.
budget, meaning the cost of the work
v
Improves code quality through continuous
e
v
performed is less than
e r
review.
r
Negative CV: Indicates the project is over
b
Enhances team collaboration and
b
budget, meaning the cost of the work
@
knowledge sharing.
@
performed exceeds the budget. Reduces the likelihood of defects and
errors.
Example: If a project's EV is $50,000 and its Example: In a software development team, two
AC is $45,000, the CV is $5,000, indicating the developers work on the same piece of code
project is under budget. together, taking turns in writing and reviewing,
Discuss the different steps of Sequence Activities
preparing the schedule. What are the Description: Determine the logical
Inputs and outputs required by
order of tasks, considering
Schedule?
dependencies and constraints.
g
Inputs: Activity list, activity attributes,
n
Steps of Preparing the Schedule:
g i
milestones list, project scope
e
document
a li
diagrams, updated activity list and
e
the specific tasks required to
l
Inputs: Project iscope statement,
v
attributes.
e
complete the project.
v r
Estimate Activity Durations
r e b
Description: Assess the amount of
b
work breakdown structure (WBS),
@
time each task will take to complete.
enterprise environmental factors,
@
Inputs: Activity list, activity attributes,
organizational process assets.
resource requirements, resource
Outputs: Activity list, activity
calendars, project scope statement,
attributes, milestones list.
enterprise environmental factors.
Outputs: Activity duration baseline, schedule data, project
estimates, basis of estimates. document updates.
g
Develop Schedule Control Schedule
g
Description: Create the project
in
Description: Monitor the project
in
schedule by combining activity
rn
status to update the project schedule
rn
sequences, durations, resource
a
and manage changes to the schedule
e
a
requirements, and constraints.
e li
baseline.
li
Inputs: Activity list, activity
v
Inputs: Project schedule, schedule
e
v
attributes, project schedule network
e r
baseline, work performance data,
r
diagrams, resource requirements,
bproject calendars, schedule data,
b
resource calendars, activity duration
@ organizational process assets.