SlideShare a Scribd company logo
Dev StackUp
Managing Tech Teams
Franklin Angulo (@feangulo)
01 Scaling the Organization
02 Manager SLA
03 Manager @ Squarespace Insight
04 Wins & Frustrations
AGENDA
Franklin Angulo
@feangulo
Director of Engineering
Scaling the Organization
Scaling the Organization
Scaling the Organization
Scaling the Organization
Scaling the Organization
Scaling the Organization
Manager SLA
A set of goals that we expect all of our leads and managers to strive toward. It’s not a
directive, but rather a framework to enable managers to build motivated and healthy
teams.
Manager SLA
● Team Lead: “What are my responsibilities to my team members?”
● Engineer: “What should I expect from my manager?”
● Joint vocabulary for what defines success as a manager at Squarespace
● Consistent experience between managers and direct reports across the org
● Enable new managers to quickly get up to speed on management practices
Manager SLA
Direct Reports:
● Weekly or bi-weekly 1-on-1s
● Semi-annual Feedback for You
Team:
● Semi-annual strategy offsites; present clear roadmap / task list
● Quarterly team lunches and team outings
New Hire:
● First day: personal roadmap defining success in their role
● First week: onboarding exercises and team lunch
Manager SLA
1-on-1 Guide
Manager SLA
Personal Roadmap
Manager SLA
● After 1 week, I will have…
● After 3 months, I will have…
● After 1 year, I will have...
Learning Labs
Manager SLA
Manager @ Squarespace Insight
Managing Individual Contributors
Managing Managers
Invest in Your Team
Manager @ Squarespace Insight
● Celebrate: team lunches, team outings outside the office
● Read: your email and pull requests
○ Is there tension that needs to be surfaced for discussion?
● Read: your meetings
○ Who is not participating?
Invest in Yourself
Manager @ Squarespace Insight
● Influence: have coffee or lunch with managers across the company
● Mentor: find someone to discuss issues you’re encountering (and to vent?)
● Read:
○ Books: The First 90 Days, Multipliers
○ Magazines: Harvard Business Review, First Round Review
○ Other Tools: Jhana, Learning Labs
Hiring Process
Manager @ Squarespace Insight
● Understand team’s needs, agree on the profile of candidates
● Process: clearly define it from sourcing all the way to extending the offer
● Decisions: communicate at every step of the hiring process to your team
● Develop your team’s interviewing skills, establish hiring “bar” & stay true to it
Onboarding
Manager @ Squarespace Insight
● Before first day: develop a plan with the team for the new hire
● First day:
○ Present personal roadmap and definition of success
● First week: very important!
○ Opportunities to meet people in the team and other teams
○ Understand architecture and the Squarespace way of working
1-on-1s
Manager @ Squarespace Insight
● Manager SLA: follow structure until rapport is built, then it’s more natural
● Career development: once a month, set goals and track them
● Be social: talk to your team outside of 1-1s, be aware of team dynamics
● Explore: have them outside of the office; walk, coffee, lunch
Team Meetings
Manager @ Squarespace Insight
● Tailor them to your team’s level of comfort and then iterate
● Negotiate a lightweight way to understand progress of tasks and any blockers
● Keep all status updates in JIRA
● Encourage open discussion through an agenda document
● As the week progresses, team members add topics to the agenda
Retrospectives
Manager @ Squarespace Insight
● Once a month or after a big project
● Three columns: happy, “meh”, and sad
● Discuss each item one by one and have a conversation with the entire team
● Note down any action items; keep track of items moving into the sad column
Offsites
Manager @ Squarespace Insight
● HPT Sessions: very valuable, help your team find its purpose and develop itself
● Vision: engineers value leaders with vision, who have an idea of what needs to
be built months in advance
● Offsites are a great way to have conversations along these lines
Projects @ Squarespace
Wins
Frustrations
&
QUESTIONS?

More Related Content

PPTX
Team standards in every meeting
PPT
Ace training building a successful project_02.16.10
PDF
How 3 p’s (process, planning & pairing) helped us to engage teams
PDF
How I Break The Shell With L.I.E.S
PPTX
Strategic planning
PPT
Ace training building a successful project_09.21.2010
PPT
Stayin ontrackagilebyexample2014
PDF
Mentee Workshop Presentation
Team standards in every meeting
Ace training building a successful project_02.16.10
How 3 p’s (process, planning & pairing) helped us to engage teams
How I Break The Shell With L.I.E.S
Strategic planning
Ace training building a successful project_09.21.2010
Stayin ontrackagilebyexample2014
Mentee Workshop Presentation

What's hot (17)

PPTX
Managing vs leading
PPTX
Officer transition
PPTX
Session 3 - Taking the Lead on Projects
PPT
Question 7
PDF
7 Bulletproof Strategies to Achieve Goals in Business
PDF
GWU/ ST On-Site Visit
PPT
Training effectiveness
PDF
Making The Most of 2017
PPT
Optimum Employee Development
PPTX
Max challenge english
PDF
Social media is 90% of your job and only 1% of theirs. Help them do more with...
PPTX
Smart Goals
PPTX
Setting SMART Goals
PDF
Smart goals assignment
PDF
Personal Plan and MB Guide
PDF
A part of Management
PPTX
Marketing Mentors Six Step Plan
Managing vs leading
Officer transition
Session 3 - Taking the Lead on Projects
Question 7
7 Bulletproof Strategies to Achieve Goals in Business
GWU/ ST On-Site Visit
Training effectiveness
Making The Most of 2017
Optimum Employee Development
Max challenge english
Social media is 90% of your job and only 1% of theirs. Help them do more with...
Smart Goals
Setting SMART Goals
Smart goals assignment
Personal Plan and MB Guide
A part of Management
Marketing Mentors Six Step Plan
Ad

