SlideShare a Scribd company logo
1 of 41
Jaguaraci Silva
   Schedule Today:
   Why Agile Principles?
   Survey
    ◦ Principles
    ◦ Practices
   Revised Principles
   Conclusions
Why Agile Principles?
In the mid-1990s, there are critical troubles
about software development projects mainly
by     follow   a     heavyweight    software
development methodology, which consisted
of a complete requirements document,
followed by coding and testing based on
plans.

The philosophy was often summarized as “Do
it right the first time.”
Why Agile Principles?
•In February 2001, 17
creators and supporters
of the lightweight
methodologies had a
meeting in Snowbird;
•To discuss a way to fit
the principles of your
methodologies , which
originated the agile
manifesto;
Why Agile Principles?
Software engineers in attendance in Snowbird
Included:
Kent Beck, Mike Beedle, Alistair Cockburn,
Ward Cunningham, Martin Fowler, James
Grenning, Jim Highsmith, Andy Hunt, Ron
Jeffries, Jon Kern, Brian Marick, Robert Martin,
Steve Mellor, Ken Schwaber, Jeff Sutherland,
Dave Thomas, and Arie van Bennekum.
   Why Agile Principles? – Agile Manifesto
 ->Individuals and interactions
 over processes and tools;
 ->Working software
 over comprehensive documentation;
 ->Customer collaboration
 over contract negotiation; and
 ->Responding to change
 over following a plan.
That is, while there is value in the items
below (not bold), we value the items
above (bold) more.
Agile Principles
1- Our highest priority is to satisfy the customer through
early and continuous delivery of valuable software.
2- Welcome changing requirements, even late in
development. Agile processes harness change for the
customer's competitive advantage.
3 - Deliver working software frequently, from a couple of
weeks to a couple of months, with a preference to the
shorter timescale.
4 - Business people and developers must work together
daily throughout the project.
Agile Principles
5 - Build projects around motivated individuals. Give them
the environment and support they need, and trust them to
get the job done.
6 - The most efficient and effective method of
transmitting information to and within a development
team is face-to-face conversation.
7 - Working software is the primary measure of progress.
8 - Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.
Agile Principles
9 - Continuous attention to technical excellence and
good design enhances agility.
10-Simplicity--the art of maximizing the amount of
work not done--is essential.
11- The best architectures, requirements, and
designs emerge from self-organizing teams.
12 - At regular intervals, the team reflects on how to
become more effective, then synchronizes and
adjusts its behavior accordingly.
Why Agile Principles?

In this point, we will see the survey
preparation and results presented.



      Any questions?
 Survey
Were conducted two surveys:
In 2010 at North Carolina State University to
quantify the community’s view about agile
principles and practices;

It was administered through
www.surveymonkey.com and direct emails;
 Survey
The first survey was focused on the original
principles and commonly used software
development practices;

There were a set of questions and
instructions, followed by a list of principles
and 45 practices, which are typically
associated with agile software development,
where all surveys questions were in random
order;
Survey
Question about agile principles:
How important is this principle that
comes from the original agile principles
authored in 2001 for agile teams in
2010? (1=not very important; 5=essential,
the team is not agile if it doesn’t follow
this principle)
Survey
Question about practices:
What practices are essential for a team
to be considered agile? (1=not important;
5=essential, a team is not agile unless it
does this practice)
   Survey
 Survey
326 respondents with extensive experience in
agile software development, where 23% of
them used to working with agile methodology
for 10 years or more, what came to be called
an “agile methodology” post-Manifesto.

The respondents were primarily from:
North America (59%)
Europe (29%).
 Survey
Of the 326:
(55%) indicated have worked on teams with 30 or
more members;
(96%) worked in a distributed fashion, with:
   •(34%) having all teams in the same country,
   •(13%) in the same continent, and
   •(49%) spread across different continents;
And (16%) indicated they worked on safety-
critical projects.
   Survey

In this point, we will analyze the respondents
information about the second survey.


                          Any questions?
   Survey

The second survey asked, how valuable are
considered the principles?.

What do we
think about it?

What’s more effective
Practices or Principles?
   Survey
   Survey

Then, each respondent chosen the most
valuables among the 12 principles, and 11/12
had a mean score of 4.1 out of 5 or higher;

             What do we think about it?

The survey analyzed the most distinguished
of the 93 comments from both surveys and
arranged the set of principles by mean score.
Tier    Principles
1 (4.6) To satisfy the customer and Deliver working software frequently


