SlideShare a Scribd company logo
1 of 55
Download to read offline
ShapeUp Your
Agility!
GETTING OUT OF THE RABBIT HOLE
The Bigger Picture!
No matter which field of expertise it may be, if you look from a higher perspective
the way of running a team and executing any project is the same.
The Famous Process!
The Scrum
Cycle!
Project
Planning
Project Planning
Communicating the product vision,
refining the product backlogs, and
setting priorities.
Team Formations
Resource allocations,
communicating the project
requirements, explaining the
technical depts to the team and
planning the project execution.
Requirement Gathering
Understanding the client's needs
and proposing solutions.
The Kickoff !
Sprint
Planning Sprint Backlog and Estimations
Selecting the prioritized and refined
product backlogs that align with the
sprint goal. This is normally
presented in board of some variety
and tracks the sprint progress.
Sprint Goals
The commitment of the sprint. What
would be the incremental release?
Estimations!
Three-point estimation to planning poker. We have
done it all.
How accurate have you been?
The Sprint
Daily Scrum
A pulse check which highlights any challenges
that may obstruct the team’s progress.
Scrum Team
Developers + Scrum master + Product owner.
The drivers of the sprint.
Boards, tickets and everything in between!
Every sprint should release an
incremental value to the product.
How are you tracking your progress?
Sprint
Review Feedback
Feedback is the key outcome that
would ensure the product is build as
per the product vision.
Demonstration
Demonstrate the product increment
achieved in the sprint to all the
stakeholders.
Deployment ready?
The team comes together and deploys the
sprint-long development to demonstrate an
increment.
Does your deployments go as planned?
Inspecting the work process to increase quality
and efficiency.
Sprint
Retrospecti
ve
Team indulgence?
The team being vocal about the shortcomings
or things they did well.
How interactive are your retrospectives?
The Delivery !
Looks like a smooth well defined
process for the perfect execution right?
BUT has it ever worked as planned?
The Rabbit Holes!
1.Requiremen
ts
They're either too defined or not defined at all.
Either ways the team struggles to extract the
right details.
Either the requirements are too detailed
and does not leave room for creativity.
Or too vague that the team fails to
understand the core intent of the
requirements.
Can we find a sweet spot in between?
A small senior group of people shapes
the work at the right level of abstraction.
Concrete enough that the team knows
what to do, yet abstract enough that they
have room to work out the interesting
details themselves.
Shaping!
Fat marker sketches!
Working at the right level of
abstraction with defined "No
Gos" not only ensures the
team moves at the right
speed but also leaves this
important room for creativity
in the later stages.
Have your priorities set!
The problem, The appetite, The solution, The
rabbit holes and The no-gos.
2.Estimations
You thought through the details, used the tools to
define velocities, and even involved the team to
estimate the backlog.
Sadly, changes and obstacles are
inevitable. The end is not so clear
anymore.
Result?
EXTENSION!
How about we reverse the approach to
estimations?
Setting an
appetite!
Fixed time, variable scope!
Short enough to see the end goal but
long enough to ship a working
product.
Then, set your appetite for
deliverables based on the fixed time
frame instead of calculating the
estimated time for the listed
requirements.
Pitch a rough and bounded
solution with risks addressed
Instead of asking how much time it will take to
do some work, ask:
How much time do we want to spend and is this
idea worth it?
3: Team
ownership
When requirements are broken down into
tasks, the team is focused on the tasks
assigned to them only.
The team does not feel responsible for
the whole product. Ticket moving
becomes a priority, losing sight of the
actual intent of what they are building.
Can we bring back accountability?
Trust the team to take on the entire
project and work within the boundaries
that have been shaped.
Allow the team to define their own tasks
and their own approach to the work.
They will have full autonomy and use
their judgement to execute the pitch as
best as they can.
Assign projects,
not tasks!
Get one thing done!
Teams can be working on multiple things and get many tasks done, but until there
is that one clickable button with its intended result, the progress of the team will not
be visible.
Lots of things are done but nothing is really done!
Pick one slice of the project to integrate as a whole. When that’s done, the team
has something tangible that they’ve proven they’ve work on.
When the teams are not assigned tasks they
understand the bigger need of the project. Hence,
they will themselves discover the needful things to
be done and resist optimization as "changes".
4. Progress
tracking
When processes are given too much
importance the team gets busy maintaining
reports and documents, moving tickets, and ...
losing precious time.
How many times have you felt you lost
your day making reports, generating
documents and...
changing it again with every update?
What if we simplified the process and
made it more visible?
There are always imagined and
discovered tasks.
Projects usually have two phases. The
uphill phase of figuring out what the
approach is and what needs to be
done.
Once all the work involved is clarified,
there’s the downhill phase of
Projects are like
Hills!
Hill chart allows everyone in the team to
be on the same page regarding the
project's progress as a whole without the
temptation and focus on moving individual
tickets.
5. Change
requests and
feedback
They are inevitable. You always feel the
urge to do that one extra thing.
Everyone wants the best product. You
will always find something to optimize
and once you start these considerations,
it goes on and on and on.
BOOM!the time has slipped away!
What if you focused on the trade-offs?
By chiseling and hammering the scope,
you stay focused on just the must-have
things to ship something effective.
Testing and coding standards should be
maintained by the team too.
Scope
Hammering!
The team takes responsibility for the basic quality
of their work. Developers write their own tests, and
the team works together to ensure the project
does what it should according to what was
shaped.
QA is for the edges!
4. Bugs
All software has bugs and when they are
found it is of the utmost importance.
All other work is left aside and the team
is after resolving bugs. The list just
continues. In no time, the focus is shifted
from building a product to
Killing the bug!
What if you could focus on the bugs
separately?
There is nothing special about bugs! All
software has bugs and there is no need
to drop everything and focus on it till it's
a crisis.
That being said we still want ways to
deal with them. The team can
self-organize a day to pick off the most
important bugs and solve long-standing
issues.
Bug Smash!
Have a cool-down period between cycles. This is the
time not only for bug fixes but to allow the team to
breathe and think about what’s next.
Wondering if this is a legit
approach?
Besides my personal experience using these methods, are you asking yourself if
there is a core backup to this?
There actually is a
framework!
Shape Up! by Basecamp
My name is Kshitiz.
Project delivery lead at Gurzu Inc.
01
Registered Product Owner and Scrum Master
02
Thank you for listening!
DONT FORGET TO SHAPE UP YOUR
AGILITY!
https://basecamp.com/shapeup https://discourse.learnshapeup.com
Resources

