SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
AGILE A CRASH
INTRO
by @pna
REALLY??? In English??
Is there someone that doesn’t
understand Italian?
About me

●
●
●
●
●

known as Puria Nafisi Azizi
happily working in AXANT.it
deep technical background
<3 building digital products
and <3 beer
Beer check

the challenge:
explain agile in
just two beers
● working agile, first
time in 2005 (XP)
● working daily with
SCRUM

● tech lead for
fortune 200
● startups are my
daily fare
Agile???
Agile attributes
●
●
●
●
●
●

Iterative
Adaptive planning
Self-organized
Evolutionary D/D
Time-boxed
Responsive rapid flexible
but technically speaking (soil to
soil)
is just a bunch of
methods and
processes to
facilitate the SDLC
and to produce the
best product, as
close as possible to
customer needs!
Why dev are always sad??
And why all the customers always
think to homicide???
There is a scientific reason
Software development is a CAS:
A Complex Adaptive System (CAS) is a
dynamic network of many agents (which
may represent cells, species, individuals,
firms, nations) acting in parallel, constantly
acting and reacting to what the other
agents are doing. The control of a CAS
tends to be highly dispersed and
decentralized. If there is to be any
coherent behavior in the system, it has to
arise from competition and cooperation
among the agents themselves. The overall
behavior of the system is the result of a
huge number of decisions made every
moment by many individual agents.

https://en.wikipedia.
org/wiki/Complex_adaptive_s
ystem
About CAS
● Feedback: each agent
reacts on information
flows
● Emergence: simple
interactions can give big
problems
● Non linear
● Highly adaptable
● Information exchange
● Cooperation

● Specialization
● Self organization: no
command and control
and continuous adapting
through the process of
feedback and
emergency
● Edge of chaos: not
chaos… means variety
and creativity leads to
new possibilities

The number of elements is sufficiently large that conventional descriptions are
not only impractical, but cease to assist in understanding the system.
KISS

Simple rules avoid you
to fall in the black hole
Example 1 (3 rules)
How ants search for food? No porta
palazzo. No cell phone/emails. How they
communicate?

1.Travel randomly in search for food
2. Take a piece of food and head
straight back to the nest. On the way
back to the nest lay down an odor
trail
3.Notify nestmates of the discovered
food encouraging them to leave the
nest. These newly recruited ants will
follow the odor trail directly to the
food source. In their turn, each ant
will reinforce the odor trail until the
food is gone
Example 2 (3 rules)
Birds Flocks, there is no leader
to manage them. But,
1. Separation: steer to avoid
stumbling upon local
flockmates
2. Alignment: steer towards the
average heading of local
flockmates
3. Cohesion: steer to move
towards the average position of
local flockmates
Let’s solve it by KISS
Here is one sample of
unnecessary complexity, too
many hierarchy levels:
A potential problem, unlikely in
small and medium
organisations, is deep
organisational structures.
According to Peters and
Waterman (1982), both Toyota
and Roman Catholic Church
have only five layers of
management in comparison to
Ford’s seventeen.
Beer check

one beer right?
Basic agile rules
1. Transparency
2. Feedback aka iteration
startup meeting -> feedback
CI -> feedback
TDD -> Feedback
Pair Programming -> Feedback
3. Self organization
SCRUM stimulates learning,
feedback, communication
and cooperation. Emergency
is possible in Scrum.
SCRUM video
Beer check

one beer right?
Track the errors to avoid failures
DEFECT: production anomaly (you can track it)
FAILURE: A product unit is not behaving as
expected anymore
FACTS not words
By just introducing
the iterative QA in
AXANT the ripples
went down from 26%
to almost 4%
Why Waterfall is a huge fail
● waiting the whole project time before seeing
something
● cannot make changes
● wrong requirements, wrong project
● testing is at the end, early bugs can affect
the whole product
● not interacting with the client, no evolving
needs. Changes impacts on late delivery
time and budgeting
Don’t you believe yet???
In my company AXANT after the introduction of
lovely customized SCRUM processes we have
just 3.7% delay on delivery

