0% found this document useful (0 votes)
20 views14 pages

IT Project Management

The Work Breakdown Structure (WBS) is a project management tool that divides large projects into smaller, manageable tasks to facilitate planning, assignment, and tracking. It is important for clear task planning, work assignment, time and cost estimation, and monitoring progress. The document also outlines the structure of WBS, its significance, and various project management concepts and techniques.

Uploaded by

mahnoornasir240
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views14 pages

IT Project Management

The Work Breakdown Structure (WBS) is a project management tool that divides large projects into smaller, manageable tasks to facilitate planning, assignment, and tracking. It is important for clear task planning, work assignment, time and cost estimation, and monitoring progress. The document also outlines the structure of WBS, its significance, and various project management concepts and techniques.

Uploaded by

mahnoornasir240
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

📘 What is Work Breakdown Structure (WBS)?

WBS is a tool used in project management to break a big project into smaller, manageable
parts.

✅ Easy Definition:

WBS is like a family tree of your project, where big tasks


are divided into smaller parts so that work becomes easier to
plan, assign, and track.

🔍 Why WBS is Important?

Helps in clear planning of tasks


Makes it easy to assign work to team members


Helps in estimating time and cost


Avoids missing important work


Makes monitoring and controlling easier

🧱 Structure of WBS (Top to Bottom):


1.

Project Name (Top level)

2.
3.

Major Deliverables (Main parts of the project)

4.
5.

Sub-deliverables (Smaller tasks under each part)

6.
7.

Work Packages (Smallest tasks that can be assigned and measured)

8.

📊 Example of WBS for "Website Development":

arduino
CopyEdit
Website Project
├── 1. Planning
│ ├── 1.1 Requirement Gathering
│ └── 1.2 Feasibility Study
├── 2. Design
│ ├── 2.1 UI/UX Design
│ └── 2.2 Client Approval
├── 3. Development
│ ├── 3.1 Frontend Code
│ ├── 3.2 Backend Code
│ └── 3.3 Database Setup
├── 4. Testing
│ ├── 4.1 Unit Testing
│ └── 4.2 Bug Fixing
└── 5. Deployment
├── 5.1 Server Setup
└── 5.2 Go Live

📎 Tips:

WBS should be clear and complete


Each task should be measurable and doable


Don’t mix “how to do” (methods) in WBS — just focus on “what to do”

🛠 Tools to Create WBS:

Paper or whiteboard


Microsoft Project


Trello, Jira (for visual task boards)


WBS software like SmartDraw, Lucidchart

IT Project Management - Easy Notes with Definitions

1. Project Management Basics

 Definition: It means managing tasks, people, time, and resources to complete an IT goal.
 Example: Making a website or app for a company.

2. Project Life Cycle

 Definition: The full journey of a project from start to end.


o Initiation: Starting the idea or goal.
o Planning: Making a plan of what to do and when.
o Execution: Doing the actual work.
o Monitoring: Checking progress and performance.
o Closing: Completing and delivering the project.

3. Project Scope

 Definition: Deciding what is included and what is not included in the project.
 Why Important: Helps avoid doing extra or unnecessary work.

4. Time Management

 Definition: Planning and controlling the time taken for tasks.


 Tools: Gantt charts, schedules.
 Goal: Finish the project on time.
5. Cost Management

 Definition: Estimating, planning, and controlling the budget.


 Includes: Salaries, tools, software, and other costs.

6. Quality Management

 Definition: Making sure the project meets quality standards and works well.
 Includes: Testing, reviews, user feedback.

7. Risk Management

 Definition: Finding possible problems early and planning how to handle them.
 Example: Having a backup plan if something fails.

8. Communication Management

 Definition: Sharing correct information with team members and clients.


 Examples: Meetings, emails, reports.

9. Stakeholder Management

 Definition: Managing the expectations and needs of people involved in the project (like
clients, users).
 Goal: Keep them informed and satisfied.

10. Team Management

 Definition: Leading and guiding the project team.


 Includes: Leadership, motivation, solving conflicts.

11. Project Documentation


 Definition: Creating and managing all important files and documents related to the
project.
 Examples: Project Plan, Requirement Document, Final Report.

12. Project Management Tools

 Definition: Software or tools used to plan, track, and manage the project.
 Examples: Trello, Jira, MS Project, Slack.

13. Agile and Scrum

 Agile Definition: A flexible and fast way to work on projects with regular updates and
changes.
 Scrum Definition: A method under Agile with roles like Scrum Master and Product
Owner, working in short cycles called Sprints.

14. Waterfall Model

 Definition: A step-by-step project method where each phase is completed before starting
the next one.
 Best For: Projects where everything is clear from the beginning.

15. Change Management

 Definition: Managing changes in the project like new features, tools, or goals.
 Example: Updating a feature after user feedback.

