SlideShare una empresa de Scribd logo
1 de 29
Agile ME 2017 - Rasmus Runberg
Pimp
my
Agile
Rasmus Runberg
Agile ME 2017 - Rasmus Runberg
Sponsors & partners
Sponsors & partners Bronze sponsor
Supporter
Media partners
Agile ME 2017 - Rasmus Runberg
People
Rasmus Runberg
• Product Owner
• Working agile for more than 6 years
• Background as classic Project Manager
Fellow
• UAE based community of people being
passionate about agile software
development
Agile ME 2017 - Rasmus Runberg
Why the title?
“Pimp my Ride” where a MTV TV-
show from 2004 to 2007, where
people’s old rusty cars where
“pimped” into cool rides.
Agile ME 2017 - Rasmus Runberg
What’s the goal?
Empowered employees
• Happy engaged employees
• Better solutions and better
quality
• United teams
• Etc.
Ability to evolve and adapt
• MVPs and frequent deliveries engages
the client and creates transparency
• Feedback to the team(s) creates
understanding and purpose
• Ability to change with an ever changing
world
• Etc.
Agile ME 2017 - Rasmus Runberg
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
+ Twelve principles
The Manifesto
Agile ME 2017 - Rasmus Runberg
Scrum
Agile ME 2017 - Rasmus Runberg
Kanban
Agile ME 2017 - Rasmus Runberg
LeSS
Agile ME 2017 - Rasmus Runberg
SAFe
Agile ME 2017 - Rasmus Runberg
The Manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
+ Twelve principles
Individuals and interactions over processes and tools
Responding to change over following a plan
Agile ME 2017 - Rasmus Runberg
Modern agile
Safety is both a basic human need and a key to unlocking high
performance. We protect people’s time, information, reputation, money,
health and relationships
You can’t make people awesome or
safe if you aren’t learning. We learn
rapidly by experimenting frequently.
We make our experiments “safe to
fail” so we are not afraid to conduct
more experiments.
This includes the people who use, make, buy, sell or fund our products
or services.
Anything that isn’t delivered isn’t
helping anyone become more
awesome or safe. In modern agile
we ask ourselves, “How could
valuable work be delivered
faster?”
So, what
is the
“Agile Process”
Agile ME 2017 - Rasmus Runberg
So, what is the “Agile Process”
Is being agile only about our Product
Development?
If no, how do we apply the Agile Product
development to our process?
Agile ME 2017 - Rasmus Runberg
So, what is the “Agile Process”
Agile ME 2017 - Rasmus Runberg
So, what is the “Agile Process”
What would be your Minimal
Viable Process?
Focus on deliveriesWorking software
Collaboration
Open to changes
Agile ME 2017 - Rasmus Runberg
Be agile about your process
Key Stones in
Agile Software Development
• Deliver running software
• Learn fast
• Interaction and collaboration
• Welcome changes
Create your Minimal Viable Process:
• Focus on delivering value
• Make learning and experimenting
part of your daily routines
• Facilitate team communication
• Use the feedback!
Agile ME 2017 - Rasmus Runberg
… And then you can add to
the process
Be explicit about your additions
Run it as experiments
Get feedback!
Learn and adapt
If the additions or change doesn’t create
value, stop doing it!
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
How long should your sprint be?
Should length of the sprint be the same
every sprint?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
SCRUM or KANBAN – Or SCRUMBAN?
When can KANBAN be a better option
than SCRUM?
Do I need to strictly follow one
or the other every time?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
How should I facilitate reviews?
The usual “board meeting”?
What brings value to your stakeholders?
Who are your stakeholders?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
When do you do your refinement /
Grooming?
Who’s in charge of this work?
How well should a user story be
groomed?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
Are the purpose of the Retrospective the
same every time?
Should the agenda then be the same?
Are Retrospectives always at the end of
the sprint?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
At planning do you take one item at the
time from the top of the backlog?
Who do the actual planning?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
Who creates your user stories?
- The PO?
- The Developers?
- The Client?
How many items do you have in your
backlog?
Agile ME 2017 - Rasmus Runberg
Experiment examples
Sprint length
SCRUM vs. KANBAN
Review
Backlog refinement /
User story grooming
Retrospectives
Planning
Backlog management
Process Tools
What backlog tool do you use?
Jira? - Trello?
- And why?
Agile ME 2017 - Rasmus Runberg
Be careful, it’s my
experience
Keep
your DS
Involve
the team
Not everyone loves
changes
N
Please
don’t
Just ask me!
And Fellow Academy

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Agile ME Meetup: Agile Transformation Session 2 - Agile Frameworks
Agile ME Meetup: Agile Transformation Session 2 - Agile FrameworksAgile ME Meetup: Agile Transformation Session 2 - Agile Frameworks
Agile ME Meetup: Agile Transformation Session 2 - Agile Frameworks
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firmJames Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
 
