SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Trends in Agile Development

Kent Beck
Three Rivers Institute
Development Trends

↑   Deployments
↑   Tests
↓   Co-location
↑   Complexity
↕   Scale
Business Trends

• Accountability
  – Oregon Health Sciences University publishes
    death rates for major operations—
    www.OHSUhealth.com/Quality_Service
• Responsibility
  – Mitsubishi, Hyundai, and Kia offer 10-year,
    100,000 mile warranties on their cars
• Transparency
• Relationships
  – Keeping customers is cheaper than getting
    customers
Demand Trends

• Accountable partners
  – Effective software
  – Reliable software
  – When promised
  – Reasonable price
Social Evolution

• Historically
  – High pay
  – No deadlines
  – “Wizard” status
  – Excused for socially inappropriate behavior
• New generation of Business Professionals
  – Grew up with technology—no longer mystical
  – Trustworthy behavior expected
  – Belief in the value of relationships
Trends lead to Opportunity

• Be realistically valuable to our:
  – Teams
  – Companies
  – Communities
• Balance
  – Being honest about what we can do frees us
    to work
• Sustainable
  – Based on reality
• Build business relationships
Relationships

• Productive business relationships
  – Trustworthy
  – Responsible
  – Accountable
• Less Waste from
  – Hiding
  – “Spin”
  – Worrying
• Benefits
  –   Increased confidence in your business partners
  –   Increased collaboration and creativity
  –   Increased opportunities
  –   An interesting life outside of work (American value)
Agile Development

• Fortuitous Synergy
  – Business trend towards accountable business
    practice
  – Agile development
• Agile developers have techniques for:
  – Estimation/commitment
  – Listening and responding to customers
  – Producing reliable software
Who is Getting Agile?

• Large and small companies
• Large and small teams
• Product development and internal
  development
• Regulated industries and startups
• Governments and industry
• Agile 200x conference growing 40%/year
  – Not just programmers
Why Agile Development?

•   Relationship
•   Reliability
•   Low cost of change
•   Increased return on investment
Key Skills

• Social skills
  – Listening
  – Teamwork and teambuilding
  – Appreciative attitude
  – Emotional intelligence
  – Integrity
• Technical skills
  – Incremental design
  – Automated testing
  – Self education
Next Steps

• What does your team do well?
• How could you use agile techniques to
  enhance your strengths?
Resources

• www.threeriversinstitute.org, article on Getting
  Started with XP
• Being Agile course
• Dale Emery’s web site, www.dhemery.com
• Extreme Programming Explained, 2nd Edition
• Implementation Patterns
• Test-Driven Development: By Example
• Mailing lists—http://groups.yahoo.com/group/
  extremeprogramming

Más contenido relacionado

La actualidad más candente

Moving the Needle on Employee Engagement
Moving the Needle on Employee EngagementMoving the Needle on Employee Engagement
Moving the Needle on Employee EngagementQualtrics
 
Using an ocp to accomplish business measures online
Using an ocp to accomplish business measures onlineUsing an ocp to accomplish business measures online
Using an ocp to accomplish business measures onlineEric Bruggeman ET
 
Productivity: The holy grail of commercial real estate
Productivity: The holy grail of commercial real estateProductivity: The holy grail of commercial real estate
Productivity: The holy grail of commercial real estateJLL
 
You're losing money, and don't even know it: How to maximize your law firm ga...
You're losing money, and don't even know it: How to maximize your law firm ga...You're losing money, and don't even know it: How to maximize your law firm ga...
You're losing money, and don't even know it: How to maximize your law firm ga...CaseGhost
 
MOTM 2015 - New ADP Experience
MOTM 2015 - New ADP ExperienceMOTM 2015 - New ADP Experience
MOTM 2015 - New ADP ExperienceJason Lee, PHR
 
Seven Challenges For People Analytics
Seven Challenges For People Analytics Seven Challenges For People Analytics
Seven Challenges For People Analytics Glass Bead Consulting
 
Organizational development measures
Organizational development measuresOrganizational development measures
Organizational development measuresEric Bruggeman ET
 
