SlideShare a Scribd company logo
Why becoming agile is hard,
but woth it
Junho 2013
Page 2
Agenda
• Introduction
• Key factors for success
• Why Kanui has chosen Scrum?
• Why transitioning is hard?
• Why it’s worth the effort?
• Try seeing what many don't want
• Q&A
Page 3
Introduction
• Costs, expenses and complications
are words associated with the IT department
• Organized company is more
competitive, retorns higher profits
and gets better structured
Page 4
Introduction
• The required changes to
get all the rewards are
hard to reach
• They require a lot not only
from the developers,
but also from the rest of
the company
Page 5
Agile development
Also called Agile Method
• Scrum
• Extreme Programming (XP)
• Lean-Kanban
Page 6
Plan-driven development
• Waterfall model
• PMBoK (Project Management Body
of Knowledge)
• PRINCE2 (Projects in
Controlled Environments)
Page 7
Suitability of different development methods
Agile:
• Low criticality
• Senior developers
• Requirements change often
• Small number of developers
• Culture that responds to
chaos
Plan-driven
• High criticality
• Junior developers
• Requirements do not
change often
• Large number of developers
• Culture that demands order
Page 8
Key factors for success
• The organization culture must support the negotiation
• People must be confidents
• Few people, but competents
• The company must promote the decisions that the developers
make
• The organization needs to have an environment that facilitates
the quick comunication among the team
Page 9
Why Kanui has chosen Scrum?
End of 2011
• Kanui’s launch
• Extreme Programming – XP
• No planning and/or
scope
• Go Horse Process
• “Oriented to results, whatever
they are”
Page 10
Why Kanui has chosen Scrum?
Beginning of 2012
• Kanui grows rapidly
• Lean-Kanban approach
• Little planning
• Features without deadline
• Stakeholders unhappy with the process
• Team not motivated
• Bad organizational climate
Page 11
Why Kanui has chosen Scrum?
End of 2012 entil today
• Kanui continues to grow but need to structure
• Scrum
• Medium term planning
• Scope well designed
• Business value
• Constant deliveries with defined SLA
Page 12
Why transitioning is hard?
• All change is hard
• Larger changes can be even more
painful
Page 13
Why transitioning is hard?
• Attributes of transitioning that make it more difficult than most
other changes:
• Successful change is not entirely top-down or bottom-up
• The end state is unpredictable
• Change is being more quickly than ever before
• Best practices are dangerous
Page 14
Successful change is not entirely top-down or
bottom-up
Page 15
The end state is unpredictable
• None of agile methods is perfect for your company
• May be a good starting point
• It’s necessary to personalize the process
• Provoke and watch
• Small pokes are not
random at the company
continuous improvement
Page 16
Change is being more quickly than ever
before
Comprehensive nature
of the method
+
Fundamental changes
in how people work and interact
=
Increased risk of triggering
the future shock effect
Page 17
Best practices are dangerous
• Adoption of best practices
• Process change through something
that has already been tested and
proven to work
• Decreased risk of change
• Sense of relief
With this, many people and organizations can relax
and stop the process of continuous improvement
which is essential to be agile
Page 18
Why it’s worth the effort
• Higher productivity and lower costs
• Improved employee engagement and job satisfaction
• Faster time to market
• Higher quality
• Improved stakeholder satisfaction
• What we’ve been doing no loger
works
Page 19
Did you know
that 64% of functionality delivered is rarely
or never used?
Page 20
Higher productivity and lower costs
• Chang in the behavior:
• of the development team
• of business people regarding projects
• Frequent feedback
• Sprints set with a fixed time
• Possibility to reprioritize each sprint
• Only work on features that users really need
Page 21
Improved employee engagement and job
satisfaction
• Being part throughout the life cycle of the project
• Owning a voice about the best course of the project
• Recommend improvements to coexistence and to the job
Page 22
Faster time to market
• The higher productivity allows to develop features faster
• Agile teams produce
incremental versions
• Stakeholders realize that
there is no need to wait all
features in a big release in
the end
Page 23
Higher quality
• Using several practices such as:
• Pair programming
• Refactoring
• Test driven development (TDD)
• Acceptance and integration tests
• Focus on improving the produced code
• Products with fewer defects are delivered to users
Page 24
Improved stakeholder satisfaction
• Work visibility
• Frequent deliveries
• Measurement of the capacity
• Team self-organized
• Daily control
• Burndown chart
Page 25
What we’ve been doing no longer works
• If your development process does not work anymore, it's time to
change!
• Pete Deemer, Chief Product
Officer of Yahoo!, was one of
the first to recognize the need
for change
Page 26
Try seeing what many don't want
• Do not restrict yourself to a single methodology
• Many possibilities: XP, Scrum, Lean-Kanban
• Study the possibilities
• Do not try to use everything you learn,
it will be stressful for everyone involved
Page 27
Thank you!
Obrigado!
Gracias!
camilla.lichti@kanui.com.br
@calichti
linkedin.com/in/camillalichti

