Short
Short
4. Project Elements
Scope: The boundaries and deliverables of the project.
Time: The schedule for project tasks and milestones.
Cost: The budget and financial resources for the project.
Quality: The standards and criteria for project deliverables.
Human Resources: The team members and their roles.
Communication: The flow of information within the project.
Risk: Potential issues that could impact the project.
Procurement: Acquiring necessary resources and services.
Stakeholders: Individuals or groups with an interest in the project.
6. Selecting a Project
Criteria: Feasibility, alignment with strategic goals, resource availability, potential risks, and
expected benefits.
Process: Evaluate project proposals, conduct feasibility studies, prioritize projects, and obtain
stakeholder approval.
2. Decomposition Techniques
Definition: Breaking down the project into smaller, manageable components for estimation.
Steps:
Understand the Scope: Clearly define what needs to be done.
Determine Software Size: Measure size using lines of code (LOC) or function points.
Break Down SDLC Activities: Divide the software development life cycle (SDLC) into
phases and tasks.
Compare and Consider Estimates: Ensure there is no vast divergence in estimates, check
scope and data.
Reconcile Estimates: Address discrepancies and finalize estimates.
15. Waterfall
Approach: Linear and sequential.
Phases: Requirements, design, implementation, testing, deployment, maintenance.
3. Network Diagrams
Types:
CPM (Critical Path Method): Used to determine the longest path of dependent tasks.
Bar Charts (Gantt Charts): Visual representation of task timelines.
PERT (Program Evaluation and Review Technique): Focuses on task durations and
uncertainties.
Activity-on-Arrow (AOA):
Represents activities as arrows.
Nodes represent start and end points.
Activity-on-Node (AON):
Represents activities as nodes.
Arrows show dependencies between activities.
O + 4M + P
Expected Time (TE) =
6
7. Precedence Network
Definition: A diagram showing the sequence of project activities with nodes representing activities
and arrows representing dependencies.
Calculate earliest start and finish Calculate latest start and finish
Purpose
times times
Direction Left to right through the network Right to left through the network
9. Forward Pass
Definition: A technique to determine the earliest start (ES) and finish (EF) times for each activity
in a project.
Process:
Start with the first activity.
Calculate ES for each activity: ES
= EF of predecessor + 1.
Calculate EF: EF = ES + Duration − 1.
Continue to the end of the network.
5. Visualizing Progress
Techniques:
Gantt Charts: Visual representation of the project schedule showing task durations and
dependencies.
Progress Reports: Regular updates on project status.
Burn-Down Charts: Track work remaining against time in Agile projects.
6. Project Tracking
Purpose: To ensure the project stays on track by monitoring progress, identifying issues, and
making necessary adjustments.
Methods:
Regular status meetings.
Performance metrics and key performance indicators (KPIs).
Project management software tools.
7. Status Reports
Content:
Overview of current project status.
Completed tasks and milestones.
Upcoming tasks and deadlines.
Issues and risks.
Budget and resource status.
Frequency: Typically generated on a weekly or monthly basis.
8. Milestone Analysis
Definition: The process of evaluating project milestones to assess progress and identify any
deviations from the plan.
Steps:
Define key milestones at the beginning of the project.
Track progress towards milestones.
Analyze any delays or deviations and take corrective actions.
By focusing on these detailed notes with highlighted keywords, you can efficiently cover the essential
aspects of Unit-IV for your exam. Good luck!