SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
The Heart of Agile, Lightning talk
Craig Brown
Sydney July 2016
#LASTConf
1999
Agile manifesto
Is Agile dead?
TDD
BDD
Hypothesis
driven
Visualise all the
things
Small releases
Automate all
the things
Fast feedback
User Stories
Stand-ups
Retrospectives
Showcases
Sprint Review
Story maps
Pair
Programming
Just in time
design
Shared
ownership
Collaborative
planning
Planning poker
Burn downs
Story points
Continuous
integration
Test
Automation
Build and
operate
Micro-services
Velocity
User Stories
Backlog
grooming
Rapid Software
Testing Measure cycle
times
Scrum Masters
Agile coaching
Test
Automation
2 week sprints
Cross-functional
teams
Yes, of course I want to know more!
Watch Dr Cockburn give an hour long talk in more depth on heart of Agile.
Click the picture!

Mais conteúdo relacionado

Destaque

Improve together
Improve togetherImprove together
Improve togetherCraig Brown
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = ScopeCraig Brown
 
Penatalayanan atas Talenta (Strength Finder)
Penatalayanan atas Talenta (Strength Finder)Penatalayanan atas Talenta (Strength Finder)
Penatalayanan atas Talenta (Strength Finder)Johan Setiawan
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Craig Brown
 
Matrix management
Matrix managementMatrix management
Matrix managementCraig Brown
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scopeCraig Brown
 
The Project Management Process - Week 3
The Project Management Process - Week 3The Project Management Process - Week 3
The Project Management Process - Week 3Craig Brown
 
The Project Management Process - Week 9 Performance Management
The Project Management Process - Week 9   Performance ManagementThe Project Management Process - Week 9   Performance Management
The Project Management Process - Week 9 Performance ManagementCraig Brown
 
The Project Management Process - Week 10 Global Issues in IT projects
The Project Management Process - Week 10   Global Issues in IT projectsThe Project Management Process - Week 10   Global Issues in IT projects
The Project Management Process - Week 10 Global Issues in IT projectsCraig Brown
 
The Project Management Process - Week 11 Contemporary Issues
The Project Management Process - Week 11   Contemporary IssuesThe Project Management Process - Week 11   Contemporary Issues
The Project Management Process - Week 11 Contemporary IssuesCraig Brown
 
The Project Management Process - Week 8 Conflict Management
The Project Management Process - Week 8   Conflict ManagementThe Project Management Process - Week 8   Conflict Management
The Project Management Process - Week 8 Conflict ManagementCraig Brown
 
The Project Management Process - Week 7 Managing Teams
The Project Management Process - Week 7   Managing TeamsThe Project Management Process - Week 7   Managing Teams
The Project Management Process - Week 7 Managing TeamsCraig Brown
 
The Project Management Process - Week 6 Leadership
The Project Management Process - Week 6   LeadershipThe Project Management Process - Week 6   Leadership
The Project Management Process - Week 6 LeadershipCraig Brown
 
Project Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleProject Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleAndrew Schwartz
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project ManagementRodolfo Siles
 
Vita Marie Phares strength finder
Vita Marie Phares strength finderVita Marie Phares strength finder
Vita Marie Phares strength finderVita Marie Phares
 
Glenn Watkins Strength Finder
Glenn Watkins Strength FinderGlenn Watkins Strength Finder
Glenn Watkins Strength Finderglenndwatkins
 
Strength finder report Fraser Calderwood
Strength finder report Fraser CalderwoodStrength finder report Fraser Calderwood
Strength finder report Fraser CalderwoodFraser Calderwood
 

Destaque (20)

Improve together
Improve togetherImprove together
Improve together
 
Project management
Project managementProject management
Project management
 
5 Project Roles
5 Project Roles5 Project Roles
5 Project Roles
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = Scope
 
Penatalayanan atas Talenta (Strength Finder)
Penatalayanan atas Talenta (Strength Finder)Penatalayanan atas Talenta (Strength Finder)
Penatalayanan atas Talenta (Strength Finder)
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016
 
Matrix management
Matrix managementMatrix management
Matrix management
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
The Project Management Process - Week 3
The Project Management Process - Week 3The Project Management Process - Week 3
The Project Management Process - Week 3
 
