SlideShare una empresa de Scribd logo
1 de 47
Sticking to your principles Mozair Alves do Carmo Junior
About me Mozair Alves do Carmo Junior E-mail: mdocarmo@thoughtworks.com Twitter: @macskeptic Github: macskeptic
Context Misconceptions Manifestos XP Conclusion Q&A Agenda
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
http://rkginfosystems.com/images/waterfall_model.jpg
http://www.sympatec.com/images/Quality/V-Model.gif
http://www.faqs.org/photo-dict/photofiles/list/492/873skyscraper.jpg
http://senshot.com/files/2011/02/blueprint.jpg
http://www.faqs.org/photo-dict/photofiles/list/492/873skyscraper.jpg
http://www.just-whatever.com/wp-content/uploads/2008/09/octopied_building.jpg
http://oursurprisingworld.com/wp-content/uploads/2008/01/strange_building_in_holland_netherlands_02.jpg
http://farm2.static.flickr.com/1316/1262434563_7c0814584f_z.jpg
http://farm1.static.flickr.com/15/20478880_4a10f6949e_z.jpg?zz=1
http://blog.glennz.com/wp-content/uploads/2008/06/risky_engineering.jpg
http://oneguysjourney.files.wordpress.com/2010/01/road_success1.jpg
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
http://briannoyle.files.wordpress.com/2009/05/agile-pills.png
http://www.orangefortune.com/images/Why%20Agile.JPG
http://www.agilesherpa.org/intro_to_agile/agile_methodologies/
Anything will get done in two weeks The upper management gets that...
No deadlines, No pressure The development team gets that...
That is not agile What the cargo cult adopters will say...
http://www.webmarketinggroup.co.uk/images/you.jpg
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
http://agilemanifesto.org/
Inidividuals and interactions  over processes and tools Working software  over compreensive documentation Customer collaboration  over contract negotiation Responding to change  over following a plan Agile Manifesto
We are uncovering 	better ways of developing software by doing it and helping others do it. Agile Manifesto
http://manifesto.softwarecraftsmanship.org/
Not only working software but also well crafted software Not only responding to change but also steadily adding value Not only individuals and interactions but also a community of professionals Not only customer collaboration but also productive relationships Software Craftsmanship Manifesto
But also well crafted Software Not only working software
But also steadily adding value Not only responding to change
Not only individuals and interactions But also a community of professionals
Not only customer collaboration But also productive relationships
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
http://www.agilesherpa.org/intro_to_agile/agile_methodologies/
http://www.agilesherpa.org/intro_to_agile/agile_methodologies/
Communication Extreme Programming
Simplicity Extreme Programming
Feedback Extreme Programming
Courage Extreme Programming
Respect Extreme Programming
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
But also sticking to them Not only knowing your principles...
Context Misconceptions Manifestos XP Conclusion Q&A Agenda You are here
http://www.anu.edu.au/anugreen/files/403_question%20mark.jpg

Más contenido relacionado

La actualidad más candente

INVENTARIO DE FUENTES
INVENTARIO DE FUENTES INVENTARIO DE FUENTES
INVENTARIO DE FUENTES LA CAMPESINA
 
Unit 68 research
Unit 68 researchUnit 68 research
Unit 68 researchElliotBlack
 
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...teklulz
 
Leadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and WasabiLeadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and WasabiBeyond20
 
ALE14 - Involving UX and Design in Agile Development #sketchnoting
ALE14 - Involving UX and Design in Agile Development #sketchnotingALE14 - Involving UX and Design in Agile Development #sketchnoting
ALE14 - Involving UX and Design in Agile Development #sketchnotingAntonio de la Torre Fernández
 
Using HTML5 for a great Open Web
Using HTML5 for a great Open WebUsing HTML5 for a great Open Web
Using HTML5 for a great Open WebRobert Nyman
 
Beyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBeyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBrad Frost
 
Professional learning network
Professional learning networkProfessional learning network
Professional learning networkthembah
 
Utensilios de cocina
Utensilios de cocinaUtensilios de cocina
Utensilios de cocinapilarandres
 
Visual Design
Visual DesignVisual Design
Visual Designmcewaja
 
Visual Design
Visual DesignVisual Design
Visual Designmcewaja
 

