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
510
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
86
From Strategy Definition to Execution with OKRs and Roadmap
sebarmeli
0
90
From Mission to Strategy: going over OKRs and Roadmap
sebarmeli
0
240
Enforcing coding standards in a JS project
sebarmeli
0
550
Enforcing Coding Standards
sebarmeli
1
110
ES6: The future is now
sebarmeli
2
470
EcmaScript 6 - the future is here
sebarmeli
5
7k
Dependency management and Package management in JavaScript
sebarmeli
0
660
Karma - JS Test Runner
sebarmeli
1
780
Other Decks in Technology
See All in Technology
CRTO/CRTL/OSEPの比較・勉強法とAV/EDRの検知実験
chayakonanaika
1
1.1k
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
1
140
20240906_JAWS_Yamanashi_#1_leap_beyond_the_AWS_all_certifications
tsumita
1
270
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
210
自社サービスのための独自リリース版Redmine「RedMica」の取り組み
vividtone
0
1.1k
Segment Anything Model 2
tenten0727
3
570
20240912 JJUGナイトセミナー
mii1004
0
130
LLVM/ASMを使った有限体の高速実装
herumi
0
120
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
190
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
1
150
【Λ(らむだ)最近のアプデ情報 / RPALT20240904
lambda
0
190
難しいから面白い!医薬品×在庫管理ドメインの複雑性と向き合い、プロダクトの成長を支えるための取り組み / Initiatives to Support Product Growth
kakehashi
2
180
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
36
7k
Docker and Python
trallard
39
3k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
18k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Design by the Numbers
sachag
277
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Happy Clients
brianwarren
96
6.6k
Navigating Team Friction
lara
183
13k
Making Projects Easy
brettharned
113
5.8k
The Cult of Friendly URLs
andyhume
76
5.9k
Side Projects
sachag
451
42k
A Philosophy of Restraint
colly
202
16k
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