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
540
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
110
From Strategy Definition to Execution with OKRs and Roadmap
sebarmeli
0
110
From Mission to Strategy: going over OKRs and Roadmap
sebarmeli
0
250
Enforcing coding standards in a JS project
sebarmeli
0
570
Enforcing Coding Standards
sebarmeli
1
110
ES6: The future is now
sebarmeli
2
470
EcmaScript 6 - the future is here
sebarmeli
5
7.1k
Dependency management and Package management in JavaScript
sebarmeli
0
700
Karma - JS Test Runner
sebarmeli
1
810
Other Decks in Technology
See All in Technology
20250122_個人向けCopilotどうなん
ponponmikankan
0
130
re:Invent 2024のふりかえり
beli68
0
120
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
When Windows Meets Kubernetes…
pichuang
0
310
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
380
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
12k
Cloudflareで実現する AIエージェント ワークフロー基盤
kmd09
0
290
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
10
2.2k
CDKのコードレビューを楽にするパッケージcdk-mentorを作ってみた/cdk-mentor
tomoki10
0
210
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
660
生成AIのビジネス活用
seosoft
0
110
Bring Your Own Container: When Containers Turn the Key to EDR Bypass/byoc-avtokyo2024
tkmru
0
870
Featured
See All Featured
RailsConf 2023
tenderlove
29
980
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Rails Girls Zürich Keynote
gr2m
94
13k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Side Projects
sachag
452
42k
Writing Fast Ruby
sferik
628
61k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Embracing the Ebb and Flow
colly
84
4.5k
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