2 (4.5) Build projects around motivated individuals, Working software is
        the primary measure, At regular intervals, the team become more
        effective.

3 (4.3) Continuous attention to technical excellence


4 (4.4) Welcome changing requirements, Simplicity


5 (4.1) Business people and developers must work together, team is face-
        to-face conversation, promote sustainable development by
        maintain a constant rhythm of work indefinitely.

6 (3.8) Self-organizing teams
   Survey
The principle 7 attracted the most comments, why
not adequately emphasized the need to produce
high-quality software and test, and also elicit
nonfunctional requirements.
The functional focus of iterations can lead on trouble
of “Flaccid Scrum”, where the teams using only
Scrum’s project-management practices without also
following good engineering practices.
They have not paid enough attention to the quality of
the code, only the “happy path” is demonstrated at
the end of an iteration.
   Survey

In this point, we will analyze the respondents
information about practices and understand
why the principles must be revised.

Any questions?
   Survey

What’s more effective Practices or Principles?

What do we know about
Agile Practices?

Which are essentials for a
team to be considered
agile?
   Surveys
   Agile Practices 1/3
   Surveys
   Agile Practices 2/3
   Surveys
   Agile Practices 3/3
 Revised         Principles
Before                           Now

Principle 2. Welcome changing    Principle 2. Welcome changing
requirements, even late in       requirements at the start of each
development. Agile processes     iteration, even late in development;
uses change for the customer's   agile processes harness change for
competitive advantage.           the customer’s competitive advantage.
 Revised          Principles
Before                             Now

Principle 4. Business people and   Principle 4. The whole team, from
developers must work together      Business people through testers, must
daily during the project.          communicate and collaboratively work
                                   together during the project.
 Revised          Principles
Before                               Now

Principle 5. Build projects around   Principle 5. Build projects around
motivated individuals. Give them     empowered, motivated individuals
the environment and support they     with a shared vision of success; give
need, and trust them to              them the environment and support
get the job done.                    they need, clear their external
                                     obstacles, and trust them to get the
                                     job done.
 Revised          Principles
Before                                Now

Principle 6. The most efficient and   Principle 6. The most efficient,
effective method of transmitting      effective method for transmitting
information to and within a           information to and within a
development team is face-to-face      development team is through
conversation.                         synchronous communication(skype);
                                      important decisions are documented
                                      so are not forgotten.
 Revised         Principles
Before                             Now

Principle 7. Working software is   Principle 7. Valuable, high-quality
the primary measure of progress.   software is the primary measure of
                                   progress at the end of each short
                                   timeboxed (a fixed period of time for
                                   an activity) iteration.
 Revised          Principles
Before                             Now

Principle 8. Agile processes       Principle 8. Agile processes promote
promote sustainable                sustainable development. The whole
development. The sponsors,         team should be able to maintain a
developers, and users should be    reasonable work pace that includes
able to maintain a constant pace   dedicated time for exploration,
indefinitely.                      visioning, refactoring, and obtaining
                                   and responding to feedback.
 Revised          Principles
Before                             Now

Principle 11. The best             Principle 11. The best architectures,
architectures, requirements, and   requirements, and designs emerge
designs emerge from self-          from self-organizing teams guided by
organizing teams.                  a vision for product release.
 Revised          Principles
Before                                Now

Principle 12. At regular intervals,   Principle 12. With each iteration, the
the team reflects on how to           Team truly reflects on the success
become more effective, then tunes     of the project, feedback, and how to
and adjusts its behavior              be more effective, then tunes and
accordingly.                          adjusts its plans and behavior
                                      accordingly.
  Revised Principles
 Survey had indicated general agreement
   within the revisions except by two
   conditions:
1.   Lean and kanban practices removed
     the notion of iterations for many
     teams. A feature can begin at any
     time, as a result, the teams had a
     lack of defined iterations.
 Revised   Principles
 Many respondents also reacted
  negatively to the switch from “face-
  to-face communication” to
  “synchronous communication.”
 where the respondents wanted
  principle 6 to represent the ideal
  practice.
   Conclusions

   Agile principles are as important as
    practices, where the practices must be
    in line with principles.

   Thus like agile has a good
    comprehension about changes, the
    principles need be up to date for
    reflecting that.
   Conclusions

   The principles were revised and presented, where
    there was not big changes that promoted some
    breaking of its essence.

   Despite the changes, the survey has shown a growing
    acceptance of new communication means and its
    natural evolution in the scenario (distributed teams).

   We also need pay attention to “Flaccid Scrum” when
    used to working on Kanban, why the code quality
    must be as important as the done concept.
 Thank   you very much!.

             Any questions?