Contenu connexe

Similaire à AGILE CRASH COURSE TWO BEERS

Pragmatic programmer
Pragmatic programmerPragmatic programmer
Pragmatic programmerMaulik Shah
 
Developer++ through patterns, architecture, and products
Developer++ through patterns, architecture, and productsDeveloper++ through patterns, architecture, and products
Developer++ through patterns, architecture, and productsDeesha Vora
 
TCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK Conference
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Shift Left, Shift Right and improve the centre
Shift Left, Shift Right and improve the centreShift Left, Shift Right and improve the centre
Shift Left, Shift Right and improve the centreAugusto Evangelisti
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Gamification of Chaos Testing
Gamification of Chaos TestingGamification of Chaos Testing
Gamification of Chaos TestingBram Vogelaar
 
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016Em Campbell-Pretty
 
Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014Noah Sussman
 
Tester’s fate in an agile
Tester’s fate in an agileTester’s fate in an agile
Tester’s fate in an agiletspascoal
 
Lloyd roden the fragility of agility
Lloyd roden   the fragility of agilityLloyd roden   the fragility of agility
Lloyd roden the fragility of agilityBouvet ASA
 
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelFailing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelEm Campbell-Pretty
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for UncertaintyMarcin Czenko
 
Be Like the Internet - 8 steps to success in a post 2.0 world
Be Like the Internet - 8 steps to success in a post 2.0 worldBe Like the Internet - 8 steps to success in a post 2.0 world
Be Like the Internet - 8 steps to success in a post 2.0 worldThor
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agilelazygolfer
 
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Lisa Boyer Cooney (she/her)
 
GrrCON 2018: Stop boiling the ocean!
GrrCON 2018: Stop boiling the ocean!GrrCON 2018: Stop boiling the ocean!
GrrCON 2018: Stop boiling the ocean!Joel Cardella
 
Japanese Manufacturing Techniques
Japanese Manufacturing TechniquesJapanese Manufacturing Techniques
Japanese Manufacturing TechniquesSafa Nazrin
 

Similaire à AGILE CRASH COURSE TWO BEERS (20)

Pragmatic programmer
Pragmatic programmerPragmatic programmer
Pragmatic programmer
 
Developer++ through patterns, architecture, and products
Developer++ through patterns, architecture, and productsDeveloper++ through patterns, architecture, and products
Developer++ through patterns, architecture, and products
 
TCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules Redux
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Shift Left, Shift Right and improve the centre
Shift Left, Shift Right and improve the centreShift Left, Shift Right and improve the centre
Shift Left, Shift Right and improve the centre
 
How the future works.pdf
How the future works.pdfHow the future works.pdf
How the future works.pdf
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Gamification of Chaos Testing
Gamification of Chaos TestingGamification of Chaos Testing
Gamification of Chaos Testing
 
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
 
Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014Continuous Automated Testing - Cast conference workshop august 2014
Continuous Automated Testing - Cast conference workshop august 2014
 
Tester’s fate in an agile
Tester’s fate in an agileTester’s fate in an agile
Tester’s fate in an agile
 
Lloyd roden the fragility of agility
Lloyd roden   the fragility of agilityLloyd roden   the fragility of agility
Lloyd roden the fragility of agility
 
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelFailing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for Uncertainty
 
AHD_Scrum_Deployment
AHD_Scrum_DeploymentAHD_Scrum_Deployment
AHD_Scrum_Deployment
 
Be Like the Internet - 8 steps to success in a post 2.0 world
Be Like the Internet - 8 steps to success in a post 2.0 worldBe Like the Internet - 8 steps to success in a post 2.0 world
Be Like the Internet - 8 steps to success in a post 2.0 world
 
The 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being AgileThe 7 Deadly Sins Of Almost Being Agile
The 7 Deadly Sins Of Almost Being Agile
 
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
 
GrrCON 2018: Stop boiling the ocean!
GrrCON 2018: Stop boiling the ocean!GrrCON 2018: Stop boiling the ocean!
GrrCON 2018: Stop boiling the ocean!
 
