Save 37% off PRO during our Black Friday Sale! »

Keep It Simple - A Human Approach to Coping with Complexity

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)

Af6c25ecaf4150696c36d91321a7af13?s=128

Hannah Foxwell

August 19, 2020
Tweet

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 @HannahFoxwell

  4. A Tale Of Two Platforms Really Big Co. Platform Engineer

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

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

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

    App Small Scale Success Story Really Big Platform Platform Engineer Dev Team @HannahFoxwell
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. None
  14. 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
  15. Does this sound familiar? @HannahFoxwell

  16. Platform Team @HannahFoxwell

  17. Platform Team Application Team @HannahFoxwell

  18. Platform Team Application Team Application Team Mission: “Build an amazing

    product and valuable service for my users!” @HannahFoxwell
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. Platform as a Service Silo @HannahFoxwell

  28. 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
  29. 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
  30. Platform product management Identify early adopters Build an MVP Create

    a feature roadmap Platform as a service Manage toil Scaling the Success @HannahFoxwell
  31. Inflexible Cluster Configuration team @HannahFoxwell

  32. Keeping it simple for platform teams @HannahFoxwell

  33. We are human @HannahFoxwell

  34. We are human, not superhuman @HannahFoxwell

  35. Thank You tanzu.vmware.com