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
Building A Software Team
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Leong Hean Hong
July 04, 2015
How-to & DIY
99
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building A Software Team
How to build an awesome software team. What should you care about in managing developers.
Leong Hean Hong
July 04, 2015
More Decks by Leong Hean Hong
See All by Leong Hean Hong
How To Work With UI/UX Designer
hongster
0
70
Telegram Bot
hongster
1
260
Lazy Programmer's Guide To Writing Spec
hongster
0
49
Git Workflow
hongster
0
78
How not to be a mediocre developer!
hongster
0
93
Developing Better Software
hongster
1
100
Open Source Licensing
hongster
0
60
Go Serving: Building Server App With Go
hongster
0
64
Webhook & Mailhook
hongster
0
320
Other Decks in How-to & DIY
See All in How-to & DIY
JAWS-UG/AWS Community Update 彩の国埼玉支部1周年記念
awsjcpm
1
110
Goカードゲームを 作ってみた!
senoue
0
260
JAWS-UG/AWSコミュニティプログラムのご紹介 - JAWS-UG 佐賀
awsjcpm
2
270
2025版 鯖落ちパーツで安価に機械学習用マシンを作ってみる
bobfromjapan
0
880
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
510
エッジAIでBBQの肉の焼き加減判定をやってみた #iotlt #seeed
n0bisuke2
2
290
파이썬 토룡신점 운영후기
lqez
0
550
ATOMS3R-CAMとClaude SKILLSでタイムラプスチャレンジ #iotlt
n0bisuke2
0
300
ネガティブをねじ伏せ、n=1のキャリアに変える技術
subroh0508
1
1.2k
JAWS-UG と AWS - JAWS-UG 沖縄 Cloud on the Beach 2025
awsjcpm
0
160
JAWS-UGとAWS - JAWS-UG彩の国埼玉設立のお祝い
awsjcpm
2
710
人見知りな HUB おじさんが 会話のハードルを超え、 今度は誰かの踏み台になろうとする話/hub-guy-as-a-stepping-stone
aokiplayer
2
190
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
150
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Producing Creativity
orderedlist
PRO
348
40k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Designing for Timeless Needs
cassininazir
1
260
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Paper Plane
katiecoart
PRO
1
51k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Building Adaptive Systems
keathley
44
3.1k
Transcript
Building A Software Team Leong Hean Hong
[email protected]
About I manage a team of software developers, and enjoy
growing with them. Today I am sharing some of things I learn from managing a team of awesome developers.
Agenda • Hiring • Communication • Learning • Motivation •
Team Building
Hiring
What I Look Out For • Passion ◦ Side projects
◦ Attending events. E.g. (Un)conferences, workshop, meetups ◦ Contribution to opensource projects ◦ Blog, forum ◦ Freelance work
What I Look Out For • Self Improvement (learning) ◦
E.g. Learn something not taught in school ◦ E.g. Learn something not used in previous company • Attitude
Communication (Teamwork)
Tools • Task management -> Trello • Documentation -> MediaWiki/DokuWiki
◦ Developers don’t like documentation ◦ Documentations reduces communication overhead, reduces miscommunication • Communication -> Hangout, Whatsapp, email
Tools Usage • Task Management ◦ Clarity in definition of
tasks ◦ Communicate priorities ◦ Timely update ◦ Review & feedbacks • Documentation ◦ Do the minimal ◦ Write things that developers need to read
Tools Usage • Communication ◦ Words are not enough. A
picture paints a thousand words. ◦ Daily chat with remote team
Learning
Facilitate Learning Many employers said they encourage continuous learning. What
have they done so far? • Lead by example • Facilitate learning • Share what you learn
Learning • Weekly sharing session ◦ Talk about features/techniques/methods ◦
New tool/library/framework/language • Books • Hackathon, workshop/seminar, (un) conferences • Teaching/talks
Apply Learning • Use new/unfamiliar tool/library/framework/language in project • Side
projects • Teach/coach
Motivation
Motivations Some of the things I practice • Tell her
what she did right • Praise/complement ◦ Showcase her projects/features/code • Challenge her ◦ Use new, unfamiliar tool/library/framework/language ◦ Reduce boring work (e.g implement login, deployment)
Team Building
Teamwork Get developers to work together, understand one another better.
Have fun while doing it. Some developers are resistant to it, use “fun” to change them.
Teamwork Techie • Hackathon, (un)conference, seminar/workshop Non-techie • Sports •
Escape room • Movies • Food, ...
Share your experience...