Pi razy drzwi - o szacowaniu projektów
-
Upload
the-software-house -
Category
Technology
-
view
1.146 -
download
1
Transcript of Pi razy drzwi - o szacowaniu projektów
Marek Gajda The Software House, CTO
Pi razy drzwiCzyli o szacowaniu słów kilka
Przychodzi klient…
Szacowanie dopadnie każdego
Słowniczek
Ballpark
Słowniczek
Ballpark
Proces szacowania
1. RESEARCH 2. LICZBY 3. WNIOSKI
Proces szacowania
1. RESEARCH 2. LICZBY 3. WNIOSKI
Research
Czy klient wie, czego chce?
“Proszę o wycenę takiej aplikacji jak Allegro, tylko bez aukcji”
Research
Czy klient wie, czego chce?
“Proszę o wycenę takiej aplikacji jak Allegro, tylko bez aukcji”
Research
Najpierw trzeba zrozumieć“Hi,
please send us your best offer for the detailed project of a web site:
a. list of the products and its management
b. site map and contact form
c. divide products in categories to be able to sort them by type
d. direct purchase
e. implementation of SSL and HTTPS <…>”
Research
Najpierw trzeba zrozumieć“Hi,
please send us your best offer for the detailed project of a web site:
a. list of the products and its management
b. site map and contact form
c. divide products in categories to be able to sort them by type
d. direct purchase
e. implementation of SSL and HTTPS <…>”
Czym zajmuje się klient?
Research
Pytania pomocnicze
Skąd wziął się pomysł?
Jak było wcześniej?
Research
Model biznesowyAplikacja wewnętrznaOptymalizacja kosztówA
Research
Model biznesowy
Płatny dostępŚwiadczenie najwyższej jakości usługB
Aplikacja wewnętrznaOptymalizacja kosztówA
Research
Model biznesowy
Płatny dostępŚwiadczenie najwyższej jakości usługBReklamy/marketingDotarcie do jak największej liczby odbiorcówC
Aplikacja wewnętrznaOptymalizacja kosztówA
Procent od transakcjiNajlepsze pośrednictwoD
Research
Model biznesowy
Płatny dostępŚwiadczenie najwyższej jakości usługBReklamy/marketingDotarcie do jak największej liczby odbiorcówC
Aplikacja wewnętrznaOptymalizacja kosztówA
Procent od transakcjiNajlepsze pośrednictwoD
Research
Model biznesowy
Płatny dostępŚwiadczenie najwyższej jakości usługBReklamy/marketingDotarcie do jak największej liczby odbiorcówC
Aplikacja wewnętrznaOptymalizacja kosztówA
Pozyskanie inwestoraPokazanie się z jak najlepszej strony E
O co dopytaćCzyli najczęstsze pułapki
O co dopytać
Wersje językowe
O co dopytać
Wersje językowe
O co dopytać
Wersje językowe
a
O co dopytać
Panel administracyjny
O co dopytać
Responsive Web Design
O co dopytać
IntegracjeNaszSystem
SalesManago
CRM
PayPal
Pan Henio Facebook
O co dopytać
IntegracjeNasz
System
SalesManago
CRM
PayPal
Pan Henio Facebook
LICZBY
Divide and Conquer
Wybieramy narzędzie
Ustalamy jednostkę
Rozpisujemy zadania
LICZBY
Dobra - zaczynamy szacować
LICZBY
Rozbijamy projekt na zadania
LICZBY
ProstyCRUD
16 hLista
Dodawanie
Edycja
Usuwanie
Znany moduł
8 hLogowanie
Mailing
Rejestracja
Menu
Integracja
40 hCzytanie dokumentacji
Stworzenie klas
Logi
Testy
Cięcie strony
12 hHTML
CSS
JS
RWD?
LICZBY
”Cenniczek”
LICZBY
Uzupełniamy znane pozycje
LICZBY
LICZBY
Dopasowujemy pozostałe punkty
LICZBY
Co należy dołożyć
Planowanie, projektowanie,
spotkania
LICZBY
Co należy dołożyć
Planowanie, projektowanie,
spotkania
Testowanie, bugfixing,
uruchomienie
WNIOSKI
Co należy dołożyć
Planowanie, projektowanie,
spotkania
Testowanie, bugfixing,
uruchomienie
Optymalizacja,refactoring
LICZBY
Dodajemy elementy stałe
WNIOSKI
Czas czasowi nierówny“9 kobiet powinnourodzić dziecko
w 1 miesiąc”
★Nie dzielimy ilości godzin przez ludzi
★Pewne elementy projektu są zawsze stałe
★Nie wszystkie prace da się zrównoleglić
WNIOSKI
Czas czasowi nierównyZastanów się, czy będziesz
musiał czekać
★Czy mamy grafikę?
★Czy mamy dokumentację API?
★Czy klient ma zarezerwowany czas
WNIOSKI
Czas czasowi nierównyZespół musi powinien pracować jako
całość przez cały okres projektu
★Konsultacje
★Fixy
★Przynajmniej dodać czas na dokumentację
NA KONIEC…
”Szacowanie jest gupie”
P.S. Ta prezentacja była szacowana na 40 min
Dzięki za uwagę