introducing change while preserving engineering velocity
play

Introducing Change while Preserving Engineering Velocity Engineering - PowerPoint PPT Presentation

Dianne Marsh @dmarsh dmarsh@netflix.com FlowCon 2014 Introducing Change while Preserving Engineering Velocity Engineering Tools Charter We provide build and deployment tools that support engineering teams innovation. We enable


  1. Dianne Marsh @dmarsh dmarsh@netflix.com � � FlowCon 2014 Introducing Change while Preserving Engineering Velocity

  2. Engineering Tools Charter We provide build and deployment tools that support engineering teams’ innovation. We enable velocity through investments in tooling and customer engagement.

  3. We don’t Build, Bake, or Deploy for Teams or Manage Configurations

  4. Planned Migrations in 2014 • Centos to Ubuntu AMI • CBF to Nebula/Gradle • Upgrade Continuous Delivery Solution • Perforce to Git • Get Tools out of Data Center

  5. Culture Freedom and Responsibility http://www.slideshare.net/reed2001/culture-1798664

  6. Context, not Control

  7. With Freedom comes Responsibility

  8. Meet with Key Stakeholders

  9. Describe the “Paved Road”

  10. Support Velocity � Customer Engagement Team

  11. Embed Customer Engagement Team on Tools Development

  12. Migration Goals • Engage with our customers • Share the cost of change • Encourage self-sufficiency

  13. Visibility Business Agility Repeatability Reliability Speed Simplicity Core Competencies Broadly Socialize the “Why”

  14. Don’t Worry about the Easy Sells

  15. Provide Guidance

  16. Dates, or It Won’t Happen

  17. But, Be Flexible

  18. ROADSHOW

  19. Respect the Journey

  20. Build Tooling to Support Migration!

  21. Let your Tools do the Talking

  22. How did we do?

  23. Some Data …

  24. But … (http://upload.wikimedia.org/wikipedia/en/4/45/DiffusionOfInnovation.png)

  25. Room for Improvement

  26. More Outreach!

  27. Increase Transparency (Dashboards)

  28. Orient (vs. Other Teams)

  29. Custom Training for Custom Solutions

  30. Google for the Rest!

  31. Your Suggestions?

  32. Thanks! Dianne Marsh (@dmarsh) dmarsh@netflix.com

Recommend


More recommend