Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
State of Agile 2016
Clint Edmonson
Polaris Solutions
Agile 2016
Conference
Attendance
• 2300 attendees
• Over 50 countries
• Role breakdown
• 33% executives & managers
• 33% c...
Agile is Evolving…
• Growing beyond the software industry
• Agile is Mindset movement
• Business influencers spreading the...
Agile culture change is becoming better understood
• Culture is a shared set of beliefs, values, and assumptions
• Shiftin...
Agile at scale in the enterprise is becoming mainstream
• Transformation patterns have emerged
• Smart companies are focus...
SCALED AGILE FRAMEWORK (SAFe) is thriving!
EvolutionArchitecture Evolution
Architecture Evolution
Are your server PETS or CATTLE?
Streamlining DevOps
• Cattle vs Pets
• Containers
• Infrastructure as Code (IaC)
• Self service app & container fabrics (C...
From a presentation titled “CERN Data Centre Evolution” that details the scientific organisation's 12,000-odd servers and ...
MultiplicityofGoods
Multiplicityof
methodsfor
transporting/storing
DoIworryabout
howgoodsinteract
(e.g.coffeebeans
nexttos...
Static website Web frontendUser DB Queue Analytics DB
Development
VM
QA server Public Cloud Contributor’s
laptop
Docker is...
Why it works—separation of concerns
• Dan the Developer
• Worries about what’s “inside” the
container
• His code
• His Lib...
App
A
Containers vs. VMs
Hypervisor (Type 2)
Host OS
Server
Guest
OS
Bins/
Libs
App
A’
Guest
OS
Bins/
Libs
App
B
Guest
OS
...
Ecosystem Support
• Operating systems
• Virtually any distribution with a 2.6.32+ kernel
• Red Hat/Docker collaboration to...
Microsoft’s container options are growing…
BOOK RECOMMENDATION
THANK YOU!
C l i n t E d m o n s o n
c l i n t . e d m o n s o n @ p o l a r i s s o l u t i o n s . c o m
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
State of agile 2016
Upcoming SlideShare
Loading in …5
×

State of agile 2016

336 views

Published on

This summer the Agile Alliance gathered together the world’s greatest Agile thinkers and practioners to further the advancement of Lean and Agile principles. Agile Developers and Teams, Executives and Managers, Coaches and Consultants came to Atlanta, Georgia to collaborate and learn from experts and thought leaders sharing their passion.

Please join us as we present our key takeaways and insights from this gathering of Agile tribes.

Key Topics:
The continuing evolution of Agile
Agile culture change
Scaling Agile in the enterprise
Advances in Agile architecture and DevOps

Published in: Software
  • Be the first to comment

State of agile 2016

  1. 1. State of Agile 2016 Clint Edmonson Polaris Solutions
  2. 2. Agile 2016 Conference Attendance • 2300 attendees • Over 50 countries • Role breakdown • 33% executives & managers • 33% coaches • 33% developers 12 Tracks, over 250 sessions Agile Bootcamp Enterprise Agile Audacious Salon Experience Reports Coaching & Mentoring Government Collaboration, Culture & Teams Leadership Development Practices & Craftsmanship Learning DevOps Lightning Talks
  3. 3. Agile is Evolving… • Growing beyond the software industry • Agile is Mindset movement • Business influencers spreading the word • Agile can be a business tool • Harvard Business Review, Forbes magazine • Modern Agile movement • Simplifies and generalizes agile for broader audiences • Only 4 guiding principles • Make people awesome • Make safety a prerequisite • Experiment and learn rapidly • Deliver continuous value
  4. 4. Agile culture change is becoming better understood • Culture is a shared set of beliefs, values, and assumptions • Shifting culture must happen obliquely • Learning anxiety must be less than survival anxiety • Change 2-3 behaviors at a time and you will change beliefs • Executives and leaders need coaching too! • Selling agile to executives is still hard • Stop using trade lingo • Stop playing games • Stop referencing Dilbert • Leverage case studies, short videos, expert testimonies
  5. 5. Agile at scale in the enterprise is becoming mainstream • Transformation patterns have emerged • Smart companies are focusing on outcomes over process • Choose agile practices that improve throughput and results • Often requires org restructuring to achieve lean and agile delivery • Multiple frameworks represented (listed by popularity) • Scrum of Scrums • SAFe • Spotify Tribes • Large Scale Scrum (LeSS) • Disciplined Agile Delivery • Nexus • PMOs are becoming PfMOs (Portfolio Management Offices) • Shift from explicit projects to leaner epics as unit of portfolio work and measurement
  6. 6. SCALED AGILE FRAMEWORK (SAFe) is thriving!
  7. 7. EvolutionArchitecture Evolution
  8. 8. Architecture Evolution
  9. 9. Are your server PETS or CATTLE?
  10. 10. Streamlining DevOps • Cattle vs Pets • Containers • Infrastructure as Code (IaC) • Self service app & container fabrics (CaaS) Docker is a game changer!
  11. 11. From a presentation titled “CERN Data Centre Evolution” that details the scientific organisation's 12,000-odd servers and plans to manage them more efficiently.
  12. 12. MultiplicityofGoods Multiplicityof methodsfor transporting/storing DoIworryabout howgoodsinteract (e.g.coffeebeans nexttospices) CanItransport quicklyandsmoothly (e.g.fromboatto traintotruck) Intermodal Shipping Container …in between, can be loaded and unloaded, stacked, transported efficiently over long distances, and transferred from one mode of transport to another A standard container that is loaded with virtually any goods, and stays sealed until it reaches final delivery.
  13. 13. Static website Web frontendUser DB Queue Analytics DB Development VM QA server Public Cloud Contributor’s laptop Docker is a shipping container system for code MultiplicityofStacks Multiplicityof hardware environments Production Cluster Customer Data Center Doservicesandapps interact appropriately? CanImigrate smoothlyandquickly …that can be manipulated using standard operations and run consistently on virtually any hardware platform An engine that enables any payload to be encapsulated as a lightweight, portable, self-sufficient container…
  14. 14. Why it works—separation of concerns • Dan the Developer • Worries about what’s “inside” the container • His code • His Libraries • His Package Manager • His Apps • His Data • All Linux servers look the same • Oscar the Ops Guy • Worries about what’s “outside” the container • Logging • Remote access • Monitoring • Network config • All containers start, stop, copy, attach, migrate, etc. the same way
  15. 15. App A Containers vs. VMs Hypervisor (Type 2) Host OS Server Guest OS Bins/ Libs App A’ Guest OS Bins/ Libs App B Guest OS Bins/ Libs AppA’ Docker Host OS Server Bins/Libs AppA Bins/Libs AppB AppB’ AppB’ AppB’ VM Container Containers are isolated, but share OS and, where appropriate, bins/libraries Guest OS Guest OS …result is significantly faster deployment, much less overhead, easier migration, faster restart
  16. 16. Ecosystem Support • Operating systems • Virtually any distribution with a 2.6.32+ kernel • Red Hat/Docker collaboration to make work across RHEL 6.4+, Fedora, and other members of the family (2.6.32 +) • CoreOS—Small core OS purpose built with Docker • OpenStack • Docker integration into NOVA (& compatibility with Glance, Horizon, etc.) accepted for Havana release • Private PaaS • OpenShift • Solum (Rackspace, OpenStack) • Other TBA • Public PaaS • Deis, Voxoz, Cocaine (Yandex), Baidu PaaS • Public IaaS • Native support in Rackspace, Digital Ocean,+++ • AMI (or equivalent) available for AWS & other • DevOps Tools • Integrations with Chef, Puppet, Jenkins, Travis, Salt, Ansible +++ • Orchestration tools • Mesos, Heat, ++ • Shipyard & others purpose built for Docker • Applications • 1000’s of Dockerized applications available at index.docker.io
  17. 17. Microsoft’s container options are growing…
  18. 18. BOOK RECOMMENDATION
  19. 19. THANK YOU! C l i n t E d m o n s o n c l i n t . e d m o n s o n @ p o l a r i s s o l u t i o n s . c o m

×