0% found this document useful (0 votes)
3 views3 pages

Project_Management_Guide

The document outlines various project management methodologies including Waterfall, Agile, Scrum, Kanban, Extreme Programming (XP), and Lean. It highlights the characteristics and ideal use cases for each method, emphasizing the differences between Agile, Scrum, and XP. Agile serves as an overarching framework, while Scrum and XP provide specific approaches focused on team organization and coding practices, respectively.

Uploaded by

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

Project_Management_Guide

The document outlines various project management methodologies including Waterfall, Agile, Scrum, Kanban, Extreme Programming (XP), and Lean. It highlights the characteristics and ideal use cases for each method, emphasizing the differences between Agile, Scrum, and XP. Agile serves as an overarching framework, while Scrum and XP provide specific approaches focused on team organization and coding practices, respectively.

Uploaded by

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

Project Management Methodologies - Simplified Guide

1. Waterfall
Waterfall is a step-by-step project management approach. Each phase-like analysis, design,

development, and testing-must be completed before the next begins.

It works well when all requirements are clear from the start.

Example: Building a government website where all features are predefined and fixed.

2. Agile
Agile is a flexible and fast approach to project management. Work is done in small cycles, and

teams constantly gather feedback to improve.

Ideal for projects where requirements may change.

Example: Developing a mobile app where features evolve based on user feedback.

3. Scrum
Scrum is a type of Agile framework where work is divided into short, time-boxed cycles called

Sprints (1-4 weeks).

Small, cross-functional teams deliver working parts of the product regularly.

Example: A team delivers a login module in Sprint 1, and a search feature in Sprint 2.

4. Kanban
Kanban is a visual workflow system. Tasks are moved across columns like 'To Do', 'In Progress',

and 'Done'.

It limits multitasking and ensures a smooth flow.

Example: A support team tracks and manages service tickets using a Kanban board.

5. Extreme Programming (XP)


XP is an Agile method focused on engineering practices like test-driven development and pair

programming.

It ensures high code quality with frequent releases.


Example: Developers write tests first, then code, and release small updates frequently.

6. Lean
Lean focuses on maximizing value and eliminating waste. It promotes continuous improvement and

efficiency.

Example: Teams remove unnecessary meetings and focus only on tasks that deliver value.
Agile vs Scrum vs Extreme Programming (XP)

Agile is the umbrella set of principles for flexible project development. Scrum and XP are specific

frameworks under Agile.

Think of Agile like 'sports'. Scrum and XP are like 'football' and 'basketball' - same spirit, different

rules.

Scrum focuses on organizing teams and workflows through roles and sprints.

XP focuses on writing high-quality code using engineering practices like test-driven development.

Key Differences:

- Scrum has roles (Scrum Master, Product Owner), XP doesn't.

- Scrum focuses on team and process; XP focuses on coding practices.

- Scrum has sprints with planned releases; XP may release several times in one sprint.

- XP encourages pair programming and test-first coding; Scrum does not require these.

Example:

Scrum: Team plans and delivers a login page in 2 weeks.

XP: Developers write tests first, pair program, and release login feature with high code quality in

short cycles.

You might also like