Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Managing a software engineering team
Search
Sebastiano Armeli
June 09, 2016
Technology
1
600
Managing a software engineering team
Talk given at Better Software West (Las Vegas, USA) - May 2015
Sebastiano Armeli
June 09, 2016
Tweet
Share
More Decks by Sebastiano Armeli
See All by Sebastiano Armeli
Cultivate Excellence In Engineering Teams through Continuous Software Engineering
sebarmeli
1
160
From Strategy Definition to Execution with OKRs and Roadmap
sebarmeli
0
160
From Mission to Strategy: going over OKRs and Roadmap
sebarmeli
0
280
Enforcing coding standards in a JS project
sebarmeli
0
590
Enforcing Coding Standards
sebarmeli
1
120
ES6: The future is now
sebarmeli
2
480
EcmaScript 6 - the future is here
sebarmeli
5
7.3k
Dependency management and Package management in JavaScript
sebarmeli
0
740
Karma - JS Test Runner
sebarmeli
1
850
Other Decks in Technology
See All in Technology
リーダーになったら未来を語れるようになろう/Speak the Future
sanogemaru
0
270
GopherCon Tour 概略
logica0419
2
180
How to achieve interoperable digital identity across Asian countries
fujie
0
110
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
200
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
960
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
sarahjwells
0
100
いまさら聞けない ABテスト入門
skmr2348
1
200
実装で解き明かす並行処理の歴史
zozotech
PRO
1
310
それでも私はContextに値を詰めたい | Go Conference 2025 / go conference 2025 fill context
budougumi0617
4
1.2k
【新卒研修資料】LLM・生成AI研修 / Large Language Model・Generative AI
brainpadpr
23
16k
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
860
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
A designer walks into a library…
pauljervisheath
209
24k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Transcript
Managing a Software Engineering Team Sebastiano Armeli @sebarmeli
Code
https://coderdojo.com/wp-content/uploads/2016/01/16918443606_a23b1144c6_k.jpg
Developer Engineer Programmer
Developer Engineer Programmer Individual Contributor
IC Manager
https://diplolearn.files.wordpress.com/2013/06/nuova-immagine.jpg
Manager Director IC You
What does it change?
http://www.friendshipcircle.org/blog/wp-content/uploads/2012/06/Meeting-3.jpg Meetings overflow
http://electronicdesign.com/site-files/electronicdesign.com/files/archive/electronicdesign.com/content/content/62770/62770_fig2.jpg “Async” conversations
http://www.canberraentrepreneur.com/wp-content/uploads/2014/09/regulatory-uncertainty.jpg Uncertainty
http://weknowyourdreamz.com/images/people/people-09.jpg It’s all about people
NOT immediate
New type of readings
Activities
Hiring
None
Let people go
1:1
Priorities 1:1
Priorities Career Development 1:1
Career Development Feedback 1:1 Priorities
Performance & Compensation review
Employee engagement
Officevibe
EQ & IQ
http://www.wisdompills.com/wp-content/uploads/2015/02/highly-creative-people.jpg
Chapter Lead
http://heeyfashion.com/wp-content/uploads/2015/06/hats-for-different-face-shape.png
http://cdn2.hubspot.net/hub/147545/file-985442257-png/Blog/GrowthvFixed.png?t=1462458574708&width=382&height=277
Motivation 3.0
Motivation 3.0 Mastery
Motivation 3.0 Mastery Autonomy
Motivation 3.0 Mastery Autonomy Purpose
Tech Steps “A path for career development within engineering and
not management”
When are you a GOOD manager ?
Time management
Empathy http://www.scarymommy.com/wp-content/uploads/2014/06/empathy.jpg
Attracting people
Decision maker http://www.whizzingwords.com/wp-content/uploads/2014/10/IMG-20141019-WA0002.jpg
http://www.efficioconsulting.com/media/thumbnail/9e/03/9e033de23a69dc216b887fbf40c193f6.jpg Decision enabler
“Busy is a BUG, not a feature” http://rack.2.mshcdn.com/media/ZgkyMDE0LzA4LzA1L2Q0L2J1c2luZXNzYnVzLmQ3MjJhLmpwZwpwCXRodW1iCTk1MHg1MzQjCmUJanBn/346eb962/c0f/businessbusy.jpg
“Busy is a BUG, not a feature”
Inspire the team http://women2.com/wp-content/uploads/2015/06/shutterstock_212944696.jpg
Accountable https://2.bp.blogspot.com/-TdHNvHd_q3c/VugggjuOQdI/AAAAAAAAAjA/ophnG0ar0n8z6yKCqPojNyyU1tLsliY7w/s400/accountability%2Bfoto.png
Passionate abs.files.wordpress.com/2009/12/passionate-beliefs.png
Tactical thinker http://melissaagnes.com/wp-content/uploads/2014/09/crisis-prevention-tactics.jpg
Strategical thinker http://mariaelner.com/wp-content/uploads/2014/08/strategy.jpg
http://media.dmnews.com/images/2013/01/31/bigstock-follow-the-leader-on-_340444.jpg? format=jpg&zoom=1&quality=70&anchor=middlecenter&width=320&mode=pad Leadership
Managing upwards and peers intelligently
When are you a BAD manager ?
Micro - managing
Coding more than 50% of your time
Stressed & emotional
Bad at delegating
SPOF (Single Point Of Failure)
Unhealthy life
None
? Sebastiano Armeli @sebarmeli