hello agile
TRANSCRIPT
![Page 1: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/1.jpg)
Hello Agile
RAJEEV SINGH(954) 305-7782 www.AgileMontage.com
![Page 2: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/2.jpg)
ContinuousIntegration
CollectiveOwnership
Frequent and smallReleases
Adaptive PlanningMethods
CustomerInvolvement
EmpoweredTeams
MinimalDocumentation
TDD
RefactoringSimple Design
AutomatedTesting
What’s Agile?
![Page 3: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/3.jpg)
• Just enough process
• Iterative Incremental development
• Continuous reflection and improvement
• “Whole team” approach
• Distributed, direct decision making
• Agile Triangle not the Iron Triangle
• Empirical, not Predictive
Cowboys, Heroes
Planners and PMOs
Agile is the middle
road
Reclamation Movement
![Page 4: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/4.jpg)
Underpinnings
• Customer, Early and Continuous Delivery
• Changing requirements
• Frequent Delivery of Working Software
• Daily interaction of Business and Developers
• Face to face conversation
• Sustainable Development Pace
• Maximize Simplicity and Work Not Done
• Self-Organizing teams and Benevolent Dictatorship
• Adaptive teams
![Page 5: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/5.jpg)
Mind Shift
Rules Principles
![Page 6: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/6.jpg)
Pillars and Principles
Engineering
Pair ProgrammingContinuous IntegrationTest Driven DevelopmentAutomated TestingRefactoring
Business Value PriorityUser StoriesAcceptance CriteriaProduct BacklogRelative Estimation
RequirementsManagement
ProjectManagement
Openness
DeliveryFocus
Commitment
Collaboration
Respect
Courage
Simplicity
Responsiveness
Communication
Feedback
IterationsDaily StandupReview, Plan, RetrospectScrum Master, Product Owner, TeamDelivery oriented metricsPlanning Game
![Page 7: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/7.jpg)
1 2 3
Bit at a time but calls for a fully formed idea
Incremental
http://agileproductdesign.com/downloads/patton_iterating_and_incrementing.ppt
![Page 8: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/8.jpg)
1 2 3
Builds a rough version, validates it, then slowly builds up quality
Iterative
http://agileproductdesign.com/downloads/patton_iterating_and_incrementing.ppt
![Page 9: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/9.jpg)
Why’s Scrum Popular ?
Scrum embodies a well defined set of:• Roles• Activities• Operating Mechanisms• Lightweight Governance Structures
Scrum is a stable base to change from• Creates a team oriented delivery focus• Increases operational visibility so the impact of further changes can be more quickly
assessed• Sets an orderly project / program heartbeat lending a steady and reliable cadence to
even radically changing environments• Minimizes risk
![Page 10: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/10.jpg)
![Page 11: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/11.jpg)
Metrics
![Page 12: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/12.jpg)
Agile Rout Out
![Page 13: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/13.jpg)
ContinuousIntegration
CollectiveOwnership
Frequent and smallReleases
Adaptive PlanningMethods
CustomerInvolvement
EmpoweredTeams
MinimalDocumentation
TDD
RefactoringSimple Design
AutomatedTesting
ContinuousIntegration
CollectiveOwnership
Frequent and smallReleases
Adaptive PlanningMethods
CustomerInvolvement
EmpoweredTeams
MinimalDocumentation
TDD
RefactoringSimple Design
Enables
EnablesRequires
RequiresAllows
Allows
Produces
Triggers
AutomatedTesting
Allows
Enables
Allows
Agile Ecosystem
![Page 14: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/14.jpg)
Deep Down
TDD Pair Programming Refactoring Simple Design
In the MiddleCollective
OwnershipCoding
StandardsContinuous Integration
Sustainable Pace
Adaptive Planning
On the SurfaceMinimal
Documentation Planning Game Customer Tests Frequent and Small Releases
![Page 15: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/15.jpg)
Agile Triangle
![Page 16: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/16.jpg)
MANAGEMENT
Lack of courage it often demonstrates
ORGANIZATION
Strengths that sometimes become their weaknesses
TEAM
Struggles they constantly have but do very little about
INDIVIDUAL
Problems people often don’t know of and ignore
![Page 17: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/17.jpg)
MANAGEMENT
• Lack of Team Design• Cherry-Pick Agile• “Emperor Has No Clothes”
• Squirrel Agile• Command and Control• Struggle with New Metrics
ORGANIZATION
• Strong identity• Behavior Driven Values
• Corporate Policies • Instant Agile
TEAM
• Extending Iterations• Increase Iteration Length• Regular Hangovers
• Issues repeat in Retrospectives• Incorrect Accounting of Velocity• Homework in Iteration Planning
INDIVIDUAL
• Broken Window Syndrome• Uninterested in ‘Why’• Estimation in Time Units
• Behaviors that Block Acceptance• Neuro-linguistic Tendencies• Lone Wolf Syndrome
![Page 18: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/18.jpg)
PROBLEM
PROBLEM
SOLUTION
Experts live in the problem space. 5 Why’s, A3 reports, etc.
We are rewarded (conditioned) to focus on solutions.
Risk: Non-reflective mode of thinking. Agile playbooks / cookbooks.
![Page 19: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/19.jpg)
Memorize Understand Reflect Question
Preconventional Agility Postconventional Agility
Chasm of Curiosity.
Agile Stroll Agile Transformation
![Page 20: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/20.jpg)
Best Way or Best People?
![Page 21: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/21.jpg)
• Strong Opinions • Sense of Wonder• Good Readers/Listeners• Active in Community
Effective Agilists
![Page 22: Hello agile](https://reader036.vdocument.in/reader036/viewer/2022062514/558de5401a28abf9428b46e1/html5/thumbnails/22.jpg)
Hello Agile
RAJEEV SINGH(954) 305-7782 www.AgileMontage.com