La actualidad más candente (16)

INVENTARIO DE FUENTES
INVENTARIO DE FUENTES INVENTARIO DE FUENTES
INVENTARIO DE FUENTES
 
Unit 68 research
Unit 68 researchUnit 68 research
Unit 68 research
 
Practical, Free And Low Cost Tools You Can Use
Practical, Free And Low Cost Tools You Can UsePractical, Free And Low Cost Tools You Can Use
Practical, Free And Low Cost Tools You Can Use
 
Best job search websites in world
Best job search websites in worldBest job search websites in world
Best job search websites in world
 
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...
Quick and Dirty Guide to an Elevator Pitch, as presented at UR Entrepenuers' ...
 
Leadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and WasabiLeadership Now & in the Future: Lessons from Tree Frogs and Wasabi
Leadership Now & in the Future: Lessons from Tree Frogs and Wasabi
 
ALE14 - Involving UX and Design in Agile Development #sketchnoting
ALE14 - Involving UX and Design in Agile Development #sketchnotingALE14 - Involving UX and Design in Agile Development #sketchnoting
ALE14 - Involving UX and Design in Agile Development #sketchnoting
 
Links de fotos
Links de fotosLinks de fotos
Links de fotos
 
Using HTML5 for a great Open Web
Using HTML5 for a great Open WebUsing HTML5 for a great Open Web
Using HTML5 for a great Open Web
 
Angles jf
Angles jfAngles jf
Angles jf
 
Beyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive DesignBeyond Squishy: The Principles of Adaptive Design
Beyond Squishy: The Principles of Adaptive Design
 
Professional learning network
Professional learning networkProfessional learning network
Professional learning network
 
Agile & lean
Agile & leanAgile & lean
Agile & lean
 
Utensilios de cocina
Utensilios de cocinaUtensilios de cocina
Utensilios de cocina
 
Visual Design
Visual DesignVisual Design
Visual Design
 
Visual Design
Visual DesignVisual Design
Visual Design
 

Destacado

Prot. 442 16 pl 013 - reabre o prazo para os agentes municipais de trânsito...
Prot. 442 16   pl 013 - reabre o prazo para os agentes municipais de trânsito...Prot. 442 16   pl 013 - reabre o prazo para os agentes municipais de trânsito...
Prot. 442 16 pl 013 - reabre o prazo para os agentes municipais de trânsito...Claudio Figueiredo
 
Planeación ava en pdf
Planeación ava en pdfPlaneación ava en pdf
Planeación ava en pdflaurresc
 
Meddelelser 07 1976
Meddelelser 07 1976Meddelelser 07 1976
Meddelelser 07 1976SFAH
 
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_el
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_elΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_el
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_elPantelis Pateniotis
 
Tecnologia educativa
Tecnologia educativa Tecnologia educativa
Tecnologia educativa laurresc
 
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPS
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPSSEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPS
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPSPantelis Pateniotis
 
Presentation on bankbazaar
Presentation on bankbazaarPresentation on bankbazaar
Presentation on bankbazaarMd. Reajul Kabir
 

Destacado (10)

Prot. 442 16 pl 013 - reabre o prazo para os agentes municipais de trânsito...
Prot. 442 16   pl 013 - reabre o prazo para os agentes municipais de trânsito...Prot. 442 16   pl 013 - reabre o prazo para os agentes municipais de trânsito...
Prot. 442 16 pl 013 - reabre o prazo para os agentes municipais de trânsito...
 
Planeación ava en pdf
Planeación ava en pdfPlaneación ava en pdf
Planeación ava en pdf
 
Meddelelser 07 1976
Meddelelser 07 1976Meddelelser 07 1976
Meddelelser 07 1976
 
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_el
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_elΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_el
ΣΕΙΣΜΙΚΗ ΜΟΝΩΣΗ ΤΟΙΧΩΝ ΕΔΑΦΙΚΗΣ ΑΝΤΙΣΤΗΡΙΞΗΣ ΜΕ EPS_el
 
Tecnologia educativa
Tecnologia educativa Tecnologia educativa
Tecnologia educativa
 
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPS
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPSSEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPS
SEISMIC ISOLATION OF EARTH RETAINING WALLS USING EPS
 
