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
0
130
Self managed teams 101
DAloG
October 26, 2016
Tweet
Share
More Decks by DAloG
See All by DAloG
State normalization (RU)
dalog
0
160
Redux + MQTT
dalog
1
760
От задач к проблемам
dalog
1
230
Unlimited power of Data-Driven UI
dalog
4
610
Data-Driven View Controllers. Tips and Tricks
dalog
5
1.8k
2 years of Redux in iOS. Lessons learned
dalog
0
340
Why unidirectional architecture matter for iOS.
dalog
1
270
Mobile backend without REST
dalog
2
88
FMVP
dalog
1
160
Other Decks in Programming
See All in Programming
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
730
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
200
Ruby on cygwin 2025-02
fd0
0
140
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
150
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
870
Pulsar2 を雰囲気で使ってみよう
anoken
0
230
Writing documentation can be fun with plugin system
okuramasafumi
0
120
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
340
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
220
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
320
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
It's Worth the Effort
3n
184
28k
A Tale of Four Properties
chriscoyier
158
23k
YesSQL, Process and Tooling at Scale
rocio
171
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Optimizing for Happiness
mojombo
376
70k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
A better future with KSS
kneath
238
17k
Scaling GitHub
holman
459
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
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