More Related Content

What's hot

When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
Davis Thomas
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
LeanKit
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
Michael Nir Business Agility Speaker and Coach
 
Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkVernon Stinebaker
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategyajit.alwe
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Katie Elliott
 
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore
 
The power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU TeamThe power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU Team
Mia Horrigan
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
Semen Arslan
 
Growing pains scaling agile in service delivery LAST Conf 2014
Growing pains  scaling agile in service delivery  LAST Conf 2014Growing pains  scaling agile in service delivery  LAST Conf 2014
Growing pains scaling agile in service delivery LAST Conf 2014
Mia Horrigan
 
Agile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara Berrada
Agile ME
 
239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)
Paul Goldsmith
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
Semen Arslan
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
Guy Winterbotham CSM,PMP
 
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Agile ME
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
LeanKit
 
Agile for Business
Agile for BusinessAgile for Business
Agile vs.-traditional-roles
Agile vs.-traditional-rolesAgile vs.-traditional-roles
Agile vs.-traditional-roles
Anthony Crabtree
 
William "RED" Davidson Presentation
William "RED" Davidson Presentation William "RED" Davidson Presentation

What's hot (20)

When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
 
Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum Framework
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
 
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
 
The power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU TeamThe power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU Team
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
 
Growing pains scaling agile in service delivery LAST Conf 2014
Growing pains  scaling agile in service delivery  LAST Conf 2014Growing pains  scaling agile in service delivery  LAST Conf 2014
Growing pains scaling agile in service delivery LAST Conf 2014
 
Agile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara Berrada
 
239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Agile vs.-traditional-roles
Agile vs.-traditional-rolesAgile vs.-traditional-roles
Agile vs.-traditional-roles
 
William "RED" Davidson Presentation
William "RED" Davidson Presentation William "RED" Davidson Presentation
William "RED" Davidson Presentation
 

Similar to Why becoming agile is hard, but worth it

Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
Doug Hemminger
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
APMG-International Showcase UK
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
Introducing Agile to Product Teams
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product Teams
Jeremy Horn
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
Carl Bruiners
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptx
Zaid Shabbir
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
Neeraj Bachani
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
Symetris
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
AgileNetwork
 
DevOps and ITSM
DevOps and ITSMDevOps and ITSM
DevOps and ITSM
Rob England
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
Frances Coronel
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
Jerry Manas
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
Gopinath Ramakrishnan, Ph.D, CSM
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
Sutharthan Mariyappan
 
Requirements engineering for agile methods
Requirements engineering for agile methodsRequirements engineering for agile methods
Requirements engineering for agile methods
Syed Zaid Irshad
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile BSGAfrica
 
Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015
Association for Project Management
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
Olga Sa
 