The Project Management Process - Week 9 Performance Management
The Project Management Process - Week 9   Performance ManagementThe Project Management Process - Week 9   Performance Management
The Project Management Process - Week 9 Performance Management
 
The Project Management Process - Week 10 Global Issues in IT projects
The Project Management Process - Week 10   Global Issues in IT projectsThe Project Management Process - Week 10   Global Issues in IT projects
The Project Management Process - Week 10 Global Issues in IT projects
 
The Project Management Process - Week 11 Contemporary Issues
The Project Management Process - Week 11   Contemporary IssuesThe Project Management Process - Week 11   Contemporary Issues
The Project Management Process - Week 11 Contemporary Issues
 
The Project Management Process - Week 8 Conflict Management
The Project Management Process - Week 8   Conflict ManagementThe Project Management Process - Week 8   Conflict Management
The Project Management Process - Week 8 Conflict Management
 
The Project Management Process - Week 7 Managing Teams
The Project Management Process - Week 7   Managing TeamsThe Project Management Process - Week 7   Managing Teams
The Project Management Process - Week 7 Managing Teams
 
The Project Management Process - Week 6 Leadership
The Project Management Process - Week 6   LeadershipThe Project Management Process - Week 6   Leadership
The Project Management Process - Week 6 Leadership
 
Project Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleProject Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern Sample
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Vita Marie Phares strength finder
Vita Marie Phares strength finderVita Marie Phares strength finder
Vita Marie Phares strength finder
 
Glenn Watkins Strength Finder
Glenn Watkins Strength FinderGlenn Watkins Strength Finder
Glenn Watkins Strength Finder
 
Strength finder report Fraser Calderwood
Strength finder report Fraser CalderwoodStrength finder report Fraser Calderwood
Strength finder report Fraser Calderwood
 

Mais de Craig Brown

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Craig Brown
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019Craig Brown
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook Craig Brown
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 stepsCraig Brown
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing nightCraig Brown
 
Continual feedback
Continual feedbackContinual feedback
Continual feedbackCraig Brown
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modellingCraig Brown
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCraig Brown
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00Craig Brown
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Craig Brown
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using ScrumCraig Brown
 
Ba tips: the complexity of workshops
Ba tips:  the complexity of workshopsBa tips:  the complexity of workshops
Ba tips: the complexity of workshopsCraig Brown
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product OwnerCraig Brown
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software RequrementsCraig Brown
 
How To Assess Project Proposals
How To Assess Project ProposalsHow To Assess Project Proposals
How To Assess Project ProposalsCraig Brown
 
How To Review Software Requirements
How To Review Software RequirementsHow To Review Software Requirements
How To Review Software RequirementsCraig Brown
 
Software Project Methods
Software Project MethodsSoftware Project Methods
Software Project MethodsCraig Brown
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User StoriesCraig Brown
 

Mais de Craig Brown (20)

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 steps
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing night
 
Continual feedback
Continual feedbackContinual feedback
Continual feedback
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a Workshop
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00
 
Agile values
Agile valuesAgile values
Agile values
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using Scrum
 
Ba tips: the complexity of workshops
Ba tips:  the complexity of workshopsBa tips:  the complexity of workshops
Ba tips: the complexity of workshops
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Business Analyst As Product Owner
Business Analyst As Product OwnerBusiness Analyst As Product Owner
Business Analyst As Product Owner
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software Requrements
 
How To Assess Project Proposals
How To Assess Project ProposalsHow To Assess Project Proposals
How To Assess Project Proposals
 
How To Review Software Requirements
How To Review Software RequirementsHow To Review Software Requirements
How To Review Software Requirements
 
Software Project Methods
Software Project MethodsSoftware Project Methods
Software Project Methods
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User Stories
 

Último