Reimagining the Future of Work
Reimagining the Future of WorkReimagining the Future of Work
Reimagining the Future of WorkCielo
 
ADP ReThink 2016: Evolution of Work
ADP ReThink 2016: Evolution of WorkADP ReThink 2016: Evolution of Work
ADP ReThink 2016: Evolution of Workjhcrouch
 
10 examples of People Analytics projects
10 examples of People Analytics projects10 examples of People Analytics projects
10 examples of People Analytics projectsPrivate Account
 
Behavioural Safety In Construction - Keystone Training
Behavioural Safety In Construction - Keystone TrainingBehavioural Safety In Construction - Keystone Training
Behavioural Safety In Construction - Keystone TrainingKeystone Training Ltd
 
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...Using technology to deliver seamless employee experiences - Kate Thomas, Solu...
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...TALiNT Partners
 
Top 10 Qualities of a Great Leader in the 21st Century
Top 10 Qualities of a Great Leader in the 21st CenturyTop 10 Qualities of a Great Leader in the 21st Century
Top 10 Qualities of a Great Leader in the 21st CenturyKevin Kennemer
 
Microsoft HR i en ny æra
Microsoft HR i en ny æraMicrosoft HR i en ny æra
Microsoft HR i en ny æraMicrosoft
 
Promise and Perils of Predictive Analytics
Promise and Perils of Predictive Analytics Promise and Perils of Predictive Analytics
Promise and Perils of Predictive Analytics Kevin Wheeler
 
Welcome to ConnectIn London | ConnectIn London 2016
Welcome to ConnectIn London | ConnectIn London 2016Welcome to ConnectIn London | ConnectIn London 2016
Welcome to ConnectIn London | ConnectIn London 2016LinkedIn Europe
 

La actualidad más candente (19)

Moving the Needle on Employee Engagement
Moving the Needle on Employee EngagementMoving the Needle on Employee Engagement
Moving the Needle on Employee Engagement
 
Using an ocp to accomplish business measures online
Using an ocp to accomplish business measures onlineUsing an ocp to accomplish business measures online
Using an ocp to accomplish business measures online
 
Productivity: The holy grail of commercial real estate
Productivity: The holy grail of commercial real estateProductivity: The holy grail of commercial real estate
Productivity: The holy grail of commercial real estate
 
Barriers To A.I Adoption In Enterprise Environment
Barriers To A.I Adoption In Enterprise EnvironmentBarriers To A.I Adoption In Enterprise Environment
Barriers To A.I Adoption In Enterprise Environment
 
You're losing money, and don't even know it: How to maximize your law firm ga...
You're losing money, and don't even know it: How to maximize your law firm ga...You're losing money, and don't even know it: How to maximize your law firm ga...
You're losing money, and don't even know it: How to maximize your law firm ga...
 
Make your communications count: Effective UC, a wrap up
Make your communications count:  Effective UC, a wrap upMake your communications count:  Effective UC, a wrap up
Make your communications count: Effective UC, a wrap up
 
MOTM 2015 - New ADP Experience
MOTM 2015 - New ADP ExperienceMOTM 2015 - New ADP Experience
MOTM 2015 - New ADP Experience
 
Seven Challenges For People Analytics
Seven Challenges For People Analytics Seven Challenges For People Analytics
Seven Challenges For People Analytics
 
Organizational development measures
Organizational development measuresOrganizational development measures
Organizational development measures
 
Reimagining the Future of Work
Reimagining the Future of WorkReimagining the Future of Work
Reimagining the Future of Work
 
ADP ReThink 2016: Evolution of Work
ADP ReThink 2016: Evolution of WorkADP ReThink 2016: Evolution of Work
ADP ReThink 2016: Evolution of Work
 
10 examples of People Analytics projects
10 examples of People Analytics projects10 examples of People Analytics projects
10 examples of People Analytics projects
 
Behavioural Safety In Construction - Keystone Training
Behavioural Safety In Construction - Keystone TrainingBehavioural Safety In Construction - Keystone Training
Behavioural Safety In Construction - Keystone Training
 
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...Using technology to deliver seamless employee experiences - Kate Thomas, Solu...
Using technology to deliver seamless employee experiences - Kate Thomas, Solu...
 