Similar to Managing Tech Teams (Dev StackUp) (20)

PPTX
Manager Program for employees and managers
PDF
Tampere goes agile 2015
PDF
Tampere goes agile 2015
PPTX
Individual development plan
PPTX
Program and Service PPT
PPTX
The Services I offer and the target audience I serve.
PPTX
The story of sprintz.work
DOCX
Leading Productive TeamsMSL 630Hall # 1The Riddle o.docx
PPT
developingtalent.ppt
PPTX
LL360 - Development Planning Session Deck
PPTX
Internship: Successful Mentorship
PPTX
LL360 Development Plan Deck
PDF
WEBINAR: How to Deploy Lean Six Sigma in Your Organization
PDF
Empower your employees with modern learning communication and performance too...
PPTX
Developing Truly Effective Performance Evaluations
PDF
Crowdsourcing your documentation: Managing a crowdsourced documentation project
PPTX
INDYProjectCon - How PMOs Can Enable Business and Organizational Agility
PPTX
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
PDF
How to Create a Strategic Plan for a Lean Six Sigma Program Office
Manager Program for employees and managers
Tampere goes agile 2015
Tampere goes agile 2015
Individual development plan
Program and Service PPT
The Services I offer and the target audience I serve.
The story of sprintz.work
Leading Productive TeamsMSL 630Hall # 1The Riddle o.docx
developingtalent.ppt
LL360 - Development Planning Session Deck
Internship: Successful Mentorship
LL360 Development Plan Deck
WEBINAR: How to Deploy Lean Six Sigma in Your Organization
Empower your employees with modern learning communication and performance too...
Developing Truly Effective Performance Evaluations
Crowdsourcing your documentation: Managing a crowdsourced documentation project
INDYProjectCon - How PMOs Can Enable Business and Organizational Agility
Learning is a Contact Sport: Ten Strategies for Boosting Professional Develop...
How to Create a Strategic Plan for a Lean Six Sigma Program Office
Ad

Managing Tech Teams (Dev StackUp)

  • 1. Dev StackUp Managing Tech Teams Franklin Angulo (@feangulo)
  • 2. 01 Scaling the Organization 02 Manager SLA 03 Manager @ Squarespace Insight 04 Wins & Frustrations AGENDA Franklin Angulo @feangulo Director of Engineering
  • 10. A set of goals that we expect all of our leads and managers to strive toward. It’s not a directive, but rather a framework to enable managers to build motivated and healthy teams. Manager SLA
  • 11. ● Team Lead: “What are my responsibilities to my team members?” ● Engineer: “What should I expect from my manager?” ● Joint vocabulary for what defines success as a manager at Squarespace ● Consistent experience between managers and direct reports across the org ● Enable new managers to quickly get up to speed on management practices Manager SLA
  • 12. Direct Reports: ● Weekly or bi-weekly 1-on-1s ● Semi-annual Feedback for You Team: ● Semi-annual strategy offsites; present clear roadmap / task list ● Quarterly team lunches and team outings New Hire: ● First day: personal roadmap defining success in their role ● First week: onboarding exercises and team lunch Manager SLA
  • 14. Personal Roadmap Manager SLA ● After 1 week, I will have… ● After 3 months, I will have… ● After 1 year, I will have...
  • 19. Invest in Your Team Manager @ Squarespace Insight ● Celebrate: team lunches, team outings outside the office ● Read: your email and pull requests ○ Is there tension that needs to be surfaced for discussion? ● Read: your meetings ○ Who is not participating?
  • 20. Invest in Yourself Manager @ Squarespace Insight ● Influence: have coffee or lunch with managers across the company ● Mentor: find someone to discuss issues you’re encountering (and to vent?) ● Read: ○ Books: The First 90 Days, Multipliers ○ Magazines: Harvard Business Review, First Round Review ○ Other Tools: Jhana, Learning Labs
  • 21. Hiring Process Manager @ Squarespace Insight ● Understand team’s needs, agree on the profile of candidates ● Process: clearly define it from sourcing all the way to extending the offer ● Decisions: communicate at every step of the hiring process to your team ● Develop your team’s interviewing skills, establish hiring “bar” & stay true to it
  • 22. Onboarding Manager @ Squarespace Insight ● Before first day: develop a plan with the team for the new hire ● First day: ○ Present personal roadmap and definition of success ● First week: very important! ○ Opportunities to meet people in the team and other teams ○ Understand architecture and the Squarespace way of working
  • 23. 1-on-1s Manager @ Squarespace Insight ● Manager SLA: follow structure until rapport is built, then it’s more natural ● Career development: once a month, set goals and track them ● Be social: talk to your team outside of 1-1s, be aware of team dynamics ● Explore: have them outside of the office; walk, coffee, lunch
  • 24. Team Meetings Manager @ Squarespace Insight ● Tailor them to your team’s level of comfort and then iterate ● Negotiate a lightweight way to understand progress of tasks and any blockers ● Keep all status updates in JIRA ● Encourage open discussion through an agenda document ● As the week progresses, team members add topics to the agenda
  • 25. Retrospectives Manager @ Squarespace Insight ● Once a month or after a big project ● Three columns: happy, “meh”, and sad ● Discuss each item one by one and have a conversation with the entire team ● Note down any action items; keep track of items moving into the sad column
  • 26. Offsites Manager @ Squarespace Insight ● HPT Sessions: very valuable, help your team find its purpose and develop itself ● Vision: engineers value leaders with vision, who have an idea of what needs to be built months in advance ● Offsites are a great way to have conversations along these lines