16. Success and Failure Factors

 Success Factors: Good planning, clear goals, skilled team, proper communication.
 Failure Reasons: No planning, poor communication, unclear goals, changing
requirements again and again.

i. Define project management?


Project management means planning, organizing, and managing work to complete a project goal
on time and within budget.
ii. What are the basic dimensions of project management?
Scope, Time, Cost, Quality – these are the four key areas to manage in every project.

iii. Differentiate between product and project?

 Product is something you create and use (like software).


 Project is the temporary work done to create a product.

iv. What is PMIS?


Project Management Information System – a system to help plan, monitor, and manage projects.

v. Name any two types of organizational structures?

1. Functional Structure
2. Matrix Structure

vi. Define project risk?


A project risk is anything that might go wrong or cause problems in a project.

vii. Discuss the importance of identifying stakeholders?


Stakeholders can affect the project. Knowing them helps you manage their needs and avoid
conflicts.

viii. What is WBS?


Work Breakdown Structure – breaking the project into smaller tasks to make it easier to manage.

ix. What is the basic structure of V-Model?


The V-Model has two sides: development and testing, arranged like the letter “V”. Each step has
a matching test step.

x. Define risk?
Risk is the chance that something might go wrong during the project.

xi. What are the advantages of prototyping?


Early feedback from users, better understanding of requirements, and fewer mistakes later.

xii. COCOMO stands for?


Constructive Cost Model – it’s used to estimate the cost and time for software projects.

xiii. What are the problems in using LOC?


LOC (Lines of Code) can be inaccurate for measuring software size; doesn't reflect complexity.

xiv. What is a configuration control board?


A group of people who decide which changes should be made to the project or product.
xv. Define: critical path?
The longest path of tasks in a project that must be finished on time to avoid delay.

xvi. Name any two challenges for outsourcing?

1. Communication problems
2. Quality control issues

Subjective Part (Long Questions)

Q.3 Discuss in detail each PMBOK process group with a diagram.


(Answer in short here; you can draw the diagram yourself.)

1. Initiating – Starting the project.


2. Planning – Making detailed plans.
3. Executing – Doing the work.
4. Monitoring & Controlling – Checking if things are going as planned.
5. Closing – Finishing and delivering the project.

📝 Diagram: Show the five steps in a circle or flowchart.

Q.4 Table-Based Questions:

Activity Depends on Duration


A - 2
B A 2
C A 3
D B, C 4
E D 2
F D 3
G E, F 2

Let’s solve step by step:

1. What is the minimum time required to complete the project?


We find the critical path (longest duration path):

 A → C → D → F → G = 2 + 3 + 4 + 3 + 2 = 14 days (Critical Path)

✅ Answer: 14 days
2. What is the Critical Path?
Critical path: A → C → D → F → G

3. Early Start (ES) / Early Finish (EF) for activity B?

 A = 2 days
 So B starts after A →
ES(B) = 2, EF(B) = 2 + 2 = 4

✅ Answer: ES = 2, EF = 4

4. Latest Start (LS) / Latest Finish (LF) for activity A?


A affects both B and C → check latest path:

 A → C → D → F → G = 2 + 3 + 4 + 3 + 2 = 14
 Backward from G:
G ends at 14, F = 3 → start at 11
D = 4 → start at 7
C = 3 → start at 4
A = 2 → must end at 4, start at 2

✅ Answer: LS = 2, LF = 4

5. What is the Late Finish (LF) date for activity A?


✅ Answer: LF = 4

6. Discuss the different organizational structures.

Type Advantages Disadvantages


Functional Clear roles, easy management Slow communication across teams
Matrix Good team cooperation Confusion in reporting (dual boss)
Project-based Focus on results Can be costly

7. What is risk management? Discuss categories and framework.


 Risk Management: Finding, analyzing, and reducing risks in a project.
 Categories of Risk:
1. Technical – Software bugs, outdated tech
2. External – Vendors, clients, environment
3. Organizational – Lack of support, changes
4. Project Management – Poor planning, time delays
 Risk Management Steps (Framework):
1. Identify Risks
2. Analyze Risks
3. Plan Response
4. Monitor and Control Risks

1. Program Management
Handling multiple related projects together to get a big benefit.
2. Quantitative Risk
A risk measured with numbers (like 60% chance of delay, or cost overrun of $5000).
3. Two Mistakes in Project Development
o No clear requirements
o Poor time or cost estimation
4. Risks in Project Estimation
o Underestimating cost or time
o Ignoring unexpected problems
5. Difference: Project vs. Product
o Project: Temporary work to make something.
o Product: The result used by customers.
6. Cost-Benefit Techniques
o Payback Period
o ROI (Return on Investment)
7. Agile Process Model
A flexible and fast way to work. Team works in small cycles (Sprints).
8. Procurement Management
Buying or hiring services or tools for the project.
9. Two Software Estimation Techniques
o Lines of Code (LOC)
o Function Point Analysis
10. Critical Path
Longest time path in project. If delayed, whole project is delayed.
11. Project Outsourcing
Giving project work to outside companies to save cost or time.
12. Two Project Risks

 Delay in delivery
 Team member leaving