Top 10 Qualities of a Great Leader in the 21st Century
Top 10 Qualities of a Great Leader in the 21st CenturyTop 10 Qualities of a Great Leader in the 21st Century
Top 10 Qualities of a Great Leader in the 21st Century
 
Microsoft HR i en ny æra
Microsoft HR i en ny æraMicrosoft HR i en ny æra
Microsoft HR i en ny æra
 
Promise and Perils of Predictive Analytics
Promise and Perils of Predictive Analytics Promise and Perils of Predictive Analytics
Promise and Perils of Predictive Analytics
 
Human resource measurs
Human resource measursHuman resource measurs
Human resource measurs
 
Welcome to ConnectIn London | ConnectIn London 2016
Welcome to ConnectIn London | ConnectIn London 2016Welcome to ConnectIn London | ConnectIn London 2016
Welcome to ConnectIn London | ConnectIn London 2016
 

Destacado

Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014Yuval Yeret
 
Agile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallAgile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallCristiano Basso
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
 
Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile SoftwareSteve Rogalsky
 
Set the World on Fire, keynote, Colorado Association of Libraries
Set the World on Fire, keynote, Colorado Association of LibrariesSet the World on Fire, keynote, Colorado Association of Libraries
Set the World on Fire, keynote, Colorado Association of LibrariesBobbi Newman
 
Jardinsde Montreal
Jardinsde MontrealJardinsde Montreal
Jardinsde MontrealDescojonate
 
Rod Johnson Cathedral
Rod Johnson CathedralRod Johnson Cathedral
Rod Johnson Cathedraldeimos
 
Ragan conference pr measurement presentation
Ragan conference pr measurement presentationRagan conference pr measurement presentation
Ragan conference pr measurement presentationShashi Bellamkonda
 
Reaching Your Patrons in the Brave New World of the Social Web
Reaching Your Patrons in the Brave New World of the Social WebReaching Your Patrons in the Brave New World of the Social Web
Reaching Your Patrons in the Brave New World of the Social WebBobbi Newman
 
2007 development of a who growth reference for school aged children and adole...
2007 development of a who growth reference for school aged children and adole...2007 development of a who growth reference for school aged children and adole...
2007 development of a who growth reference for school aged children and adole...Raul Rojas
 
4 Simple Formulas for MLM Blog Success
4 Simple Formulas for MLM Blog Success4 Simple Formulas for MLM Blog Success
4 Simple Formulas for MLM Blog SuccessJeff Hoffman
 
Brian Holmes - eTwinning
Brian Holmes - eTwinningBrian Holmes - eTwinning
Brian Holmes - eTwinningAlexa Joyce
 
eTwinning Communications Group Reports
eTwinning Communications Group ReportseTwinning Communications Group Reports
eTwinning Communications Group ReportsAlexa Joyce
 
6 Step Digression
6 Step Digression6 Step Digression
6 Step Digressionjzatko
 
Nonprofit Website Basics: A Ten-Point Checklist
Nonprofit Website Basics: A Ten-Point ChecklistNonprofit Website Basics: A Ten-Point Checklist
Nonprofit Website Basics: A Ten-Point ChecklistKivi Leroux Miller
 
SYNOPSIS PELVIC PAIN RESEARCH
SYNOPSIS PELVIC PAIN RESEARCHSYNOPSIS PELVIC PAIN RESEARCH
SYNOPSIS PELVIC PAIN RESEARCHZia Khan
 

Destacado (20)

Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014Current Trends in Agile - opening keynote for Agile Israel 2014
Current Trends in Agile - opening keynote for Agile Israel 2014
 
Agile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallAgile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wall
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
Agile Trends
Agile TrendsAgile Trends
Agile Trends
 
Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile Software
 
Set the World on Fire, keynote, Colorado Association of Libraries
Set the World on Fire, keynote, Colorado Association of LibrariesSet the World on Fire, keynote, Colorado Association of Libraries
Set the World on Fire, keynote, Colorado Association of Libraries
 
Jardinsde Montreal
Jardinsde MontrealJardinsde Montreal
Jardinsde Montreal
 