More Related Content

What's hot

Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisationKurt Solarte
 
Agile Software Development Approaches
Agile Software Development ApproachesAgile Software Development Approaches
Agile Software Development Approachesdcsunu
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
Agile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelAgile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelXebia IT Architects
 
Sterling Barton Movemements of a Hypnotic Nature
Sterling Barton Movemements of a Hypnotic NatureSterling Barton Movemements of a Hypnotic Nature
Sterling Barton Movemements of a Hypnotic NatureBrent Barton
 
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...Lean Implementation of Organizational Process Focus (OPF) and Risk Management...
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...aamahdys
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
Design Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyDesign Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyGo Weekly
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDestiTechDesti
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Naresh Jain
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologiesElmozamil Elamir
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 

What's hot (20)

Agile Project LifeCycle
Agile Project LifeCycleAgile Project LifeCycle
Agile Project LifeCycle
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Agile Software Development Approaches
Agile Software Development ApproachesAgile Software Development Approaches
Agile Software Development Approaches
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Agile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S ArmelAgile Introduction for newbies by Arokia S Armel
Agile Introduction for newbies by Arokia S Armel
 
Sterling Barton Movemements of a Hypnotic Nature
Sterling Barton Movemements of a Hypnotic NatureSterling Barton Movemements of a Hypnotic Nature
Sterling Barton Movemements of a Hypnotic Nature
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...Lean Implementation of Organizational Process Focus (OPF) and Risk Management...
Lean Implementation of Organizational Process Focus (OPF) and Risk Management...
 
Agile Development Models
Agile Development ModelsAgile Development Models
Agile Development Models
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Design Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weeklyDesign Sprints for Enterprises - Go weekly
Design Sprints for Enterprises - Go weekly
 
03 fse agiledevelopment
03 fse agiledevelopment03 fse agiledevelopment
03 fse agiledevelopment
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDesti
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologies
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 

Similar to What agile teams think about agile principles

A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506Phu Rich Nguyen
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot iAndrew Chum
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxqqsw1
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxMannuMatamAkash
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierJ.D. Meier
 
Techniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and FunTechniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and FunExcella
 
Ewan developing the agile mindset for organizational agility
Ewan   developing the agile mindset for organizational agilityEwan   developing the agile mindset for organizational agility
Ewan developing the agile mindset for organizational agilityMagneta AI
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small BatchesSteve Rogalsky
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software developmentDUONG Trong Tan
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS Vu Hung Nguyen
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 

Similar to What agile teams think about agile principles (20)

A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
Techniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and FunTechniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and Fun
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Ewan developing the agile mindset for organizational agility
Ewan   developing the agile mindset for organizational agilityEwan   developing the agile mindset for organizational agility
Ewan developing the agile mindset for organizational agility
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small Batches
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
Agile values
Agile valuesAgile values
Agile values
 

More from Jaguaraci Silva

Mobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesMobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesJaguaraci Silva
 
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...Jaguaraci Silva
 
Mapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesMapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesJaguaraci Silva
 
Mapa mental programação extrema
Mapa mental programação extremaMapa mental programação extrema
Mapa mental programação extremaJaguaraci Silva
 
Mapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilMapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilJaguaraci Silva
 
Mapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareMapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareJaguaraci Silva
 
Mapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeMapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeJaguaraci Silva
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingJaguaraci Silva
 
FRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaFRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaJaguaraci Silva
 
FACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIFACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIJaguaraci Silva
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationJaguaraci Silva
 
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Jaguaraci Silva
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewJaguaraci Silva
 
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJBusiness Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJJaguaraci Silva
 
Protocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioProtocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioJaguaraci Silva
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de ResidênciasJaguaraci Silva
 
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0Jaguaraci Silva
 
Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.Jaguaraci Silva
 
Técnicas para implementar aspectos de confiança em Web services
Técnicas para implementar aspectos de confiança em Web servicesTécnicas para implementar aspectos de confiança em Web services
Técnicas para implementar aspectos de confiança em Web servicesJaguaraci Silva
 

More from Jaguaraci Silva (20)

Oracle soa suite 11 g
Oracle soa suite 11 gOracle soa suite 11 g
Oracle soa suite 11 g
 
Mobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesMobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias Inteligentes
 
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
 
Mapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesMapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interesses
 
Mapa mental programação extrema
Mapa mental programação extremaMapa mental programação extrema
Mapa mental programação extrema
 
Mapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilMapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágil
 
Mapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareMapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de Software
 
Mapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeMapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidade
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software Testing
 
FRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaFRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica Corporativa
 
FACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIFACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TI
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
 
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJBusiness Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
 
Protocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioProtocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem Fio
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de Residências
 
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0
 
Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.
 
Técnicas para implementar aspectos de confiança em Web services
Técnicas para implementar aspectos de confiança em Web servicesTécnicas para implementar aspectos de confiança em Web services
Técnicas para implementar aspectos de confiança em Web services
 

Recently uploaded

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 

Recently uploaded (20)

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 

What agile teams think about agile principles

  • 2. Schedule Today:  Why Agile Principles?  Survey ◦ Principles ◦ Practices  Revised Principles  Conclusions
  • 3. Why Agile Principles? In the mid-1990s, there are critical troubles about software development projects mainly by follow a heavyweight software development methodology, which consisted of a complete requirements document, followed by coding and testing based on plans. The philosophy was often summarized as “Do it right the first time.”
  • 4. Why Agile Principles? •In February 2001, 17 creators and supporters of the lightweight methodologies had a meeting in Snowbird; •To discuss a way to fit the principles of your methodologies , which originated the agile manifesto;
  • 5. Why Agile Principles? Software engineers in attendance in Snowbird Included: Kent Beck, Mike Beedle, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andy Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas, and Arie van Bennekum.
  • 6. Why Agile Principles? – Agile Manifesto  ->Individuals and interactions  over processes and tools;  ->Working software  over comprehensive documentation;  ->Customer collaboration  over contract negotiation; and  ->Responding to change  over following a plan. That is, while there is value in the items below (not bold), we value the items above (bold) more.
  • 7. Agile Principles 1- Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2- Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3 - Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4 - Business people and developers must work together daily throughout the project.
  • 8. Agile Principles 5 - Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6 - The most efficient and effective method of transmitting information to and within a development team is face-to-face conversation. 7 - Working software is the primary measure of progress. 8 - Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
  • 9. Agile Principles 9 - Continuous attention to technical excellence and good design enhances agility. 10-Simplicity--the art of maximizing the amount of work not done--is essential. 11- The best architectures, requirements, and designs emerge from self-organizing teams. 12 - At regular intervals, the team reflects on how to become more effective, then synchronizes and adjusts its behavior accordingly.
  • 10. Why Agile Principles? In this point, we will see the survey preparation and results presented. Any questions?
  • 11.  Survey Were conducted two surveys: In 2010 at North Carolina State University to quantify the community’s view about agile principles and practices; It was administered through www.surveymonkey.com and direct emails;
  • 12.  Survey The first survey was focused on the original principles and commonly used software development practices; There were a set of questions and instructions, followed by a list of principles and 45 practices, which are typically associated with agile software development, where all surveys questions were in random order;
  • 13. Survey Question about agile principles: How important is this principle that comes from the original agile principles authored in 2001 for agile teams in 2010? (1=not very important; 5=essential, the team is not agile if it doesn’t follow this principle)
  • 14. Survey Question about practices: What practices are essential for a team to be considered agile? (1=not important; 5=essential, a team is not agile unless it does this practice)
  • 15. Survey
  • 16.  Survey 326 respondents with extensive experience in agile software development, where 23% of them used to working with agile methodology for 10 years or more, what came to be called an “agile methodology” post-Manifesto. The respondents were primarily from: North America (59%) Europe (29%).
  • 17.  Survey Of the 326: (55%) indicated have worked on teams with 30 or more members; (96%) worked in a distributed fashion, with: •(34%) having all teams in the same country, •(13%) in the same continent, and •(49%) spread across different continents; And (16%) indicated they worked on safety- critical projects.
  • 18. Survey In this point, we will analyze the respondents information about the second survey. Any questions?
  • 19. Survey The second survey asked, how valuable are considered the principles?. What do we think about it? What’s more effective Practices or Principles?
  • 20. Survey
  • 21. Survey Then, each respondent chosen the most valuables among the 12 principles, and 11/12 had a mean score of 4.1 out of 5 or higher; What do we think about it? The survey analyzed the most distinguished of the 93 comments from both surveys and arranged the set of principles by mean score.
  • 22. Tier Principles 1 (4.6) To satisfy the customer and Deliver working software frequently 2 (4.5) Build projects around motivated individuals, Working software is the primary measure, At regular intervals, the team become more effective. 3 (4.3) Continuous attention to technical excellence 4 (4.4) Welcome changing requirements, Simplicity 5 (4.1) Business people and developers must work together, team is face- to-face conversation, promote sustainable development by maintain a constant rhythm of work indefinitely. 6 (3.8) Self-organizing teams
  • 23. Survey The principle 7 attracted the most comments, why not adequately emphasized the need to produce high-quality software and test, and also elicit nonfunctional requirements. The functional focus of iterations can lead on trouble of “Flaccid Scrum”, where the teams using only Scrum’s project-management practices without also following good engineering practices. They have not paid enough attention to the quality of the code, only the “happy path” is demonstrated at the end of an iteration.
  • 24. Survey In this point, we will analyze the respondents information about practices and understand why the principles must be revised. Any questions?
  • 25. Survey What’s more effective Practices or Principles? What do we know about Agile Practices? Which are essentials for a team to be considered agile?
  • 26. Surveys  Agile Practices 1/3
  • 27. Surveys  Agile Practices 2/3
  • 28. Surveys  Agile Practices 3/3
  • 29.  Revised Principles Before Now Principle 2. Welcome changing Principle 2. Welcome changing requirements, even late in requirements at the start of each development. Agile processes iteration, even late in development; uses change for the customer's agile processes harness change for competitive advantage. the customer’s competitive advantage.
  • 30.  Revised Principles Before Now Principle 4. Business people and Principle 4. The whole team, from developers must work together Business people through testers, must daily during the project. communicate and collaboratively work together during the project.
  • 31.  Revised Principles Before Now Principle 5. Build projects around Principle 5. Build projects around motivated individuals. Give them empowered, motivated individuals the environment and support they with a shared vision of success; give need, and trust them to them the environment and support get the job done. they need, clear their external obstacles, and trust them to get the job done.
  • 32.  Revised Principles Before Now Principle 6. The most efficient and Principle 6. The most efficient, effective method of transmitting effective method for transmitting information to and within a information to and within a development team is face-to-face development team is through conversation. synchronous communication(skype); important decisions are documented so are not forgotten.
  • 33.  Revised Principles Before Now Principle 7. Working software is Principle 7. Valuable, high-quality the primary measure of progress. software is the primary measure of progress at the end of each short timeboxed (a fixed period of time for an activity) iteration.
  • 34.  Revised Principles Before Now Principle 8. Agile processes Principle 8. Agile processes promote promote sustainable sustainable development. The whole development. The sponsors, team should be able to maintain a developers, and users should be reasonable work pace that includes able to maintain a constant pace dedicated time for exploration, indefinitely. visioning, refactoring, and obtaining and responding to feedback.
  • 35.  Revised Principles Before Now Principle 11. The best Principle 11. The best architectures, architectures, requirements, and requirements, and designs emerge designs emerge from self- from self-organizing teams guided by organizing teams. a vision for product release.
  • 36.  Revised Principles Before Now Principle 12. At regular intervals, Principle 12. With each iteration, the the team reflects on how to Team truly reflects on the success become more effective, then tunes of the project, feedback, and how to and adjusts its behavior be more effective, then tunes and accordingly. adjusts its plans and behavior accordingly.
  • 37.  Revised Principles  Survey had indicated general agreement within the revisions except by two conditions: 1. Lean and kanban practices removed the notion of iterations for many teams. A feature can begin at any time, as a result, the teams had a lack of defined iterations.
  • 38.  Revised Principles  Many respondents also reacted negatively to the switch from “face- to-face communication” to “synchronous communication.”  where the respondents wanted principle 6 to represent the ideal practice.
  • 39. Conclusions  Agile principles are as important as practices, where the practices must be in line with principles.  Thus like agile has a good comprehension about changes, the principles need be up to date for reflecting that.
  • 40. Conclusions  The principles were revised and presented, where there was not big changes that promoted some breaking of its essence.  Despite the changes, the survey has shown a growing acceptance of new communication means and its natural evolution in the scenario (distributed teams).  We also need pay attention to “Flaccid Scrum” when used to working on Kanban, why the code quality must be as important as the done concept.
  • 41.  Thank you very much!. Any questions?