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
Self managed teams 101
Search
DAloG
October 26, 2016
Programming
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Self managed teams 101
DAloG
October 26, 2016
More Decks by DAloG
See All by DAloG
State normalization (RU)
dalog
0
240
Redux + MQTT
dalog
1
820
От задач к проблемам
dalog
1
290
Unlimited power of Data-Driven UI
dalog
4
700
Data-Driven View Controllers. Tips and Tricks
dalog
5
2k
2 years of Redux in iOS. Lessons learned
dalog
0
420
Why unidirectional architecture matter for iOS.
dalog
1
340
Mobile backend without REST
dalog
2
150
FMVP
dalog
1
200
Other Decks in Programming
See All in Programming
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
140
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
180
吝嗇家のためのAI活用 / AI development for miser - ChatGPT + Issue Driven Development
tooppoo
0
190
act2-costs.pdf
sumedhbala
0
110
1B+ /day規模のログを管理する技術
broadleaf
0
140
関数型プログラミングのメリットって何だろう?
wanko_it
0
180
どこまでゆるくて許されるのか
tk3fftk
0
500
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
580
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
860
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
950
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.5k
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
170
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
RailsConf 2023
tenderlove
30
1.5k
How to Talk to Developers About Accessibility
jct
2
400
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
370
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Balancing Empowerment & Direction
lara
6
1.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
The World Runs on Bad Software
bkeepers
PRO
72
12k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
410
Transcript
MOBILE DEVELOPMENT WITHOUT MANAGERS Survival guide
ALEXEY DEMEDETSKYI • 8 years of engineering • iOS Developer
at Sigma Software • @daloog
PAIN POINTS
GOOD MANAGER • Well defined process • Predictable delivery •
High local efficiency
REAL MANAGER • Overloaded • Multiple Projects • 100% load
100% LOAD IS OK.
https://ru.wikipedia.org/wiki/Метод_критической_цепи
CHANGES 100%
CHANGES 100% Risk hit
CHANGES 100% Risk hit
CHANGES 100% Risk hit No control
CHANGE PROBABILITY
LOW HIGH • High current load • Complex process •
Micro management • Low load • Agile process • Value orientation
LOW HIGH STARTUP ENTERPRISE
LOW HIGH
R/K SELECTION THEORY https://en.wikipedia.org/wiki/R/K_selection_theory
K R • Stable environment • Unlikely to die •
Highly concurrent • Rapid changes • Likely to die • Weak competition
K R
K R STARTUP ENTERPRISE
CONWAY'S LAW https://en.wikipedia.org/wiki/Conway%27s_law
–M. Conway “organizations which design systems ... are constrained to
produce designs which are copies of the communication structures of these organizations.”
S(O) → S(P)
S(O) ← S(P)
R/K TEAMS
K R • Decision makers • Strict responsibilities • Hierarchy
• Experiments • Cross functional • Flat structure
R TEAM: HOW TO
INSTRUMENTS • Comfort zone • Herd instinct • Dopamine •
Low error cost
COMFORT ZONE
ENVIRONMENT • Personal vertical responsibility • Personal impact • Results
visibility
HERD INSTINCT • Imprinting • Social pressure
IMPRINTING
IMPRINTING • Start small teams • Add people slowly
SOCIAL PRESSURE • Daily sync • Visual progress • Pair
programming
DOPAMINE • Open source by default • Metrics • Experiments
LOW ERROR COST • TDD. Not manual QA • Feature
toggle. Not quick fix • Fail is a lesson. Not a guilt
None
http://www.reinventingorganizations.com
R TEAM: ACTION PLAN • Control environment. Not people •
Trust people. Not process • Fail often and cheap. Not rare
QUESTIONS • email:
[email protected]
• twitter: @daloog