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

[SaaStock 2017] Is your engineering team ready to support your growth?

[SaaStock 2017] Is your engineering team ready to support your growth?

Maria Gutierrez

September 19, 2017
Tweet

More Decks by Maria Gutierrez

Other Decks in Technology

Transcript

  1. Is your engineering team ready to
    SUPPORT YOUR GROWTH?

    View Slide

  2. HELLO
    my name is
    María Gutiérrez
    VP Engineering @ FreeAgent
    @mariagutierrez

    View Slide

  3. View Slide

  4. “How did I freelance for 10 yrs
    without @freeagent?
    Bookkeeping a breeze, auto
    invoice chasing and my support
    email answered in 32 minutes”
    @tomcopy

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. 2000 2001 2004 2008 2011 2016

    View Slide

  14. View Slide

  15. +60M customers
    +300K merchants
    12-~200
    engineering
    Distributed
    globally
    Global operations
    US, UK, France,
    Australia, Spain,
    Malaysia,Thailand…
    25M emails/hour
    1.3M $10
    Vouchers in 24h

    View Slide

  16. Unmanageable codebases
    Progress slows down
    Technical debt is getting on the way of delivering
    Bugs and exceptions are not promptly fixed
    Problems with communication and visibility
    Duplication of work
    Domain knowledge gets diluted
    Bigger target for security threats
    Competitors move faster

    View Slide

  17. Domain knowledge gets diluted
    Bigger target for security threats
    Competitors move faster
    Sales team start selling things not planned
    An acquisition throws your roadmap out the window
    Lack of career path
    Lack of leadership skills
    Hiring is taking all the team’s time
    New roles but with unclear expectations

    View Slide

  18. View Slide

  19. View Slide

  20. Patrick Lencioni, “The Advantage”

    View Slide

  21. Start here!
    Patrick Lencioni, “The Advantage”

    View Slide

  22. Patrick Lencioni, “Five dysfunctions of a team” & “The Advantage”

    View Slide

  23. View Slide

  24. Roan Lavery
    CPO
    co-founder
    Product & Design strategy
    User research & Customer Insight
    Product management workflow
    Release planning

    View Slide

  25. Olly Headey
    CTO
    co-founder
    Technical strategy
    Software architecture
    Security and Risk
    Technical due diligence
    Corporate IT

    View Slide

  26. Maria Gutierrez
    VP Engineering
    Product development
    and delivery
    Team structure
    Hiring strategy
    Personal development
    Performance reviews

    View Slide

  27. Technology and
    product strategy
    Principles
    KPIs
    Role expectations
    Career Paths
    Patrick Lencioni, “The Advantage”

    View Slide

  28. SMALL BUSINESS CAPACITOR
    PEOPLE
    PROCESS
    TECH

    View Slide

  29. TECHNOLOGY

    View Slide

  30. Security Reliability
    Scalability Productivity

    View Slide

  31. 100% Open Source Stack

    View Slide

  32. Reliability
    Security
    Scalability Productivity
    Incident Response
    Credential/patch management
    PenTests
    VPN and Encryption
    Product security
    Compliance - GDPR
    Data collection/access
    DDoS protection

    View Slide

  33. Security Reliability
    Scalability Productivity
    Failover process
    Disaster recovery
    Backups (tested)
    Data integrity checks
    Error/bug management
    Alerting
    Feature switches and
    circuit breakers

    View Slide

  34. Security Reliability
    Scalability Productivity
    Capacity planning
    Load testing
    Caching strategies
    Data Centre/Cloud
    Cost

    View Slide

  35. Security Reliability
    Scalability Productivity
    How easy is to
    develop, test and
    get code to
    production?

    View Slide

  36. Security Reliability
    Scalability Productivity
    RISK REGISTER

    View Slide

  37. SMALL BUSINESS CAPACITOR
    PROCESS

    View Slide

  38. Clear process and
    communications
    channels
    Patrick Lencioni, “The Advantage”

    View Slide

  39. AGREE ON PRIORITIES
    RISKS + KPIS + OKRS

    View Slide

  40. COLLABORATE
    daily to build trust

    View Slide

  41. Team lead
    PM
    Engineers
    Engineers
    Engineers
    Test Engineer
    Designer
    Team lead
    PM
    Engineers
    Engineers
    Engineers
    Designer
    Team lead
    PM
    Engineers
    Engineers
    Engineers
    Designer
    Team lead
    Engineers
    Engineers
    Engineers
    Accountant Sales Support

    View Slide

  42. SHOW YOUR WORK

    View Slide

  43. View Slide

  44. View Slide

  45. View Slide

  46. PEOPLE

    View Slide

  47. View Slide

  48. Committed to building a
    DIVERSE, HIGH PERFORMING
    AND HAPPY TEAM

    View Slide

  49. INCLUSIVE CULTURE
    Permission to play values

    View Slide

  50. With your actions
    Testing your values
    Performance management
    Hiring
    Patrick Lencioni, “The Advantage”

    View Slide

  51. MINDSET
    START WITH WHY
    Make learning part of
    YOUR DAY

    View Slide

  52. View Slide

  53. 1/3
    engineers
    WFH

    View Slide

  54. View Slide

  55. View Slide

  56. ONBOARDING
    CR
    U
    ISE
    CON
    TR
    OL
    ALL
    STOP
    PRETTY
    SLOW
    A BIT
    FASTER

    View Slide

  57. EASY
    OKAY
    POOR
    HARD
    FUTILE
    SUPER
    KINDA
    REALLY
    TOTALLY
    PRETTY
    ENGAGED & RESILIENT TEAM

    View Slide

  58. 0
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
    Engineering

    View Slide

  59. 2015

    View Slide

  60. 2016

    View Slide

  61. 2017

    View Slide

  62. BE INTENTIONAL
    srsly!

    View Slide

  63. @mariagutierrez
    THANKS!
    Illustrations by the amazing FreeAgent designers

    View Slide