Rod Johnson Cathedral
Rod Johnson CathedralRod Johnson Cathedral
Rod Johnson Cathedral
 
Ragan conference pr measurement presentation
Ragan conference pr measurement presentationRagan conference pr measurement presentation
Ragan conference pr measurement presentation
 
Reaching Your Patrons in the Brave New World of the Social Web
Reaching Your Patrons in the Brave New World of the Social WebReaching Your Patrons in the Brave New World of the Social Web
Reaching Your Patrons in the Brave New World of the Social Web
 
2007 development of a who growth reference for school aged children and adole...
2007 development of a who growth reference for school aged children and adole...2007 development of a who growth reference for school aged children and adole...
2007 development of a who growth reference for school aged children and adole...
 
4 Simple Formulas for MLM Blog Success
4 Simple Formulas for MLM Blog Success4 Simple Formulas for MLM Blog Success
4 Simple Formulas for MLM Blog Success
 
Brian Holmes - eTwinning
Brian Holmes - eTwinningBrian Holmes - eTwinning
Brian Holmes - eTwinning
 
Goalswithocw
GoalswithocwGoalswithocw
Goalswithocw
 
Ruu Etika Peny Neg
Ruu Etika Peny NegRuu Etika Peny Neg
Ruu Etika Peny Neg
 
eTwinning Communications Group Reports
eTwinning Communications Group ReportseTwinning Communications Group Reports
eTwinning Communications Group Reports
 
6 Step Digression
6 Step Digression6 Step Digression
6 Step Digression
 
Nonprofit Website Basics: A Ten-Point Checklist
Nonprofit Website Basics: A Ten-Point ChecklistNonprofit Website Basics: A Ten-Point Checklist
Nonprofit Website Basics: A Ten-Point Checklist
 
SYNOPSIS PELVIC PAIN RESEARCH
SYNOPSIS PELVIC PAIN RESEARCHSYNOPSIS PELVIC PAIN RESEARCH
SYNOPSIS PELVIC PAIN RESEARCH
 
Trenes
TrenesTrenes
Trenes
 

Similar a Kent Beck Trends In Agile Development

Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...
Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...
Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...eZ Systems
 
Omdømmedagen 2009: Peggy Brønn (BI)
Omdømmedagen 2009: Peggy Brønn (BI)Omdømmedagen 2009: Peggy Brønn (BI)
Omdømmedagen 2009: Peggy Brønn (BI)Andreas Rødland
 
Big Data + Human Data for Better Product Strategy
Big Data + Human Data for Better Product StrategyBig Data + Human Data for Better Product Strategy
Big Data + Human Data for Better Product StrategyAliza Gold
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
 
Membership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterMembership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterG3 Communications
 
Extending program logic to the Web
Extending program logic to the  WebExtending program logic to the  Web
Extending program logic to the WebPhillip Smith
 
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...Human Capital Media
 
An Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit GrowthAn Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit GrowthOptimizely
 
Co builder - Enterpreneur Mobile Companion
Co builder - Enterpreneur Mobile CompanionCo builder - Enterpreneur Mobile Companion
Co builder - Enterpreneur Mobile CompanionSCALE
 
Including the User: How insights drive business #pswud2017
Including the User: How insights drive business #pswud2017Including the User: How insights drive business #pswud2017
Including the User: How insights drive business #pswud2017Jeremy Johnson
 
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...TALiNT Partners
 
Connecting with Customers
Connecting with CustomersConnecting with Customers
Connecting with CustomersTechWell
 
Masterclass powerpoint 2022...pptx
Masterclass powerpoint 2022...pptxMasterclass powerpoint 2022...pptx
Masterclass powerpoint 2022...pptxIanBoyle17
 
Web Design For ROI
Web Design For ROIWeb Design For ROI
Web Design For ROIAquent
 
If You Don't Want to Know... Don't Ask
If You Don't Want to Know... Don't AskIf You Don't Want to Know... Don't Ask
If You Don't Want to Know... Don't AskBrewCity HDI
 
Software Development Company Corporate Presentation
Software Development Company Corporate Presentation Software Development Company Corporate Presentation
Software Development Company Corporate Presentation Aapna Infotech
 
