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
190
0
Share
Self managed teams 101
DAloG
October 26, 2016
More Decks by DAloG
See All by DAloG
State normalization (RU)
dalog
0
230
Redux + MQTT
dalog
1
810
От задач к проблемам
dalog
1
280
Unlimited power of Data-Driven UI
dalog
4
690
Data-Driven View Controllers. Tips and Tricks
dalog
5
2k
2 years of Redux in iOS. Lessons learned
dalog
0
410
Why unidirectional architecture matter for iOS.
dalog
1
330
Mobile backend without REST
dalog
2
140
FMVP
dalog
1
200
Other Decks in Programming
See All in Programming
実用!Hono RPC2026
yodaka
2
310
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
260
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
150
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.8k
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
340
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
160
tRPCの概要と少しだけパフォーマンス
misoton665
2
270
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
190
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
450
AIを導入する前にやるべきこと
negima
2
350
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Ruling the World: When Life Gets Gamed
codingconduct
0
220
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
WCS-LA-2024
lcolladotor
0
590
How to make the Groovebox
asonas
2
2.2k
Building Adaptive Systems
keathley
44
3k
New Earth Scene 8
popppiees
3
2.2k
A Soul's Torment
seathinner
6
2.8k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
350
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
350
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
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