You are on page 1of 15

What are we discussing today….????

What are we doing today?

A Recap: Waterfall – Project Execution

A Recap: Waterfall - Example

What is Agile?

What are the 12 principals of Agile?

What are the different frameworks for Agile?

How projects are executed in SCRUM framework?

Demonstration Time?

Queries?
What are we discussing today….????
Waterfall: Project Execution A
RECAP…

Monitoring and Controlling


Initiation Planning Designing Execution Closure

• Project Overview • Project Plan • Solution approach • Build • Final delivery of


• Definition of • Budget Plan • Decide the • Test project
Business Cases • Scope Plan technology stack • Deploy • Project Overview
• Scope • Schedule Plan report
• Budget • Communication • A formal
• Project Manager Plan acceptance
Selection • Risk Plan • Lesson learnt
• Team Members • Releasing of
Selection project resources
• Requirement
Gathering

stake holders project manager business analyst architect developers and testers

PARTICIPANTS
What are we discussing today….????
Waterfall: Project Execution A
RECAP…
A Portrait of an Ancient Anima

Monitoring and Controlling


Initiation Planning Designing Execution Closure

• Project Overview • Sketching Team • Sketching • Coloring • Packing and


• Budget • Coloring Team • Verifications delivery
• Project Manager • Verification Team • Printing
Selection • Printing Team
• Team Members • Packaging Team
Selection
• Requirement
Gathering

4 legs
Heavy weight
Unique ears
2 big teeth
Big nose
Herbivorous

Final Product
What are we discussing today….????
Waterfall: Project Execution A
RECAP…
A Portrait of an Ancient Anima

Delivery
Client Expectation
What are we discussing today….????
What are the 12 PRINCIPALS of Agile?

1. Satisfy the customer

2. Welcome changing requirements

3. Deliver working software frequently

4. Business people and developers must work together

5. Build projects around motivated individuals

6. Face-to-face conversation

7. Working software is the primary measure of progress

8. Agile processes promote sustainable development

9. Continuous attention to technical excellence and good design


enhances agility

10. Simplicity is essential.

11. The best architectures, requirements, and designs emerge from self-
organizing teams

12. Tunes and adjusts


What are we discussing today….????
What are the commonly used FRAMEWORKS for Agile Project
Execution?
Scrum Kanban XP
(eXtreme Programming)
Developed by Jeff Sutherland Developed for Toyota A framework focuses heavily
and Ken Schwaber in the Production System and has its on ensuring the quality of
early 90s. origins in these Lean and Just In delivered software and which
Time (JIT) manufacturing prescribes engineering solutions
Breaks down organizations processes. towards that end.
into small, self-organizing
teams. Work is broken down into small, An XP team (comprised of all
discrete items and written on a who contribute to the project)
Teams then break the features card which is stuck to a board; engage in Release Planning and
they’ve been tasked with the board has different columns Iteration Planning. They work in
delivering down into small, and as the work progresses very short development cycles
manageable items of work through different stages (e.g. so that changes requested by
which they tackle in time- ready, in progress, ready for the customer (who works on-site
boxed iterations called sprints. review etc) the card is moved with the team) can be
accordingly. incorporated frequently.

Number of items that can be in Through more than a dozen core


progress at any one time is practices which include Test
strictly limited. Driven Development, Customer
Testing, Continuous Integration,
The average time it takes to Small Releases and Pair
complete an item (sometimes Programming, XP works towards
called the ‘cycle time’) is tracked a continuously improving, high
and optimized so that the quality product which can
process becomes as efficient and respond to changes in customer
What are we discussing today….????
What is the life-cycle of SCRUM framework??

stake holders

product owner scrum master

Inspect and adopt…


What are we discussing today….????
Scrum: Product Backlog

Issues 10

ES-1 Login Screen


1
0
ES-2 Landing Page
0
1
ES-3 Payment Gateway
0
0 ES-4 Shopping Kart

ES-5 User Account Page

ES-6 Let us help you

ES-7 Catalog Page : Men, Women, Kids

ES-8 User Preference

ES-9 Offer Page

ES- Order Tracking


10
What are we discussing today….????
Scrum: Sprint Backlog

1 4

01/Jan/17 – 31/Jan/17
1.0
ES-1 Login Screen

ES-2 Landing Page

ES-3 Payment Gateway

ES-4 Shopping Kart

ES-5 User Account Page

ES-6 Let us help you

ES-7 Catalog Page : Men, Women, Kids

ES-8 User Preference

ES-9 Offer Page

ES- Order Tracking


10
What are we discussing today….????
Scrum: Daily Scrum

30

4 To Do 0 In Progress 0 Code Review 0 Done

ES-1

Login Page
80
80

ES-1

Landing Page
12
12
0
0

ES-1

Payment
Gateway 14
14
0
0

ES-1

Shopping Kart
6
0
What are we discussing today….????
Scrum: Daily Scrum

23

2 To Do 1 In Progress 1 Code Review 0 Done

ES-1 ES-1 ES-1

Payment Landing Page Login Page


Gateway 14
14 12
12 8
0
0 0
0 0

ES-1

Shopping Kart
6
0
What are we discussing today….????
Scrum: Daily Scrum

15

1 To Do 2 In Progress 1 Code Review 0 Done

ES-1 ES-1 ES-1

Shopping Kart Payment Landing Page


6
Gateway 14
14 12
12
0
0 0
0
0
ES-1

Login Page
8
0
What are we discussing today….????
Scrum: Daily Scrum

07

0 To Do 2 In Progress 1 Code Review 1 Done

ES-1 ES-1 ES-1

Shopping Kart Payment Login Page


6 Gateway 14
14 8
0 0
0 0

ES-1

Landing Page
12
12
0
0
What are we discussing today….????
Scrum: Sprint Backlog

0 To Do 0 In Progress 0 Code Review 4 Done

ES-1

Login Page
80
80

ES-1

Landing Page
12
12
0
0

ES-1

Payment
Gateway 14
14
0
0

ES-1

Shopping Kart
6
0
What are we discussing today….????
Scrum: Sprint Review & Retrospect
Login Page Landing Page
Search

Help About us Contact us

Kart Page Payment Page

You might also like