Japanese Manufacturing Techniques
Japanese Manufacturing TechniquesJapanese Manufacturing Techniques
Japanese Manufacturing Techniques
 

Dernier

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

AGILE CRASH COURSE TWO BEERS

  • 2. REALLY??? In English?? Is there someone that doesn’t understand Italian?
  • 3.
  • 4. About me ● ● ● ● ● known as Puria Nafisi Azizi happily working in AXANT.it deep technical background <3 building digital products and <3 beer
  • 5. Beer check the challenge: explain agile in just two beers
  • 6. ● working agile, first time in 2005 (XP) ● working daily with SCRUM ● tech lead for fortune 200 ● startups are my daily fare
  • 9. but technically speaking (soil to soil) is just a bunch of methods and processes to facilitate the SDLC and to produce the best product, as close as possible to customer needs!
  • 10. Why dev are always sad??
  • 11. And why all the customers always think to homicide???
  • 12. There is a scientific reason Software development is a CAS: A Complex Adaptive System (CAS) is a dynamic network of many agents (which may represent cells, species, individuals, firms, nations) acting in parallel, constantly acting and reacting to what the other agents are doing. The control of a CAS tends to be highly dispersed and decentralized. If there is to be any coherent behavior in the system, it has to arise from competition and cooperation among the agents themselves. The overall behavior of the system is the result of a huge number of decisions made every moment by many individual agents. https://en.wikipedia. org/wiki/Complex_adaptive_s ystem
  • 13. About CAS ● Feedback: each agent reacts on information flows ● Emergence: simple interactions can give big problems ● Non linear ● Highly adaptable ● Information exchange ● Cooperation ● Specialization ● Self organization: no command and control and continuous adapting through the process of feedback and emergency ● Edge of chaos: not chaos… means variety and creativity leads to new possibilities The number of elements is sufficiently large that conventional descriptions are not only impractical, but cease to assist in understanding the system.
  • 14. KISS Simple rules avoid you to fall in the black hole
  • 15. Example 1 (3 rules) How ants search for food? No porta palazzo. No cell phone/emails. How they communicate? 1.Travel randomly in search for food 2. Take a piece of food and head straight back to the nest. On the way back to the nest lay down an odor trail 3.Notify nestmates of the discovered food encouraging them to leave the nest. These newly recruited ants will follow the odor trail directly to the food source. In their turn, each ant will reinforce the odor trail until the food is gone
  • 16. Example 2 (3 rules) Birds Flocks, there is no leader to manage them. But, 1. Separation: steer to avoid stumbling upon local flockmates 2. Alignment: steer towards the average heading of local flockmates 3. Cohesion: steer to move towards the average position of local flockmates
  • 17. Let’s solve it by KISS Here is one sample of unnecessary complexity, too many hierarchy levels: A potential problem, unlikely in small and medium organisations, is deep organisational structures. According to Peters and Waterman (1982), both Toyota and Roman Catholic Church have only five layers of management in comparison to Ford’s seventeen.
  • 19. Basic agile rules 1. Transparency 2. Feedback aka iteration startup meeting -> feedback CI -> feedback TDD -> Feedback Pair Programming -> Feedback 3. Self organization
  • 20. SCRUM stimulates learning, feedback, communication and cooperation. Emergency is possible in Scrum.
  • 23. Track the errors to avoid failures DEFECT: production anomaly (you can track it) FAILURE: A product unit is not behaving as expected anymore
  • 24. FACTS not words By just introducing the iterative QA in AXANT the ripples went down from 26% to almost 4%
  • 25. Why Waterfall is a huge fail ● waiting the whole project time before seeing something ● cannot make changes ● wrong requirements, wrong project ● testing is at the end, early bugs can affect the whole product ● not interacting with the client, no evolving needs. Changes impacts on late delivery time and budgeting
  • 26. Don’t you believe yet??? In my company AXANT after the introduction of lovely customized SCRUM processes we have just 3.7% delay on delivery