13. Configuration Management


Keeping track of all versions and changes in the software.
14. Resource Acquisition
Getting the needed people, tools, or equipment.
15. Earned Value in Project Monitoring
A way to check if work is going as planned using cost and time.
16. PERT
Program Evaluation Review Technique. A method to plan time using optimistic,
pessimistic, and most-likely durations.

✅ Subjective Questions – Simple Guidelines

Q2. Difference: Software Prototyping vs Agile Model

 Prototyping Model:
o Make a sample (prototype) → Show to user → Improve based on feedback.
o Good when requirements are unclear.
 Agile Model:
o Work in small parts (Sprints) → Get feedback → Improve.
o Continuous delivery and flexibility.

Q3. Economic Assessment, Project Portfolio Management, Cost-Benefit Analysis

 Economic Assessment:
Check if the project is worth the cost and time.
 Project Portfolio Management:
Manage many projects together to meet company goals.
 Cost-Benefit Analysis Example:
If a software costs $1000 to build and will save $3000, then benefit is more than cost →
Go for it.

Q4. Network Diagram and Critical Path

Use given data to:

ID Task Duration Depends on


1 Requirement 2 weeks -
2 Proposal Approval 1 week 1
3 Development 6 weeks 2
4 Integration 2 weeks 3
ID Task Duration Depends on
5 Testing 3 weeks 4
6 Revision 1 week 5
7 Deployment 1 week 6

Now:

 Draw nodes with arrows.


 Add early start and early finish using forward pass.
 Identify Critical Path (the longest duration path).

👉 I can draw the diagram for you if needed — just say so!

Q5. Estimation Techniques

 Function Point Estimation:


Count features like inputs, outputs, files to estimate size.
 COCOMO:
Use math formulas to estimate cost, time, and effort based on code size (LOC).
 Line of Code (LOC):
Count the number of lines in the code to estimate effort.

Q6. Risk and Version Control

 Risks That Delay Projects:


o Lack of staff
o Changes in requirement
o Poor planning
 Version Control:
Track and manage changes in code and documents.
Tools: Git, SVN.

More Short Answers (Simple Words)

1. Program Management: Managing many related projects together to get a bigger goal.
2. Quantitative Risk: A risk that we measure using numbers (like cost, time).
3. Two Project Development Mistakes:
o Poor planning.
o Not understanding user needs.
4. Risks in Estimation:
o Wrong time or cost guess.
o Missing steps or tasks.
5. Project vs Product:
o Project: Temporary work to make something.
o Product: Final result that is used by users.
6. Cost-Benefit Techniques: Checking if the project benefit is more than its cost.
7. Agile Process: A flexible way of working with regular updates and feedback.
8. Procurement Management: Getting services or materials from outside companies.
9. Software Estimation Techniques:
o Lines of Code (LOC)
o Function Point
10. Critical Path: The longest time path in the project where delay is not allowed.
11. Outsourcing: Hiring outside companies to do some project work.
12. Project-Related Risks:
o Budget overrun
o Late delivery
13. Configuration Management: Managing and controlling project files and versions.
14. Resource Acquisition: Getting the people, tools, and resources needed.
15. Earned Value: Shows how much work is done compared to the plan.
16. PERT: A tool to estimate project time using 3 time estimates (optimistic, pessimistic,
most likely).

Critical Path Question Help (Easy Words)

Given Activities:
ID Task Name Duration (weeks) Precedents

1 Requirement Gathering 2 -

2 Proposal Approval 2 1

3 Development 4 2

4 Integration 2 3

5 Testing 2 4

6 Revision 1 5

7 Deployment 1 6

How to Solve:

1. Start from Task 1 and move forward (Forward Pass) to find Earliest Start (ES) and
Earliest Finish (EF).
2. Then go backward (Backward Pass) to find Latest Start (LS) and Latest Finish (LF).
3. Find tasks with zero slack (no delay allowed) — that’s your Critical Path.
4. Add the durations on that path to find Total Project Time.
✅ Critical Path: 1 → 2 → 3 → 4 → 5 → 6 → 7
✅ Total Time: 2 + 2 + 4 + 2 + 2 + 1 + 1 = 14 weeks

Would you like me to draw the full network diagram in text or image format for this?
Also, I can help with answers for long subjective questions (Q3, Q4, Q5, Q6) in short and simple
wording if you want.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy