SlideShare a Scribd company logo
CZY PROJECT MANAGER
MUSI BYĆ OSOBĄ
TECHNICZNĄ?
Agnieszka Amborska
PROJECT MANAGER LEADER
netguru.co
agnieszka.amborska@netguru.co
1.CO WIEM...
… i jak to wykorzystać?
CO WIEM - ŚRODOWISKO
■ lokalne aka “U mnie działa”
■ staging - QA w akcji
■ produkcja - real users
CO WIEM - REPOZYTORIUM
mało a często
CO WIEM - JAKOŚĆ KODU
■ #tradeguru
■ accept/pass/reject/autoreject
2.CZEGO NIE
WIEM...
… a jednak wiem?
CZEGO NIE WIEM, A JEDNAK… - PIVOTAL TRACKER
PISZEMY TESTY?
CZEGO NIE WIEM, A JEDNAK… - ESTYMACJA I PLANOWANIE
Pojedynczy ticket
0p. < 4h
1p. - 4h
2p. - 8h
3p. - 12h
4p. -?
1 ticket/dev
Obecna iteracja
Ile ticketów?
Label “extra”
Planowany
deadline
Suma opóźnień -> czy
na bieżąco dowozimy
na czas?
“
Powinniśmy zdążyć/Jest szansa, że
wyrobimy się na czas/Jeśli nie będzie
żadnych nieprzewidzianych komplikacji...
Narzędzia!
Code Climate
GPA - fluktuacja
hotspots
Rollbar
BUG - gdzie/kiedy/ile
New Relic
Dlaczego tak wolno?
Pivotal
Centrum planowania
Slack
Widomości na bieżąco
Notyfikacje
3.CZEGO NIE
WIEM...
… a co widzą inni?
Nie wiem
jakiego
rozwiązania
użyć.
Mam
problem z
tym
ticketem...
Robił już
ktoś u nas
PayPala?
CZEGO NIE WIEM, CO WIEDZĄ INNI - #support/#seniors/#pm
Initial/Senior code review
Od początku planujemy co, jak chcemy
zrobić i sprawadzmy to regularnie.
4.CZEGO NIE
WIEM...
… a chcę się dowiedzieć?
Czy Project Manger Musi Być Osobą Techniczną?
Wiedza
techniczna
nie boli
Wiedza
techniczna
pomga
Przy odpowiednim podejściu,
narzędziach i ludziach dookoła,
sprawdza się specjalizacja
Dziękuję za uwagę!
Agnieszka Amborska
agnieszka.amborska@netguru.co
speakerdeck.com/netguru

More Related Content

PPT
Blogi w firmie
PDF
Hidden Gems in Swift
PDF
Rozwijanie firmy web developerskiej - Kuba Filipowski, Wiktor Schmidt, Netguru
PDF
301 Adam Zygadlewicz
PDF
KISS Augmented Reality
PDF
Payments integration: Stripe & Taxamo
PPTX
Strategia w Social Media w 6 krokach
PDF
Why Would A Programmer Fall In Love With SPA?
Blogi w firmie
Hidden Gems in Swift
Rozwijanie firmy web developerskiej - Kuba Filipowski, Wiktor Schmidt, Netguru
301 Adam Zygadlewicz
KISS Augmented Reality
Payments integration: Stripe & Taxamo
Strategia w Social Media w 6 krokach
Why Would A Programmer Fall In Love With SPA?

More from Netguru (20)

PDF
Defining DSL (Domain Specific Language) using Ruby
PDF
How To Build Great Relationships With Your Clients
PDF
Agile Retrospectives
PDF
Ruby Rails Overview
PDF
From Birds To Bugs: Testowanie Z Pasją
PDF
Communication With Clients Throughout The Project
PDF
Everyday Rails
PDF
Estimation myths debunked
PDF
Programming Paradigms Which One Is The Best?
PDF
Z 50 do 100 w ciągu roku Jak rekrutować w IT?
PDF
Paradygmaty Programowania: Czy Istnieje Najlepszy?
PDF
CSS architecture: How To Write Clean & Scalable Code
PDF
Ruby On Rails Intro
PDF
Perfect Project Read Me (in a few steps)
PDF
The Git Basics
PDF
From nil to guru: intro to Ruby on Rails
PDF
Working With Teams Across The Borders
PDF
Front-End Dev Tools
PDF
OOScss Architecture For Rails Apps
KEY
Coffeescript presentation DublinJS
Defining DSL (Domain Specific Language) using Ruby
How To Build Great Relationships With Your Clients
Agile Retrospectives
Ruby Rails Overview
From Birds To Bugs: Testowanie Z Pasją
Communication With Clients Throughout The Project
Everyday Rails
Estimation myths debunked
Programming Paradigms Which One Is The Best?
Z 50 do 100 w ciągu roku Jak rekrutować w IT?
Paradygmaty Programowania: Czy Istnieje Najlepszy?
CSS architecture: How To Write Clean & Scalable Code
Ruby On Rails Intro
Perfect Project Read Me (in a few steps)
The Git Basics
From nil to guru: intro to Ruby on Rails
Working With Teams Across The Borders
Front-End Dev Tools
OOScss Architecture For Rails Apps
Coffeescript presentation DublinJS
Ad

Czy Project Manger Musi Być Osobą Techniczną?