Modern Agile and Product Culture
Modern Agile and Product CultureModern Agile and Product Culture
Modern Agile and Product Culture
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its Challenges
 
Fool with a tool presentation
Fool with a tool presentationFool with a tool presentation
Fool with a tool presentation
 
Agile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBSAgile Transformation - An Industry Perspective , Agile Talk @ RBS
Agile Transformation - An Industry Perspective , Agile Talk @ RBS
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
GAC - Agile and Scrum Training
GAC - Agile and Scrum TrainingGAC - Agile and Scrum Training
GAC - Agile and Scrum Training
 
The Agile Way
The Agile WayThe Agile Way
The Agile Way
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...
 
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean LeffingwellBe Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
 

Similar a Agile ME 2017 - Pimp my Agile

How your culture is shaping your agile
How your culture is shaping your agileHow your culture is shaping your agile
How your culture is shaping your agile
Rowan Bunning
 

Similar a Agile ME 2017 - Pimp my Agile (20)

How your culture is shaping your agile
How your culture is shaping your agileHow your culture is shaping your agile
How your culture is shaping your agile
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptx
 
Scaling Agile Organically by Damon Poole
Scaling Agile Organically by Damon PooleScaling Agile Organically by Damon Poole
Scaling Agile Organically by Damon Poole
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum
 
You think you know agile
You think you know agileYou think you know agile
You think you know agile
 
Harnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional DesignersHarnessing Change: Agile Methods for Instructional Designers
Harnessing Change: Agile Methods for Instructional Designers
 
Scrum Master vs Agile Project Manager training by Manohar Prasad
Scrum Master vs Agile Project Manager training by Manohar PrasadScrum Master vs Agile Project Manager training by Manohar Prasad
Scrum Master vs Agile Project Manager training by Manohar Prasad
 
Apart Yet Together: The Tales of Delivering Value Remotely
Apart Yet Together: The Tales of Delivering Value RemotelyApart Yet Together: The Tales of Delivering Value Remotely
Apart Yet Together: The Tales of Delivering Value Remotely
 
CVKiran
CVKiranCVKiran
CVKiran
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Game of SCRUM & VSM
Game of SCRUM & VSMGame of SCRUM & VSM
Game of SCRUM & VSM
 

Más de Rasmus Runberg

Product Ownership - A shared sport!
Product Ownership - A shared sport!Product Ownership - A shared sport!
Product Ownership - A shared sport!
Rasmus Runberg
 

Más de Rasmus Runberg (12)

Servant Leadership for traditional managers
Servant Leadership for traditional managersServant Leadership for traditional managers
Servant Leadership for traditional managers
 
Agile ME Meetup: Agile Transformation Session 5 - Agile Leader
Agile ME Meetup: Agile Transformation Session 5 - Agile LeaderAgile ME Meetup: Agile Transformation Session 5 - Agile Leader
Agile ME Meetup: Agile Transformation Session 5 - Agile Leader
 
Agile ME Meetup: Agile Transformation Session 4 - Agile Teams
Agile ME Meetup: Agile Transformation Session 4 - Agile TeamsAgile ME Meetup: Agile Transformation Session 4 - Agile Teams
Agile ME Meetup: Agile Transformation Session 4 - Agile Teams
 