More Related Content

Similar to Shape Up Your Agility with a Lean Approach

How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)QuekelsBaro
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?David Denicolò
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for qualityJohan Hoberg
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Developmentelliando dias
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersDanielle Martin
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkittmtrnr
 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project scheduleNirtiSingla
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and trapsMarta Kossowska
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 
The ultimate guide to maintaining product focus
The ultimate guide to maintaining product focusThe ultimate guide to maintaining product focus
The ultimate guide to maintaining product focusGoSquared
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityHansoft AB
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopAnthony Armendariz
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 
Stldodn 2014 agile on a shoestring
Stldodn 2014   agile on a shoestringStldodn 2014   agile on a shoestring
Stldodn 2014 agile on a shoestringAngela Dugan
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14Daniel Heater
 
Martin folwer
Martin folwerMartin folwer
Martin folwerShiraz316
 

Similar to Shape Up Your Agility with a Lean Approach (20)

How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
 
Scrum
ScrumScrum
Scrum
 
Lean / Kanban
Lean / KanbanLean / Kanban
Lean / Kanban
 
Succeed with Scrum - Part 1
Succeed with Scrum - Part 1Succeed with Scrum - Part 1
Succeed with Scrum - Part 1
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?
 
Presentation on agile methodology
Presentation on agile methodologyPresentation on agile methodology
Presentation on agile methodology
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
 
Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkit
 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project schedule
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 
The ultimate guide to maintaining product focus
The ultimate guide to maintaining product focusThe ultimate guide to maintaining product focus
The ultimate guide to maintaining product focus
 
PlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to AgilityPlatinumGames and Hansoft - the Road to Agility
PlatinumGames and Hansoft - the Road to Agility
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints Workshop
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
Stldodn 2014 agile on a shoestring
Stldodn 2014   agile on a shoestringStldodn 2014   agile on a shoestring
Stldodn 2014 agile on a shoestring
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
Martin folwer
Martin folwerMartin folwer
Martin folwer
 

Recently uploaded

LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 

Recently uploaded (17)

LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 