Academy mortgage
Academy mortgageAcademy mortgage
Academy mortgageGlenn Hodge
 

Similar a Kent Beck Trends In Agile Development (20)

Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...
Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...
Act with Digital Certainty - Sigurður Orri Guðmundsson - Presentation at eZ C...
 
Omdømmedagen 2009: Peggy Brønn (BI)
Omdømmedagen 2009: Peggy Brønn (BI)Omdømmedagen 2009: Peggy Brønn (BI)
Omdømmedagen 2009: Peggy Brønn (BI)
 
Big Data + Human Data for Better Product Strategy
Big Data + Human Data for Better Product StrategyBig Data + Human Data for Better Product Strategy
Big Data + Human Data for Better Product Strategy
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
 
Membership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that MatterMembership, Engagement and the Metrics that Matter
Membership, Engagement and the Metrics that Matter
 
Extending program logic to the Web
Extending program logic to the  WebExtending program logic to the  Web
Extending program logic to the Web
 
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...
THE DATAFICATION OF TALENT MANAGEMENT: HOW PEOPLE ANALYTICS LEADS TO STRATEGI...
 
An Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit GrowthAn Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit Growth
 
Co builder - Enterpreneur Mobile Companion
Co builder - Enterpreneur Mobile CompanionCo builder - Enterpreneur Mobile Companion
Co builder - Enterpreneur Mobile Companion
 
Including the User: How insights drive business #pswud2017
Including the User: How insights drive business #pswud2017Including the User: How insights drive business #pswud2017
Including the User: How insights drive business #pswud2017
 
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...
The Power Of Assessment Thomas de Zeeuw, Managing Director, cut-e The Netherl...
 
RFP Dating Game
RFP Dating GameRFP Dating Game
RFP Dating Game
 
Connecting with Customers
Connecting with CustomersConnecting with Customers
Connecting with Customers
 
Masterclass powerpoint 2022...pptx
Masterclass powerpoint 2022...pptxMasterclass powerpoint 2022...pptx
Masterclass powerpoint 2022...pptx
 
Web Design For ROI
Web Design For ROIWeb Design For ROI
Web Design For ROI
 
Febwebinar
FebwebinarFebwebinar
Febwebinar
 
If You Don't Want to Know... Don't Ask
If You Don't Want to Know... Don't AskIf You Don't Want to Know... Don't Ask
If You Don't Want to Know... Don't Ask
 
Software Development Company Corporate Presentation
Software Development Company Corporate Presentation Software Development Company Corporate Presentation
Software Development Company Corporate Presentation
 
Academy mortgage
Academy mortgageAcademy mortgage
Academy mortgage
 
Academy mortgage
Academy mortgageAcademy mortgage
Academy mortgage
 

Más de deimos

Aspect Orientated Programming in Ruby
Aspect Orientated Programming in RubyAspect Orientated Programming in Ruby
Aspect Orientated Programming in Rubydeimos
 
Randy Shoup eBays Architectural Principles
Randy Shoup eBays Architectural PrinciplesRandy Shoup eBays Architectural Principles
Randy Shoup eBays Architectural Principlesdeimos
 
Remy Sharp The DOM scripting toolkit jQuery
Remy Sharp The DOM scripting toolkit jQueryRemy Sharp The DOM scripting toolkit jQuery
Remy Sharp The DOM scripting toolkit jQuerydeimos
 
Ola Bini J Ruby Power On The Jvm
Ola Bini J Ruby Power On The JvmOla Bini J Ruby Power On The Jvm
Ola Bini J Ruby Power On The Jvmdeimos
 
Joe Walker Interactivewebsites Cometand Dwr
Joe Walker Interactivewebsites Cometand DwrJoe Walker Interactivewebsites Cometand Dwr
Joe Walker Interactivewebsites Cometand Dwrdeimos
 
Aslak Hellesoy Executable User Stories R Spec Bdd
Aslak Hellesoy Executable User Stories R Spec BddAslak Hellesoy Executable User Stories R Spec Bdd
Aslak Hellesoy Executable User Stories R Spec Bdddeimos
 
