SlideShare a Scribd company logo
1 of 13
Download to read offline
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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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 to 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 to 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
 

More from 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
 

More from 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
 

Recently uploaded

Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxJemalSeid25
 
PPONE Updated FINAL Josie "Josi J" Jones.pdf
PPONE Updated FINAL Josie "Josi J" Jones.pdfPPONE Updated FINAL Josie "Josi J" Jones.pdf
PPONE Updated FINAL Josie "Josi J" Jones.pdfjkjones4
 
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...mwangimwangi222
 
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)tazeenaila12
 
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfTalent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfCharles Cotter, PhD
 
Trend Marketing 2024_Inisago_RosalinaOmega
Trend Marketing 2024_Inisago_RosalinaOmegaTrend Marketing 2024_Inisago_RosalinaOmega
Trend Marketing 2024_Inisago_RosalinaOmegaRosalinaOmega
 
Project and Portfolio 1: Personal Branding
Project and Portfolio 1: Personal BrandingProject and Portfolio 1: Personal Branding
Project and Portfolio 1: Personal Brandingsecretlegendcompany
 
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003believeminhh
 
R2B What is Red2Blue Session 1 Deck.pptx
R2B What is Red2Blue Session 1 Deck.pptxR2B What is Red2Blue Session 1 Deck.pptx
R2B What is Red2Blue Session 1 Deck.pptxkirsten544048
 
Monthly Social Media Update March 2024 - Luan.pptx
Monthly Social Media Update March 2024 - Luan.pptxMonthly Social Media Update March 2024 - Luan.pptx
Monthly Social Media Update March 2024 - Luan.pptxAndy Lambert
 
Mastering Enterprise CMS Development: A Comprehensive Guide
Mastering Enterprise CMS Development: A Comprehensive GuideMastering Enterprise CMS Development: A Comprehensive Guide
Mastering Enterprise CMS Development: A Comprehensive GuideSynapseIndia
 
Live-Streaming in the Music Industry Webinar
Live-Streaming in the Music Industry WebinarLive-Streaming in the Music Industry Webinar
Live-Streaming in the Music Industry WebinarNathanielSchmuck
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..dlewis191
 
Abu Dhabi Vip Call Girl (971555702306 Uh
Abu Dhabi Vip Call Girl (971555702306 UhAbu Dhabi Vip Call Girl (971555702306 Uh
Abu Dhabi Vip Call Girl (971555702306 Uhdubaibur119
 
Plano de marketing- inglês em formato ppt
Plano de marketing- inglês  em formato pptPlano de marketing- inglês  em formato ppt
Plano de marketing- inglês em formato pptElizangelaSoaresdaCo
 
Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsP&CO
 
Personal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaPersonal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaEricBonilla13
 
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 Building Your Personal Brand on LinkedIn - Expert Planet-  2024 Building Your Personal Brand on LinkedIn - Expert Planet-  2024
Building Your Personal Brand on LinkedIn - Expert Planet- 2024Stephan Koning
 

Recently uploaded (20)

Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptx
 
PPONE Updated FINAL Josie "Josi J" Jones.pdf
PPONE Updated FINAL Josie "Josi J" Jones.pdfPPONE Updated FINAL Josie "Josi J" Jones.pdf
PPONE Updated FINAL Josie "Josi J" Jones.pdf
 
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...
Solution Manual for Exploring Strategy Text And Cases 12th Edition Gerry John...
 
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
 
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfTalent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
 
Trend Marketing 2024_Inisago_RosalinaOmega
Trend Marketing 2024_Inisago_RosalinaOmegaTrend Marketing 2024_Inisago_RosalinaOmega
Trend Marketing 2024_Inisago_RosalinaOmega
 
WAM Corporate Presentation Mar 25 2024.pdf
WAM Corporate Presentation Mar 25 2024.pdfWAM Corporate Presentation Mar 25 2024.pdf
WAM Corporate Presentation Mar 25 2024.pdf
 
Project and Portfolio 1: Personal Branding
Project and Portfolio 1: Personal BrandingProject and Portfolio 1: Personal Branding
Project and Portfolio 1: Personal Branding
 
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
 
R2B What is Red2Blue Session 1 Deck.pptx
R2B What is Red2Blue Session 1 Deck.pptxR2B What is Red2Blue Session 1 Deck.pptx
R2B What is Red2Blue Session 1 Deck.pptx
 
Monthly Social Media Update March 2024 - Luan.pptx
Monthly Social Media Update March 2024 - Luan.pptxMonthly Social Media Update March 2024 - Luan.pptx
Monthly Social Media Update March 2024 - Luan.pptx
 
Mastering Enterprise CMS Development: A Comprehensive Guide
Mastering Enterprise CMS Development: A Comprehensive GuideMastering Enterprise CMS Development: A Comprehensive Guide
Mastering Enterprise CMS Development: A Comprehensive Guide
 
Live-Streaming in the Music Industry Webinar
Live-Streaming in the Music Industry WebinarLive-Streaming in the Music Industry Webinar
Live-Streaming in the Music Industry Webinar
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..
 
Abu Dhabi Vip Call Girl (971555702306 Uh
Abu Dhabi Vip Call Girl (971555702306 UhAbu Dhabi Vip Call Girl (971555702306 Uh
Abu Dhabi Vip Call Girl (971555702306 Uh
 
Plano de marketing- inglês em formato ppt
Plano de marketing- inglês  em formato pptPlano de marketing- inglês  em formato ppt
Plano de marketing- inglês em formato ppt
 
Trailbrazer In Socially Conscious Construction
Trailbrazer In Socially Conscious ConstructionTrailbrazer In Socially Conscious Construction
Trailbrazer In Socially Conscious Construction
 
Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizations
 
Personal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaPersonal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric Bonilla
 
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 Building Your Personal Brand on LinkedIn - Expert Planet-  2024 Building Your Personal Brand on LinkedIn - Expert Planet-  2024
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 

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