Agile ME Meetup: Agile Transformation Session 1 - Introduction to the Agile m...
Agile ME Meetup: Agile Transformation Session 1 - Introduction to the Agile m...Agile ME Meetup: Agile Transformation Session 1 - Introduction to the Agile m...
Agile ME Meetup: Agile Transformation Session 1 - Introduction to the Agile m...
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master Training
 
Agile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That MattersAgile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That Matters
 
Product Ownership - A shared sport!
Product Ownership - A shared sport!Product Ownership - A shared sport!
Product Ownership - A shared sport!
 
Agile ME Meetup: Agile A-Z - Chapter 5: Growing with Agile
Agile ME Meetup: Agile A-Z - Chapter 5: Growing with AgileAgile ME Meetup: Agile A-Z - Chapter 5: Growing with Agile
Agile ME Meetup: Agile A-Z - Chapter 5: Growing with Agile
 
Agile ME Meetup: Agile A-Z - Chapter 4: The Feedback Loop
Agile ME Meetup: Agile A-Z - Chapter 4: The Feedback LoopAgile ME Meetup: Agile A-Z - Chapter 4: The Feedback Loop
Agile ME Meetup: Agile A-Z - Chapter 4: The Feedback Loop
 
Agility at Emirates Airline
Agility at Emirates AirlineAgility at Emirates Airline
Agility at Emirates Airline
 
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product OwnerAgile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
 
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: AgileAgile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
 

Último

If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Último (18)

Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 

Agile ME 2017 - Pimp my Agile

  • 1. Agile ME 2017 - Rasmus Runberg Pimp my Agile Rasmus Runberg
  • 2. Agile ME 2017 - Rasmus Runberg Sponsors & partners Sponsors & partners Bronze sponsor Supporter Media partners
  • 3. Agile ME 2017 - Rasmus Runberg People Rasmus Runberg • Product Owner • Working agile for more than 6 years • Background as classic Project Manager Fellow • UAE based community of people being passionate about agile software development
  • 4. Agile ME 2017 - Rasmus Runberg Why the title? “Pimp my Ride” where a MTV TV- show from 2004 to 2007, where people’s old rusty cars where “pimped” into cool rides.
  • 5. Agile ME 2017 - Rasmus Runberg What’s the goal? Empowered employees • Happy engaged employees • Better solutions and better quality • United teams • Etc. Ability to evolve and adapt • MVPs and frequent deliveries engages the client and creates transparency • Feedback to the team(s) creates understanding and purpose • Ability to change with an ever changing world • Etc.
  • 6. Agile ME 2017 - Rasmus Runberg Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan + Twelve principles The Manifesto
  • 7. Agile ME 2017 - Rasmus Runberg Scrum
  • 8. Agile ME 2017 - Rasmus Runberg Kanban
  • 9. Agile ME 2017 - Rasmus Runberg LeSS
  • 10. Agile ME 2017 - Rasmus Runberg SAFe
  • 11. Agile ME 2017 - Rasmus Runberg The Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan + Twelve principles Individuals and interactions over processes and tools Responding to change over following a plan
  • 12. Agile ME 2017 - Rasmus Runberg Modern agile Safety is both a basic human need and a key to unlocking high performance. We protect people’s time, information, reputation, money, health and relationships You can’t make people awesome or safe if you aren’t learning. We learn rapidly by experimenting frequently. We make our experiments “safe to fail” so we are not afraid to conduct more experiments. This includes the people who use, make, buy, sell or fund our products or services. Anything that isn’t delivered isn’t helping anyone become more awesome or safe. In modern agile we ask ourselves, “How could valuable work be delivered faster?”
  • 14. Agile ME 2017 - Rasmus Runberg So, what is the “Agile Process” Is being agile only about our Product Development? If no, how do we apply the Agile Product development to our process?
  • 15. Agile ME 2017 - Rasmus Runberg So, what is the “Agile Process”
  • 16. Agile ME 2017 - Rasmus Runberg So, what is the “Agile Process” What would be your Minimal Viable Process? Focus on deliveriesWorking software Collaboration Open to changes
  • 17. Agile ME 2017 - Rasmus Runberg Be agile about your process Key Stones in Agile Software Development • Deliver running software • Learn fast • Interaction and collaboration • Welcome changes Create your Minimal Viable Process: • Focus on delivering value • Make learning and experimenting part of your daily routines • Facilitate team communication • Use the feedback!
  • 18. Agile ME 2017 - Rasmus Runberg … And then you can add to the process Be explicit about your additions Run it as experiments Get feedback! Learn and adapt If the additions or change doesn’t create value, stop doing it!
  • 19. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools
  • 20. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools How long should your sprint be? Should length of the sprint be the same every sprint?
  • 21. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools SCRUM or KANBAN – Or SCRUMBAN? When can KANBAN be a better option than SCRUM? Do I need to strictly follow one or the other every time?
  • 22. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools How should I facilitate reviews? The usual “board meeting”? What brings value to your stakeholders? Who are your stakeholders?
  • 23. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools When do you do your refinement / Grooming? Who’s in charge of this work? How well should a user story be groomed?
  • 24. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools Are the purpose of the Retrospective the same every time? Should the agenda then be the same? Are Retrospectives always at the end of the sprint?
  • 25. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools At planning do you take one item at the time from the top of the backlog? Who do the actual planning?
  • 26. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools Who creates your user stories? - The PO? - The Developers? - The Client? How many items do you have in your backlog?
  • 27. Agile ME 2017 - Rasmus Runberg Experiment examples Sprint length SCRUM vs. KANBAN Review Backlog refinement / User story grooming Retrospectives Planning Backlog management Process Tools What backlog tool do you use? Jira? - Trello? - And why?
  • 28. Agile ME 2017 - Rasmus Runberg Be careful, it’s my experience Keep your DS Involve the team Not everyone loves changes N Please don’t
  • 29. Just ask me! And Fellow Academy