Shape Up Your Agility with a Lean Approach

  • 2. The Bigger Picture! No matter which field of expertise it may be, if you look from a higher perspective the way of running a team and executing any project is the same.
  • 5. Project Planning Project Planning Communicating the product vision, refining the product backlogs, and setting priorities. Team Formations Resource allocations, communicating the project requirements, explaining the technical depts to the team and planning the project execution. Requirement Gathering Understanding the client's needs and proposing solutions.
  • 7. Sprint Planning Sprint Backlog and Estimations Selecting the prioritized and refined product backlogs that align with the sprint goal. This is normally presented in board of some variety and tracks the sprint progress. Sprint Goals The commitment of the sprint. What would be the incremental release?
  • 8. Estimations! Three-point estimation to planning poker. We have done it all. How accurate have you been?
  • 9. The Sprint Daily Scrum A pulse check which highlights any challenges that may obstruct the team’s progress. Scrum Team Developers + Scrum master + Product owner. The drivers of the sprint.
  • 10. Boards, tickets and everything in between! Every sprint should release an incremental value to the product. How are you tracking your progress?
  • 11. Sprint Review Feedback Feedback is the key outcome that would ensure the product is build as per the product vision. Demonstration Demonstrate the product increment achieved in the sprint to all the stakeholders.
  • 12. Deployment ready? The team comes together and deploys the sprint-long development to demonstrate an increment. Does your deployments go as planned?
  • 13. Inspecting the work process to increase quality and efficiency. Sprint Retrospecti ve
  • 14. Team indulgence? The team being vocal about the shortcomings or things they did well. How interactive are your retrospectives?
  • 16. Looks like a smooth well defined process for the perfect execution right? BUT has it ever worked as planned?
  • 18. 1.Requiremen ts They're either too defined or not defined at all. Either ways the team struggles to extract the right details.
  • 19. Either the requirements are too detailed and does not leave room for creativity. Or too vague that the team fails to understand the core intent of the requirements.
  • 20. Can we find a sweet spot in between?
  • 21. A small senior group of people shapes the work at the right level of abstraction. Concrete enough that the team knows what to do, yet abstract enough that they have room to work out the interesting details themselves. Shaping!
  • 22. Fat marker sketches! Working at the right level of abstraction with defined "No Gos" not only ensures the team moves at the right speed but also leaves this important room for creativity in the later stages.
  • 23. Have your priorities set! The problem, The appetite, The solution, The rabbit holes and The no-gos.
  • 24. 2.Estimations You thought through the details, used the tools to define velocities, and even involved the team to estimate the backlog.
  • 25. Sadly, changes and obstacles are inevitable. The end is not so clear anymore. Result? EXTENSION!
  • 26. How about we reverse the approach to estimations?
  • 27. Setting an appetite! Fixed time, variable scope! Short enough to see the end goal but long enough to ship a working product. Then, set your appetite for deliverables based on the fixed time frame instead of calculating the estimated time for the listed requirements.
  • 28. Pitch a rough and bounded solution with risks addressed
  • 29. Instead of asking how much time it will take to do some work, ask: How much time do we want to spend and is this idea worth it?
  • 30. 3: Team ownership When requirements are broken down into tasks, the team is focused on the tasks assigned to them only.
  • 31. The team does not feel responsible for the whole product. Ticket moving becomes a priority, losing sight of the actual intent of what they are building.
  • 32. Can we bring back accountability?
  • 33. Trust the team to take on the entire project and work within the boundaries that have been shaped. Allow the team to define their own tasks and their own approach to the work. They will have full autonomy and use their judgement to execute the pitch as best as they can. Assign projects, not tasks!
  • 34. Get one thing done! Teams can be working on multiple things and get many tasks done, but until there is that one clickable button with its intended result, the progress of the team will not be visible. Lots of things are done but nothing is really done! Pick one slice of the project to integrate as a whole. When that’s done, the team has something tangible that they’ve proven they’ve work on.
  • 35. When the teams are not assigned tasks they understand the bigger need of the project. Hence, they will themselves discover the needful things to be done and resist optimization as "changes".
  • 36. 4. Progress tracking When processes are given too much importance the team gets busy maintaining reports and documents, moving tickets, and ... losing precious time.
  • 37. How many times have you felt you lost your day making reports, generating documents and... changing it again with every update?
  • 38. What if we simplified the process and made it more visible?
  • 39. There are always imagined and discovered tasks. Projects usually have two phases. The uphill phase of figuring out what the approach is and what needs to be done. Once all the work involved is clarified, there’s the downhill phase of Projects are like Hills!
  • 40. Hill chart allows everyone in the team to be on the same page regarding the project's progress as a whole without the temptation and focus on moving individual tickets.
  • 41.
  • 42. 5. Change requests and feedback They are inevitable. You always feel the urge to do that one extra thing.
  • 43. Everyone wants the best product. You will always find something to optimize and once you start these considerations, it goes on and on and on. BOOM!the time has slipped away!
  • 44. What if you focused on the trade-offs?
  • 45. By chiseling and hammering the scope, you stay focused on just the must-have things to ship something effective. Testing and coding standards should be maintained by the team too. Scope Hammering!
  • 46. The team takes responsibility for the basic quality of their work. Developers write their own tests, and the team works together to ensure the project does what it should according to what was shaped. QA is for the edges!
  • 47. 4. Bugs All software has bugs and when they are found it is of the utmost importance.
  • 48. All other work is left aside and the team is after resolving bugs. The list just continues. In no time, the focus is shifted from building a product to Killing the bug!
  • 49. What if you could focus on the bugs separately?
  • 50. There is nothing special about bugs! All software has bugs and there is no need to drop everything and focus on it till it's a crisis. That being said we still want ways to deal with them. The team can self-organize a day to pick off the most important bugs and solve long-standing issues. Bug Smash!
  • 51. Have a cool-down period between cycles. This is the time not only for bug fixes but to allow the team to breathe and think about what’s next.
  • 52. Wondering if this is a legit approach? Besides my personal experience using these methods, are you asking yourself if there is a core backup to this?
  • 53. There actually is a framework!
  • 54. Shape Up! by Basecamp
  • 55. My name is Kshitiz. Project delivery lead at Gurzu Inc. 01 Registered Product Owner and Scrum Master 02 Thank you for listening! DONT FORGET TO SHAPE UP YOUR AGILITY! https://basecamp.com/shapeup https://discourse.learnshapeup.com Resources