Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Enterprise Agile - The Elephant in the Room

Enterprise Agile - The Elephant in the Room

Slides to accompany a tech talk given at Galvanize in Seattle, August of 2016.

Cf1cd92ec0f82ce8c66076604f19b9cb?s=128

Joshua McKenty

August 17, 2016
Tweet

More Decks by Joshua McKenty

Other Decks in Technology

Transcript

  1. None
  2. None
  3. "Culture does not change because we desire to change it.

    Culture changes when the organization is transformed; the culture reflects the realities of people working together every day.” - Frances Hesselbein
  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. "It’s so tempting as a developer to focus on the

    negatives of a legacy codebase - and to ignore the fact that it’s been successful and valuable enough to become a legacy."
  14. None
  15. The only plan for changing an organization is to get

    knowledge.
  16. https://hbr.org/1999/07/why-good-companies-go-bad

  17. "And for every problem that is muddled by over-complexity, a

    dozen are muddled by over-simplifying.” - Sydney J. Harris
  18. Level 0 Level 1 Level 2 Level 3 JP Morgan

    Chase’s Cloud Native Maturity Model
  19. None
  20. None
  21. None
  22. None
  23. None
  24. None
  25. 25 © 2014 Pivotal Software, Inc. All rights reserved. Microservices:

    Scale Agile Teams Spring Cloud Designed for elastic infrastructure in partnership with Netflix n+1 Netflix deploys software into production thousands of times every day. How?
  26. 26 © 2014 Pivotal Software, Inc. All rights reserved. core

    boot Cloud Services Service Registry Config Server Circuit Breaker Ops + Platform Dev Spring Cloud: Cloud Native Application Framework Rich, production ready library based on Netflix OSS for cloud native components, security and management.
  27. None
  28. 28 © 2014 Pivotal Software, Inc. All rights reserved. References

    Ÿ  http://searchsoa.techtarget.com/tip/The-seven-levels-of-loose- coupling Ÿ  http://programmers.stackexchange.com/questions/122014/what- are-the-key-points-of-working-effectively-with-legacy-code Ÿ  https://medium.com/@Smrimell/escape-the-trap-avoiding-traps-in- software-development-with-systems-thinking- cbc20af7c719#.cg1vpqvuw Ÿ  http://blog.knuthaugen.no/2010/01/systems-thinking-applied-to- software-development/
  29. 29 © 2014 Pivotal Software, Inc. All rights reserved. Photo

    References Ÿ  Truck Photo: https://www.flickr.com/photos/gerrydincher/12781260605/in/photolist-ktriua-e84uZ2-hyT2Kp-bUyN3Z-4scgwA-s4qwiR-ruU4dg-7jBuzj-p8svEZ-qniLbK-J6ncNG-8Zf3FF-kNjBxJ-fpp35t- p7wazQ-eLdYss-pkodJS-bxabEG-jZwDCT-nndnym-ouwQ8n-9VzVWs-r6xJbY-tUxYD9-ecECnS-por57h-qoFECs-q26ye4-7vHZCJ-qRp1mL-aEf5N8-7VYks2-dLRgfr-iBN1eV-8R4NTD- rvNLx3-buAxt4-rZLo3N-rDMjw2-6tHJuQ-o8GArm-p6ZABF-3oyPXV-e1Us3s-bCdaFn-sqTin6-e9M8zV-qnDLy8-8eSShN-sttckx Ÿ  Ice Cream Photo: https://www.flickr.com/photos/infomastern/9712013330/in/photolist-fNdBcG-hGuHDx-8BSYtH-7C4uTn-mmKGF8-2gigK-rmM85p-87mQP5-8cpPfB-msMmu-94EZA2-o7FJrJ-eaqDNo- s5vBuK-fDqRN9-qGnWEa-dZXAs2-8CQuSj-8iA6GE-87r5BY-9gKFR4-fkeuJe-fD5zd8-rzzkpo-5ntnvo-nSKTMd-nLcHk6-gc15xq-cNdprj-eW6rpM-p1zy5a-c8tVgN- nwGwsk-9M1ZcC-8nA4ba-kHLmJT-bQ4upc-cnbPws-52pZtt-6zNVGD-rduCtZ-s58PHe-8EPUje-cbq46E-jxvG8v-ntJqvX-77PzKZ-amxrZJ-6E3w56-6EF8Gh Ÿ  Pair Programming: https://www.flickr.com/photos/hackny/5684911795/in/photolist-9EmEdB-dLwdx4-eSkqhj-2Krge-6NSa53-9AgvZK-6NS9cA-pbuUqN-5oeDGk-qx4FEz-eS8ZR6-edzWm1- eSkq71-9Ep5Qo-7DZSK7-eS8ZXV-edufZT-kwGC5Z-7C1xtj-aXNmJX-7DW3s4-27mTus-eSkqdN-5FySxN-oTsRBe-5QyEZ2-qeukqC-pRj4GZ-pSHgFB-9EoZgp-e9SA9e-8U5cfF- bHuA74-e1SbJZ-dBZAMK-dfkMpC-as7QVk-eAHZaJ-8up9T4-dic58H-eegq3R-EFvQgs-EFREKx-e9S4hR-bv89Nu-rQ1q2v-Fv3Ybt-cvA4Um-hcQpne-9xh5Fs Ÿ  https://www.flickr.com/photos/hackny/6890140478/in/photolist-buRLHu-e9Syic-rp9bd2-e9XFPj-bbsGb2-9NvgtE-8XvGgg-9ND1jY-oLCdfX-9abiuE-e9RZPF-kCwtq-bHLu96-dfkMU3- e9Sz96-jfT5Dx-nJir-2Krgd-e9S2Tr-e9Y2P7-2FJds-iqRCAv-4EF9L7-7KPeeA-9NDvLH-6deRg1-8S8jR-jtbXNb-5nhnt4-qE5xSJ-eS8Z4M-6NSajy-aEeVg5-qAPhza-e9XNLd-7DZSGf- iHwQGJ-kidXen-efgFSA-praZWZ-e9XSNN-aC3CsZ-a7WnGC-9NC9uz-asasy3-e9YdYs-gEiKaR-efgFT7-2FJdr-49qUG Ÿ  https://www.flickr.com/photos/wocintechchat/25926654751/in/photolist-Fv3TbP-6EyN1o-8U5cbp-poXHTY-fWcoBR-EFQQB8-8Bwjig-8t81f8-9dpzNU- Fv4LyD-7BgMQC-8SqKm3-9ErTwC-5JeSrV-Fv3M4D-8U5chB-9NHo6h-6UUVky-71x8kT-e9SqJn-fQohJF-9NAfyg-EFQQg8-dm46XG-8Y32jW-gu8VtM-6UQQpH-or3qeS- gufUkt-6EuMJ8-6Euugi-bUZdz4-9NEC3z-FbT2X3-e9Yjw5-71x7W6-6EuyKi-eBEw5b-dibYQ4-6NS8wb-quGDuH-dgkaZX-e9SyHc-eduaRv-ccmtfu-dgkbYS-cbFMt5-gCYRQN-e9Y44N- dgkbhg Ÿ  Turing Bombe Photo: https://www.flickr.com/photos/jonnyentropy/5364292247/in/photolist-9b2pcn-mn4maH-dJsaFv-af85UK-cgudQo-bbEdDP-oQLQ6c-aabDAz-J24S13-p7CCJK-ps3sX2-7fqz8Y-phuhEE- avkQYJ-5MRyHK-ga3RFt-5v94oP-eeaNLg-cEtrZw-bbKUh6-8MmEHL-8MkgeL-7yPjYn-ga3dhH-cttGYf-ec98gh-8MhdNt-839rMq-opLnr9-8Nkp5o-69M23S-ah1tpL-cAsx51-p9HURw- afmgLh-iX2MR6-9MMLF6-5PhpqD-a848vD-om2ogb-dFhuWa-bbLcpD-kfgYiF-88AkEj-B5tU6Z-bbEdHi-xbFebi-72sBuB-jiGSoq-t6rj53 Ÿ  Baby Photo: https://upload.wikimedia.org/wikipedia/commons/3/37/Water_ggame.jpg
  30. None