Case Study - 5 - Introducing Scrum at
Case Study - 5 - Introducing Scrum at
Group C
Lets Get an Idea about P2P and Agile
approach
Traditional Approach Agile
Design up front Continous design
Fixed Scope Flexible
Deliverables Features/Requirements
Freeze designs as early as possible Freeze design as late as possible
Low uncertainty High uncertainty
Avoid changes Embrace changes
Agile
Conventional project teams Self Organizing project team approach
SPRINT 1 SPRINT 3
W1 W2 W3 W4 W1 W2 W3 W4 W1 W2 w3 w4 w1 w2 w3 w4
SPRINT 2 END
Do you see self-organizing teams? Was there a spirit of Agile in the teams?
• Teams were self-organizing when Prem behaved as scrum master.
• During second sprint however traditional approach was followed on!!
What are the issues confronting the Big Foot project in reality? Did they tackle those issues
in the Agile methodology ?
Motivate the team to pull up the socks for the rest of the project
Asking Prem to play the role of a scrum master rather than task manager
What are your suggestions on the improvements or changes need to be made in the scrum
process for the progress to happen?
Plan for incremental product delivery Don’t separate development and testing. Use TTD (Test driven
• Product Manager changed the product backlog and added new high priority features in the current sprint
• As per the scrum rule, it is not advisable to change the product backlog- which will deviate the current sprint
plan.
• One of the most important functionality did not work as expected along with the newly added feature.
• Team did not get the correct guideline / user scenario prior to the project implementation.
Explain what the product manager (Isaac) could have done better in
contributing towards the success?
• Some of the steps that the project manager could have taken
Attended the SCRUM meetings on a regular basis so that the team is more clear with the project vision and
everyone can align to the deliverables
Align with the team with the changes in the scope that might come up so that the team can plan the actions
accordingly.
Rather than pressurizing the team with the complement of “Agile” we could have mitigated the pressure by
saying a no to the feature that might impact the budget
Taking feedback from the team in order to understand their vision on the project understanding and update
the product log accordingly thereby not just making the team agile but also being self agile and compatible
with the changes delivered features
Do you think a non-agile model would have taken the same time to
complete the project? Why ?
• Again, in the traditional methodology, we are unable to change the scope of the project. Here, the scope of
the project gets updated in the product backlog along with the correction improvement plans.
Daily sync-up meetings will reduce the integration issues inside the team
Review – Retrospective meetings will give the insight of the previous sprint, which helps to identify the
improvement areas in process, implementation, and feature release.
We can share the incremental progress of the feature / product to the customer through each sprint.
Team will also get energized and self-motivated while completing each milestones
Can you list big 3 factors for the organization to consider when introducing a new
methodology like Agile?
Change Adaptation ( Agile Trainings, Culture and psychological aspects of team, Process &
Methods)