Notas del editor

  1. Great statements but it isn’t really a process - It doesn’t truly say anything about “how”. So what do we do then?
  2. SCRUM - Most people try to follow the SCRUM process. It has been the default “Agile” process
  3. Kanban - Great alternative to Scrum, and w
  4. So if you would like to scale, LeSS is in my opinion a great way to get started
  5. Very complex and strict process - But is it an Agile process?
  6. So how do the process or frameworks we have just seen match with the Agile Manifesto? If we strictly follow either of them, are we then truly Agile? Individuals and interactions over processes and tools tells us that we should do the exact opposite. We shouldn’t just follow a process! And if we shouldn’t follow a plan, should we then follow a process?
  7. Modern Agile (I can truly recommend to read more about) actually takes it a step further. They talk even less about process, and much more about people and the value.
  8. And much much more. It’s important that you identify what is the core values of your team!
  9. Focus on delivering value: So the process should support frequent deliveries of user value? - Not focus on tech? Learning and experimenting: Safe to “fail”fast? Innovation? Spikes? Team communication: So it is important that we talk! Alignment, pair-programming etc. Feedback: Evaluate and adapt!
  10. Make sure everyone understands that we are testing a specific change In experiments it’s okay to fail and it isn’t permanent Listen Evaluate If you can’t prove a value - Stop doing it!
  11. Almost every part of your “process” can be changed and/or removed according to your specific situation.
  12. KANBAN is very useful if you con’t have a clear velocity (for an example during holidays) and when you have many small stories - Or when you have a new team where velocity is unknown. And combining the two is great - How many open stories should you have at the same time during your sprint? KANBAN helps focusing on closing user stories.
  13. Value cafe? Market place? If you have different stakeholders should you keep it as one or several meetings?
  14. Mike Cohen says 5 - 10 % works should be spend on this - But does that apply to all teams / products? Where are you in the product lifecycle? - In the beginning of a new product you usually have more unknowns. Rule of thumb says that 2/3 of a stories tasks should be known. And when do you split your story into smaller ones?
  15. Try to do it differently - Main goal is usually to make sure everyone is being heard If no one speaks up, use “Jimmi cards” / Inspiration cards by Lyssa Adkins (Everyone draws a card with a question, like: Who helped you the most this sprint and why / What where the most difficult task this sprint and why .. etc.
  16. If you only take from the top, how do you make sure there are synergy in your tasks? Do you set a sprint goal? How do you balance tech depth, maintenance, developer wishes and new features? Is the PO present all the time?