OSHAS Certificate
OSHAS CertificateOSHAS Certificate
OSHAS Certificate
 
Gtsc bosiet
Gtsc bosietGtsc bosiet
Gtsc bosiet
 
Impro për Financë-Kontabilitet
Impro për Financë-KontabilitetImpro për Financë-Kontabilitet
Impro për Financë-Kontabilitet
 
Presentation on bankbazaar
Presentation on bankbazaarPresentation on bankbazaar
Presentation on bankbazaar
 

Similar a Agile - Sticking To your Principles

JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...Marco Cedaro
 
Mborell newsilent week6
Mborell newsilent week6Mborell newsilent week6
Mborell newsilent week6mborell
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...Marco Cedaro
 
Escalabilidade com Akka
Escalabilidade com AkkaEscalabilidade com Akka
Escalabilidade com AkkaDiego Pacheco
 
HTML5: Markup Evolved
HTML5: Markup EvolvedHTML5: Markup Evolved
HTML5: Markup EvolvedBilly Hylton
 
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 201497th Floor
 
Real World Web Standards
Real World Web StandardsReal World Web Standards
Real World Web Standardsgleddy
 
H h-business
H h-businessH h-business
H h-business117700
 
Building and deploying Cocoa applications with ChocTop
Building and deploying Cocoa applications with ChocTopBuilding and deploying Cocoa applications with ChocTop
Building and deploying Cocoa applications with ChocTopPatrick Huesler
 
ACI Design and Creativity Day05 2015
ACI Design and Creativity Day05 2015ACI Design and Creativity Day05 2015
ACI Design and Creativity Day05 2015R. Sosa
 
The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)Lane Becker
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made VisualUniversity
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made Visualguest4dbaa3
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made Visualguest6bdcaa8
 
Innovation and Strategic Design
Innovation and Strategic DesignInnovation and Strategic Design
Innovation and Strategic DesignDesignit
 
Technology Careers v2.0 SP1 Ultimate Edition
Technology Careers v2.0 SP1 Ultimate EditionTechnology Careers v2.0 SP1 Ultimate Edition
Technology Careers v2.0 SP1 Ultimate EditionJohn Bristowe
 

Similar a Agile - Sticking To your Principles (20)

JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
 
Mborell newsilent week6
Mborell newsilent week6Mborell newsilent week6
Mborell newsilent week6
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
 
Visual Résumé
Visual RésuméVisual Résumé
Visual Résumé
 
Escalabilidade com Akka
Escalabilidade com AkkaEscalabilidade com Akka
Escalabilidade com Akka
 
HTML5: Markup Evolved
HTML5: Markup EvolvedHTML5: Markup Evolved
HTML5: Markup Evolved
 
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014
Executing a Flawless Content Strategy | Chris Bennett | SMX Advanced 2014
 
Real World Web Standards
Real World Web StandardsReal World Web Standards
Real World Web Standards
 
H h-business
H h-businessH h-business
H h-business
 
Building and deploying Cocoa applications with ChocTop
Building and deploying Cocoa applications with ChocTopBuilding and deploying Cocoa applications with ChocTop
Building and deploying Cocoa applications with ChocTop
 
CV writing
CV writingCV writing
CV writing
 
ACI Design and Creativity Day05 2015
ACI Design and Creativity Day05 2015ACI Design and Creativity Day05 2015
ACI Design and Creativity Day05 2015
 
The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)
 
Fju talk0811
Fju talk0811Fju talk0811
Fju talk0811
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made Visual
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made Visual
 
Design Is Thinking Made Visual
Design Is Thinking Made VisualDesign Is Thinking Made Visual
Design Is Thinking Made Visual
 
Innovation and Strategic Design
Innovation and Strategic DesignInnovation and Strategic Design
Innovation and Strategic Design
 
Technology Careers v2.0 SP1 Ultimate Edition
Technology Careers v2.0 SP1 Ultimate EditionTechnology Careers v2.0 SP1 Ultimate Edition
Technology Careers v2.0 SP1 Ultimate Edition
 
Cite sources
Cite sourcesCite sources
Cite sources
 

Último

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Agile - Sticking To your Principles