Similar to Why becoming agile is hard, but worth it (20)

Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introducing Agile to Product Teams
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product Teams
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptx
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Journey toagile published
Journey toagile publishedJourney toagile published
Journey toagile published
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
DevOps and ITSM
DevOps and ITSMDevOps and ITSM
DevOps and ITSM
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Requirements engineering for agile methods
Requirements engineering for agile methodsRequirements engineering for agile methods
Requirements engineering for agile methods
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
 
Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Why becoming agile is hard, but worth it

  • 1. Why becoming agile is hard, but woth it Junho 2013
  • 2. Page 2 Agenda • Introduction • Key factors for success • Why Kanui has chosen Scrum? • Why transitioning is hard? • Why it’s worth the effort? • Try seeing what many don't want • Q&A
  • 3. Page 3 Introduction • Costs, expenses and complications are words associated with the IT department • Organized company is more competitive, retorns higher profits and gets better structured
  • 4. Page 4 Introduction • The required changes to get all the rewards are hard to reach • They require a lot not only from the developers, but also from the rest of the company
  • 5. Page 5 Agile development Also called Agile Method • Scrum • Extreme Programming (XP) • Lean-Kanban
  • 6. Page 6 Plan-driven development • Waterfall model • PMBoK (Project Management Body of Knowledge) • PRINCE2 (Projects in Controlled Environments)
  • 7. Page 7 Suitability of different development methods Agile: • Low criticality • Senior developers • Requirements change often • Small number of developers • Culture that responds to chaos Plan-driven • High criticality • Junior developers • Requirements do not change often • Large number of developers • Culture that demands order
  • 8. Page 8 Key factors for success • The organization culture must support the negotiation • People must be confidents • Few people, but competents • The company must promote the decisions that the developers make • The organization needs to have an environment that facilitates the quick comunication among the team
  • 9. Page 9 Why Kanui has chosen Scrum? End of 2011 • Kanui’s launch • Extreme Programming – XP • No planning and/or scope • Go Horse Process • “Oriented to results, whatever they are”
  • 10. Page 10 Why Kanui has chosen Scrum? Beginning of 2012 • Kanui grows rapidly • Lean-Kanban approach • Little planning • Features without deadline • Stakeholders unhappy with the process • Team not motivated • Bad organizational climate
  • 11. Page 11 Why Kanui has chosen Scrum? End of 2012 entil today • Kanui continues to grow but need to structure • Scrum • Medium term planning • Scope well designed • Business value • Constant deliveries with defined SLA
  • 12. Page 12 Why transitioning is hard? • All change is hard • Larger changes can be even more painful
  • 13. Page 13 Why transitioning is hard? • Attributes of transitioning that make it more difficult than most other changes: • Successful change is not entirely top-down or bottom-up • The end state is unpredictable • Change is being more quickly than ever before • Best practices are dangerous
  • 14. Page 14 Successful change is not entirely top-down or bottom-up
  • 15. Page 15 The end state is unpredictable • None of agile methods is perfect for your company • May be a good starting point • It’s necessary to personalize the process • Provoke and watch • Small pokes are not random at the company continuous improvement
  • 16. Page 16 Change is being more quickly than ever before Comprehensive nature of the method + Fundamental changes in how people work and interact = Increased risk of triggering the future shock effect
  • 17. Page 17 Best practices are dangerous • Adoption of best practices • Process change through something that has already been tested and proven to work • Decreased risk of change • Sense of relief With this, many people and organizations can relax and stop the process of continuous improvement which is essential to be agile
  • 18. Page 18 Why it’s worth the effort • Higher productivity and lower costs • Improved employee engagement and job satisfaction • Faster time to market • Higher quality • Improved stakeholder satisfaction • What we’ve been doing no loger works
  • 19. Page 19 Did you know that 64% of functionality delivered is rarely or never used?
  • 20. Page 20 Higher productivity and lower costs • Chang in the behavior: • of the development team • of business people regarding projects • Frequent feedback • Sprints set with a fixed time • Possibility to reprioritize each sprint • Only work on features that users really need
  • 21. Page 21 Improved employee engagement and job satisfaction • Being part throughout the life cycle of the project • Owning a voice about the best course of the project • Recommend improvements to coexistence and to the job
  • 22. Page 22 Faster time to market • The higher productivity allows to develop features faster • Agile teams produce incremental versions • Stakeholders realize that there is no need to wait all features in a big release in the end
  • 23. Page 23 Higher quality • Using several practices such as: • Pair programming • Refactoring • Test driven development (TDD) • Acceptance and integration tests • Focus on improving the produced code • Products with fewer defects are delivered to users
  • 24. Page 24 Improved stakeholder satisfaction • Work visibility • Frequent deliveries • Measurement of the capacity • Team self-organized • Daily control • Burndown chart
  • 25. Page 25 What we’ve been doing no longer works • If your development process does not work anymore, it's time to change! • Pete Deemer, Chief Product Officer of Yahoo!, was one of the first to recognize the need for change
  • 26. Page 26 Try seeing what many don't want • Do not restrict yourself to a single methodology • Many possibilities: XP, Scrum, Lean-Kanban • Study the possibilities • Do not try to use everything you learn, it will be stressful for everyone involved