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.

Epic Champions - Better Software Through Empowered Engineers

9,593 views

Published on

How often has your engineering team been given an Epic to work on complete with user stories specifying grandeur designs and technical solutions? More often than not, engineers need to rip this apart to make it technically feasible. As an engineering leader at Hootsuite, Tyler Brown recognized this problem and responded by creating a concept called "Epic Champions". Epic Champions enables engineers to own an Epic from initial ideation through delivery and work with product and design to make the feature hit the mark every time. In this session Tyler will walk you through the Epic Champions concept and teach you how to trust and empower engineers to ultimately build higher quality software that truly meets customers needs.

Published in: Software
  • If you want to enjoy the Good Life: making money in the comfort of your own home with just your laptop, then this is for YOU... ■■■ http://t.cn/AieX2Loq
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Epic Champions - Better Software Through Empowered Engineers

  1. 1. Epic Champions Better Software Through Empowered Engineers TYLER BROWN | ENGINEERING MANAGER | HOOTSUITE | @TYLERSPOT
  2. 2. EMPOWERMENT Authority or power given to someone to do something English Oxford Dictionary
  3. 3. A STORY OF TWO DEVELOPERS
  4. 4. MEET DA
  5. 5. MEET GEORGE
  6. 6. photo credit: rzkz via photopin (license) HIERARCHY
  7. 7. TEAM HIERARCHY Traditional Flipped Team Lead Intermediate Developer Junior Developer Intermediate Developer Co-op Developer Senior Developer Senior Developer
  8. 8. TEAM HIERARCHY Traditional Flipped Team Lead Epic Champion Epic Champion Epic Champion Senior Developer Senior Developer
  9. 9. The owner of the implementation of an Epic EPIC CHAMPION DEFINED
  10. 10. Principles of an Epic Champion Accountable for Delivery Developers Volunteer Ultimate Decision Maker Must use the advice process Based on interest, expertise & capacity With great power comes great responsibility
  11. 11. Accountable for Delivery Developers Volunteer Ultimate Decision Maker With great power comes great responsibility Based on interest, expertise & capacity Principles of an Epic Champion Must use the advice process
  12. 12. Accountable for Delivery Developers Volunteer Ultimate Decision Maker Must use the advice process Based on interest, expertise & capacity Principles of an Epic Champion With great power comes great responsibility
  13. 13. Single Point of Contact Everyone knows who owns each Epic Propagator of Knowledge Principles of an Epic Champion Be an expert, not a hoarder Seniors are Team Multipliers Experience is critical to the team
  14. 14. Single Point of Contact Propagator of Knowledge Everyone knows who owns each EpicPrinciples of an Epic Champion Be an expert, not a hoarder Seniors are Team Multipliers Experience is critical to the team
  15. 15. Single Point of Contact Propagator of Knowledge Everyone knows who owns each EpicPrinciples of an Epic Champion Be an expert, not a hoarder Seniors are Team Multipliers Experience is critical to the team
  16. 16. Guidelines Prefer Jr. & Intermediate Rotate Epic Champions EC Might Not Code Co-ops are always welcome too Watch for burnout Must still support the team
  17. 17. Benefits Software Quality Accelerated Career Growth Productivity
  18. 18. A Highly Engaged & Empowered Team
  19. 19. WHAT ABOUT SCRUM? Epic Champions is an Add-on to Scrum
  20. 20. Back To Our Developers
  21. 21. Thank you! TYLER BROWN | ENGINEERING MANAGER | HOOTSUITE | @TYLERSPOT
  22. 22. Questions? TYLER BROWN | ENGINEERING MANAGER | HOOTSUITE | @TYLERSPOT

×