Venkat Subramaniam Building DSLs In Groovy
Venkat Subramaniam Building DSLs In GroovyVenkat Subramaniam Building DSLs In Groovy
Venkat Subramaniam Building DSLs In Groovydeimos
 
Venkat Subramaniam Blending Java With Dynamic Languages
Venkat Subramaniam Blending Java With Dynamic LanguagesVenkat Subramaniam Blending Java With Dynamic Languages
Venkat Subramaniam Blending Java With Dynamic Languagesdeimos
 
Udi Dahan Intentions And Interfaces
Udi Dahan Intentions And InterfacesUdi Dahan Intentions And Interfaces
Udi Dahan Intentions And Interfacesdeimos
 
Tim Mackinnon Agile And Beyond
Tim Mackinnon Agile And BeyondTim Mackinnon Agile And Beyond
Tim Mackinnon Agile And Beyonddeimos
 
Steve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And SerendipitySteve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And Serendipitydeimos
 
Stefan Tilkov Soa Rest And The Web
Stefan Tilkov Soa Rest And The WebStefan Tilkov Soa Rest And The Web
Stefan Tilkov Soa Rest And The Webdeimos
 
Stefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To RestStefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To Restdeimos
 
Mike Stolz Dramatic Scalability
Mike Stolz Dramatic ScalabilityMike Stolz Dramatic Scalability
Mike Stolz Dramatic Scalabilitydeimos
 
Matt Youill Betfair
Matt Youill BetfairMatt Youill Betfair
Matt Youill Betfairdeimos
 
Pete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two SystemsPete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two Systemsdeimos
 
Paul Fremantle Restful SOA Registry
Paul Fremantle Restful SOA RegistryPaul Fremantle Restful SOA Registry
Paul Fremantle Restful SOA Registrydeimos
 
Ola Bini Evolving The Java Platform
Ola Bini Evolving The Java PlatformOla Bini Evolving The Java Platform
Ola Bini Evolving The Java Platformdeimos
 
Neal Gafter Java Evolution
Neal Gafter Java EvolutionNeal Gafter Java Evolution
Neal Gafter Java Evolutiondeimos
 
Markus Voelter Textual DSLs
Markus Voelter Textual DSLsMarkus Voelter Textual DSLs
Markus Voelter Textual DSLsdeimos
 

Más de deimos (20)

Aspect Orientated Programming in Ruby
Aspect Orientated Programming in RubyAspect Orientated Programming in Ruby
Aspect Orientated Programming in Ruby
 
Randy Shoup eBays Architectural Principles
Randy Shoup eBays Architectural PrinciplesRandy Shoup eBays Architectural Principles
Randy Shoup eBays Architectural Principles
 
Remy Sharp The DOM scripting toolkit jQuery
Remy Sharp The DOM scripting toolkit jQueryRemy Sharp The DOM scripting toolkit jQuery
Remy Sharp The DOM scripting toolkit jQuery
 
Ola Bini J Ruby Power On The Jvm
Ola Bini J Ruby Power On The JvmOla Bini J Ruby Power On The Jvm
Ola Bini J Ruby Power On The Jvm
 
Joe Walker Interactivewebsites Cometand Dwr
Joe Walker Interactivewebsites Cometand DwrJoe Walker Interactivewebsites Cometand Dwr
Joe Walker Interactivewebsites Cometand Dwr
 
Aslak Hellesoy Executable User Stories R Spec Bdd
Aslak Hellesoy Executable User Stories R Spec BddAslak Hellesoy Executable User Stories R Spec Bdd
Aslak Hellesoy Executable User Stories R Spec Bdd
 
Venkat Subramaniam Building DSLs In Groovy
Venkat Subramaniam Building DSLs In GroovyVenkat Subramaniam Building DSLs In Groovy
Venkat Subramaniam Building DSLs In Groovy
 
Venkat Subramaniam Blending Java With Dynamic Languages
Venkat Subramaniam Blending Java With Dynamic LanguagesVenkat Subramaniam Blending Java With Dynamic Languages
Venkat Subramaniam Blending Java With Dynamic Languages
 