1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
71368-80-4.pdf Fast delivery good quality
71368-80-4.pdf Fast delivery  good quality71368-80-4.pdf Fast delivery  good quality
71368-80-4.pdf Fast delivery good qualitycathy664059
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansNugget Global
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Neha Jhalani Hiranandani: A Guide to Her Life and Career
Neha Jhalani Hiranandani: A Guide to Her Life and CareerNeha Jhalani Hiranandani: A Guide to Her Life and Career
Neha Jhalani Hiranandani: A Guide to Her Life and Careerr98588472
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverseSiemens
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 
Paul Turovsky - Real Estate Professional
Paul Turovsky - Real Estate ProfessionalPaul Turovsky - Real Estate Professional
Paul Turovsky - Real Estate ProfessionalPaul Turovsky
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Customizable Contents Restoration Training
Customizable Contents Restoration TrainingCustomizable Contents Restoration Training
Customizable Contents Restoration TrainingCalvinarnold843
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdfSherl Simon
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
Fundamentals Welcome and Inclusive DEIB
Fundamentals Welcome and  Inclusive DEIBFundamentals Welcome and  Inclusive DEIB
Fundamentals Welcome and Inclusive DEIBGregory DeShields
 

Último (20)

1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
71368-80-4.pdf Fast delivery good quality
71368-80-4.pdf Fast delivery  good quality71368-80-4.pdf Fast delivery  good quality
71368-80-4.pdf Fast delivery good quality
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business Loans
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Neha Jhalani Hiranandani: A Guide to Her Life and Career
Neha Jhalani Hiranandani: A Guide to Her Life and CareerNeha Jhalani Hiranandani: A Guide to Her Life and Career
Neha Jhalani Hiranandani: A Guide to Her Life and Career
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverse
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
Toyota and Seven Parts Storage Techniques
Toyota and Seven Parts Storage TechniquesToyota and Seven Parts Storage Techniques
Toyota and Seven Parts Storage Techniques
 
Paul Turovsky - Real Estate Professional
Paul Turovsky - Real Estate ProfessionalPaul Turovsky - Real Estate Professional
Paul Turovsky - Real Estate Professional
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Customizable Contents Restoration Training
Customizable Contents Restoration TrainingCustomizable Contents Restoration Training
Customizable Contents Restoration Training
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf
5-Step Framework to Convert Any Business into a Wealth Generation Machine.pdf
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
Fundamentals Welcome and Inclusive DEIB
Fundamentals Welcome and  Inclusive DEIBFundamentals Welcome and  Inclusive DEIB
Fundamentals Welcome and Inclusive DEIB
 

Heart of Agile - lightning talk

  • 1. The Heart of Agile, Lightning talk Craig Brown Sydney July 2016 #LASTConf
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 10.
  • 11.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 21.
  • 22. TDD BDD Hypothesis driven Visualise all the things Small releases Automate all the things Fast feedback User Stories Stand-ups Retrospectives Showcases Sprint Review Story maps Pair Programming Just in time design Shared ownership Collaborative planning Planning poker Burn downs Story points Continuous integration Test Automation Build and operate Micro-services Velocity User Stories Backlog grooming Rapid Software Testing Measure cycle times Scrum Masters Agile coaching Test Automation 2 week sprints Cross-functional teams
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Yes, of course I want to know more! Watch Dr Cockburn give an hour long talk in more depth on heart of Agile. Click the picture!

Notas do Editor

  1. After 260 sprints what are you talking about in your retrospectives?
  2. A story about call centres; Clarifying the rules of the game reduces options and degrades quality
  3. Get the book from here http://hereticsguidebooks.com/
  4. Methodology reduces ambiguity an thus anxiety. Harnessing ambiguity is a competitive advantage.
  5. Things start simple
  6. The good old days Scrum FDD DSDM XP
  7. And new models weren’t always complicated Kanban Lean startup Devops
  8. DAD SAFE LESS Nexus Fluency Elaborating Kanban
  9. Product proliferation… remind you of anything?
  10. So, with all this codification going on, is Agile – mindfully figuring out what to do – dead?
  11. We have a new model that can harness ambiguity and bring us back to being mindful
  12. For example – making choices about the agile techniques and methods we use
  13. The techniques that are always necessary for success are presented here
  14. Cue “Ice Ice Baby”
  15. Heart of Agile could revive the movement
  16. Start anywhere Collaborate Deliver Reflect Improve
  17. Video is here: https://www.aconex.com/careers/blogs/engineering/alistair-cockburn-and-heart-agile