How does SCRUM change
Software Management
Process?
Agenda
•
•
•
•
•
  

Highlights  
Mapping SCRUM practices to SPPM 
Limitations of SCRUM 
SCRUM Today: Industry Perspective 
Best Solution Proposal 

 
HIGHLIGHTS
Waterfall Model  
 
A Stepwise approach to manage different stages of
Software Development 
 
Disadvantages of Waterfall Model
 
• Hard to change according to time and user needs 
 
• Product is tested in the very end 
 
• No product can be delivered at the end of each 
stage 
 
Disadvantages contd..
•
•
•
•
•
•

 
 
 
 

Think before you build  
Write it all down 
 Follow a plan 
 Keep everything as organized as possible  
 Requires good ideas at the beginning  
 Use of PERT charts 
Why SCRUM?
•
•
•
•

Efficient in Unpredictable Environment 
Adaptive Project Management 
Quick Deliverables 
Evolving Projects rather than executing 
 
SCRUM Framework in
Agile Methodology
 

SCRUM  
RUP  
SCRUM 
XP 

AGILE Methodology 

Implementation 
Framework 
RECAP!!!
Work Break-Down Structure

Sprints

SPRINT 1 

SPRINT 2 

SPRINT 3 

SPRINT 4 

User Stories
Requirement
Analysis

Designing
the Paper

Editing
Content
and
Proof
Reading

Developing
Content

Publishing

Tasks
Literature
Survey

4 

5 

6 

1 
6 

* Time unit = 1 day 

4 
SCRUM: Time & Cost Estimation
• Identify highly flexible projects  
• Break the project into  
 
Epics 
 

User Stories 
Tasks 
Hours 

Assign Cost  
SPRINT 1 

SCRUM Team Structure
Product Owner 

Saurabh Bangad 

SCRUM MASTER 

Manjit Singh 

Developer 

Kalyani Kilaru 

Tester 

Neha Malloli 
SCRUM Meetings
•
•
•
•

Sprint Planning 
Daily SCRUM 
Sprint Review 
Sprint Retrospective 
 
SPPM  SCRUM
Modern Project Mgmt. 

Why SCRUM? 

Org Structure & Culture 

SCRUM Team Structure 

Defining the Project 
Estimating Times & Cost 
Leadership & Managing  

Sprints, Epics, User Stories,Tasks 
Assign budgets to WBS 
SCRUM Team Structure 
SCRUM in SMALL Teams
• Each member has a Well Defined Role 
• Single Independent Goal 
• Ease of communication in SCRUM meetings 
 
 
Distributed SCRUM Team
Distributed Agile Development(DAD)  
 
Paring of    Agile Software Development (ASD)  
  & 
 
 Global Software Development ( GSD)  
 
  DAD = ASD + GSD  
Challenges of DAD
•
•
•
•

Team Cohesion and Shared Context 
Knowledge and availability 
Synchronization of Working Hours 
Seeding visits and Maintaining visits 
 
• Cultural exchange ­ Senior Engg, Ambassador 
and Rotating Guru 
CMMI SCRUM 
Rating  
U  

Unsatisfied  

PS  

Partially 
Satisfied  

S  

Satisfied  

Criteria  
The practice is not addressed 
by SCRUM  
There are some evidences 
addressing the practice by 
SCRUM, however the practice is 
not fully addressed.  
The practice is fully addressed.  
SPPM  SCRUM 
Resource Scheduling 
Outsourcing 
CMMI 

SCRUM in small teams 

SCRUM across the globe 
SCRUM for CMMI  
Conflict in Team K
• Group Think : To focus only on positive aspects 
of SCRUM  
• Functional Conflict: 1 team member suggested 
to incorporate the flip side of SCRUM 
• Conflict Resolution: Understand SCRUM in the 
REAL World 
 
SCRUM Today : Industry Perspective
Survey
Survey Results
SCRUM Today : Industry Perspective
Informational Interview

“Transition from Traditional to SCRUM was to match Organization Standards”  
 
“Project would have failed miserably if traditional approach was retained”  
 
 
“ Experienced team members work on large chunks of a project as opposed to
smaller pieces of work demanded by SCRUM practices” 
 
“Too many rules to adhere to if SCRUM needs to be successfully implemented”  
 
~ Manager, Hewlett­Packard, Plano, Texas 
Limitations of SCRUM
• Self­organizing teams and re­organizing of team 
members adversely affect SCRUM  
• Exposing impediments does not solve impediments 
• Influenced by Lean­Thinking 
• Lack of key SCRUM implementation knowledge
• Too many rules to implement SCRUM 
• Change in requirements increase cost 
• SCRUM meetings burn day­light   
Arranged Marriage or Love Marriage?

Waterfall  

SCRUM 
Best Solution Proposed:
Love Marriage which is Arranged!
• HYBRID V MODEL  
Blending Waterfall  and  SCRUM together 
 
   
References
URL : https://sites.google.com/site/sppmteamk/ 

 
How does SCRUM change Software Management Process?
How does SCRUM change Software Management Process?

How does SCRUM change Software Management Process?