Udi Dahan Intentions And Interfaces
Udi Dahan Intentions And InterfacesUdi Dahan Intentions And Interfaces
Udi Dahan Intentions And Interfaces
 
Tim Mackinnon Agile And Beyond
Tim Mackinnon Agile And BeyondTim Mackinnon Agile And Beyond
Tim Mackinnon Agile And Beyond
 
Steve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And SerendipitySteve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And Serendipity
 
Stefan Tilkov Soa Rest And The Web
Stefan Tilkov Soa Rest And The WebStefan Tilkov Soa Rest And The Web
Stefan Tilkov Soa Rest And The Web
 
Stefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To RestStefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To Rest
 
Mike Stolz Dramatic Scalability
Mike Stolz Dramatic ScalabilityMike Stolz Dramatic Scalability
Mike Stolz Dramatic Scalability
 
Matt Youill Betfair
Matt Youill BetfairMatt Youill Betfair
Matt Youill Betfair
 
Pete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two SystemsPete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two Systems
 
Paul Fremantle Restful SOA Registry
Paul Fremantle Restful SOA RegistryPaul Fremantle Restful SOA Registry
Paul Fremantle Restful SOA Registry
 
Ola Bini Evolving The Java Platform
Ola Bini Evolving The Java PlatformOla Bini Evolving The Java Platform
Ola Bini Evolving The Java Platform
 
Neal Gafter Java Evolution
Neal Gafter Java EvolutionNeal Gafter Java Evolution
Neal Gafter Java Evolution
 
Markus Voelter Textual DSLs
Markus Voelter Textual DSLsMarkus Voelter Textual DSLs
Markus Voelter Textual DSLs
 

Último

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 

Último (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 

Kent Beck Trends In Agile Development

  • 1. Trends in Agile Development Kent Beck Three Rivers Institute
  • 2. Development Trends ↑ Deployments ↑ Tests ↓ Co-location ↑ Complexity ↕ Scale
  • 3. Business Trends • Accountability – Oregon Health Sciences University publishes death rates for major operations— www.OHSUhealth.com/Quality_Service • Responsibility – Mitsubishi, Hyundai, and Kia offer 10-year, 100,000 mile warranties on their cars • Transparency • Relationships – Keeping customers is cheaper than getting customers
  • 4. Demand Trends • Accountable partners – Effective software – Reliable software – When promised – Reasonable price
  • 5. Social Evolution • Historically – High pay – No deadlines – “Wizard” status – Excused for socially inappropriate behavior • New generation of Business Professionals – Grew up with technology—no longer mystical – Trustworthy behavior expected – Belief in the value of relationships
  • 6. Trends lead to Opportunity • Be realistically valuable to our: – Teams – Companies – Communities • Balance – Being honest about what we can do frees us to work • Sustainable – Based on reality • Build business relationships
  • 7. Relationships • Productive business relationships – Trustworthy – Responsible – Accountable • Less Waste from – Hiding – “Spin” – Worrying • Benefits – Increased confidence in your business partners – Increased collaboration and creativity – Increased opportunities – An interesting life outside of work (American value)
  • 8. Agile Development • Fortuitous Synergy – Business trend towards accountable business practice – Agile development • Agile developers have techniques for: – Estimation/commitment – Listening and responding to customers – Producing reliable software
  • 9. Who is Getting Agile? • Large and small companies • Large and small teams • Product development and internal development • Regulated industries and startups • Governments and industry • Agile 200x conference growing 40%/year – Not just programmers
  • 10. Why Agile Development? • Relationship • Reliability • Low cost of change • Increased return on investment
  • 11. Key Skills • Social skills – Listening – Teamwork and teambuilding – Appreciative attitude – Emotional intelligence – Integrity • Technical skills – Incremental design – Automated testing – Self education
  • 12. Next Steps • What does your team do well? • How could you use agile techniques to enhance your strengths?
  • 13. Resources • www.threeriversinstitute.org, article on Getting Started with XP • Being Agile course • Dale Emery’s web site, www.dhemery.com • Extreme Programming Explained, 2nd Edition • Implementation Patterns • Test-Driven Development: By Example • Mailing lists—http://groups.yahoo.com/group/ extremeprogramming