Notas del editor

  1. What you want
  2. What you want
  3. What you want
  4. What you want
  5. What you want
  6. What happens
  7. What you do
  8. When you cannot
  9. Even though you would have a multitude of options
  10. You gotta do it
  11. Then they come promising you
  12. No such thing as agile pills
  13. But it is simple though
  14. But it is simple though
  15. In the end, it is all about you
  16. What are your principles
  17. Improving
  18. A person's SVN commit is their mark of professional pride in the code committed.Automated tests should be the primary means of designing our code and verifying its correctness.Code that can be read easily can be easily maintainedCode that can be tested easily is more likely to be well designed
  19. Principles arising from this which we'd like to subscribe to and support:Collective code ownership relies upon a responsible attitude to functional changes.Technical debt incurred in the name of expediency should be openly accounted.
  20. Principles arising from this which we'd like to subscribe to and support:Raising the bar for software quality requires that we work those that can't manage the bar currently.Pairing can help to drive the capability of the team forward as a whole, by sharing experiences and knowledge on everyday tasks. This also leads to an environment that facilitates relationship building between peers.
  21. Principles arising from this which we'd like to subscribe to and support:Pairing results in better knowledge sharing and better solutions with less technical debt.
  22. But it is simple though
  23. But it is simple though
  24. Building software systems requires communicating system requirements to the developers of the system. In formal software development methodologies, this task is accomplished through documentation. Extreme programming techniques can be viewed as methods for rapidly building and disseminating institutional knowledge among members of a development team. The goal is to give all developers a shared view of the system which matches the view held by the users of the system. To this end, extreme programming favors simple designs, common metaphors, collaboration of users and programmers, frequent verbal communication, and feedback.
  25. Extreme Programming encourages starting with the simplest solution. Extra functionality can then be added later. The difference between this approach and more conventional system development methods is the focus on designing and coding for the needs of today instead of those of tomorrow, next week, or next month. This is sometimes summed up as the "you ain'tgonna need it" (YAGNI) approach.[9] Proponents of XP acknowledge the disadvantage that this can sometimes entail more effort tomorrow to change the system; their claim is that this is more than compensated for by the advantage of not investing in possible future requirements that might change before they become relevant. Coding and designing for uncertain future requirements implies the risk of spending resources on something that might not be needed. Related to the "communication" value, simplicity in design and coding should improve the quality of communication. A simple design with very simple code could be easily understood by most programmers in the team.
  26. Within extreme programming, feedback relates to different dimensions of the system development:Feedback from the system: by writing unit tests,[5] or running periodic integration tests, the programmers have direct feedback from the state of the system after implementing changes.Feedback from the customer: The functional tests (aka acceptance tests) are written by the customer and the testers. They will get concrete feedback about the current state of their system. This review is planned once in every two or three weeks so the customer can easily steer the development.Feedback from the team: When customers come up with new requirements in the planning game the team directly gives an estimation of the time that it will take to implement.Feedback is closely related to communication and simplicity. Flaws in the system are easily communicated by writing a unit test that proves a certain piece of code will break. The direct feedback from the system tells programmers to recode this part. A customer is able to test the system periodically according to the functional requirements, known as user stories.[5] To quote Kent Beck, "Optimism is an occupational hazard of programming, feedback is the treatment
  27. Several practices embody courage. One is the commandment to always design and code for today and not for tomorrow. This is an effort to avoid getting bogged down in design and requiring a lot of effort to implement anything else. Courage enables developers to feel comfortable with refactoring their code when necessary.[5] This means reviewing the existing system and modifying it so that future changes can be implemented more easily. Another example of courage is knowing when to throw code away: courage to remove source code that is obsolete, no matter how much effort was used to create that source code. Also, courage means persistence: A programmer might be stuck on a complex problem for an entire day, then solve the problem quickly the next day, if only they are persistent.
  28. The respect value includes respect for others as well as self-respect. Programmers should never commit changes that break compilation, that make existing unit-tests fail, or that otherwise delay the work of their peers. Members respect their own work by always striving for high quality and seeking for the best design for the solution at hand through refactoring.Adopting the four earlier values leads to respect gained from others in the team. Nobody on the team should feel unappreciated or ignored. This ensures a high level of motivation and encourages loyalty toward the team and toward the goal of the project. This value is very dependent upon the other values, and is very much oriented toward people in a team.
  29. But it is simple though