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

Keep It Simple - A Human Approach to Coping wit...

Keep It Simple - A Human Approach to Coping with Complexity

We humans are simple creatures. Our focus is finite. Wrestling with complexity can overwhelm and demotivate even the smartest engineers, but there are ways we can make life a little easier. In this talk Hannah will propose a human approach to coping with complexity—something we all need to consider when building successful engineering teams—and will share how to begin applying user-centric design to reduce the cognitive load on developers.

This talk was the VMware sponsored keynote at Kubecon EU 2020 (Virtual)

Hannah Foxwell

August 19, 2020
Tweet

More Decks by Hannah Foxwell

Other Decks in Technology

Transcript

  1. Keep It Simple A Human Approach to Coping with Complexity

    Hannah Foxwell Platform Services - VMware Pivotal Labs
  2. Getting Software to Production Is Hard Vanson Bourne survey, commissioned

    by VMware, of 5000 app developers, business decision makers and IT decision makers March-April 2020 across 17 countries globally. Net-new apps that make it to production Software update / upgrade efforts that make it to production Software that makes it to production in the planned time frame 52% 54% 51%
  3. A Tale Of Two Platforms Really Big Co. Platform Engineer

    Dev Team Next Gen App Platform Engineer @HannahFoxwell Clara
  4. A Tale Of Two Platforms Really Big Co. Next Gen

    App Behold my cluster! Platform Engineer Dev Team @HannahFoxwell
  5. A Tale Of Two Platforms Really Big Co. Next Gen

    App I am just one person! Platform Engineer Dev Team @HannahFoxwell
  6. A Tale Of Two Platforms Really Big Co. Next Gen

    App Small Scale Success Story Really Big Platform Platform Engineer Dev Team @HannahFoxwell
  7. A Tale Of Two Platforms Really Big Co. Platform Engineer

    Dev Team Next Gen App Small Scale Success Story Really Big Platform A Platform For Everyone! Platform Team Project Sponsor @HannahFoxwell
  8. Platform Infrastructure Applications Security Hardening Storage Integration Container Networking Secrets

    Management Cluster Lifecycle Management Identity Services Application Observability CI / CD Tooling Container Registry Backup and Recovery Workload On-Boarding Access Control Build and Packaging Service Routing Platform Observability Data Services Building an Application Platform @HannahFoxwell
  9. A Tale Of Two Platforms Really Big Co. Next Gen

    App Small Scale Success Story Really Big Platform A Really Big Investment! Platform Engineer Dev Team Platform Team Project Sponsor @HannahFoxwell
  10. A Tale Of Two Platforms Really Big Co. Next Gen

    App Small Scale Success Story Really Big Platform A Really Big Deadline! DEADLINE Platform Engineer Dev Team Platform Team Project Sponsor @HannahFoxwell
  11. A Tale Of Two Platforms Really Big Co. Next Gen

    App Small Scale Success Story Really Big Platform When will it be ready? Platform Engineer Dev Team Platform Team Project Sponsor @HannahFoxwell
  12. A Tale Of Two Platforms Really Big Co. Next Gen

    App Small Scale Success Story Really Big Platform Problem It’ll be ready next year! Platform Engineer Dev Team Platform Team Project Sponsor WHAT?! @HannahFoxwell
  13. Platform Team Application Team Application Team Mission: “Build an amazing

    product and valuable service for my users!” @HannahFoxwell
  14. Platform Team Application Team Application Team Mission: “Build an amazing

    product and valuable service for my users!” Platform Team Mission: “Build an amazing product and valuable service for my users!” @HannahFoxwell
  15. Platform Team Application Team Application Team Mission: “Build an amazing

    product and valuable service for my users!” Platform Team Mission: “Build an amazing product and valuable service for my users!” Infrastructure Team @HannahFoxwell
  16. Platform Team Application Team Application Team Mission: “Build an amazing

    product and valuable service for my users!” Platform Team Mission: “Build an amazing product and valuable service for my users!” Infrastructure Team Infrastructure Team Mission: “Build an amazing product and valuable service for my users!” @HannahFoxwell
  17. Infrastructure Team Platform Team Application Team DEV OPS Application Team

    Mission: “Build an amazing product and valuable service for my users!” Platform Team Mission: “Build an amazing product and valuable service for my users!” Infrastructure Team Mission: “Build an amazing product and valuable service for my users!” DEV DEV OPS OPS @HannahFoxwell
  18. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager @HannahFoxwell Ethan
  19. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager Early Adopters @HannahFoxwell
  20. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager Early Adopters @HannahFoxwell
  21. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager Early Adopters Platform Team @HannahFoxwell
  22. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager Users PaaS
  23. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Platform Team Product Manager Users PaaS
  24. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Scaling the Success @HannahFoxwell