Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ile powinna kosztować porządna dokumentacja dla serwisu internetowego
Elfinio
post
Post #1





Grupa: Zarejestrowani
Postów: 0
Pomógł: 0
Dołączył: 28.11.2015

Ostrzeżenie: (0%)
-----


Rozglądam się za wykonawcą średniej wielkości serwisu, przy czym mój budżet to ok 40 000 tyś zł. Problem w tym, że nie znam się na tym i nie jestem w stanie przygotować odpowiedniej specyfikacji, tak przy okazji kontaktu z różnymi firmami otrzymałem od jednej kontakt do analityka, który zajmuje się tym na co dzień

za pełen proces analityczny pozyskanie, analiza, specyfikowanie i walidację wymagań powiedział mi 20% wartości budżetu i efektem tego będzie SRS, dokumentacja dot. interfejsów, przypadki użycia i coś jeszcze bezpośrednio odnoszące się do testów. Nie pamiętam teraz, nie mam dostępu do służbowego PC.

To rozsądna według was stawka? Aha i czas pracy oceniał na ok 20 - 25 dni.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JaroslawK
post
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 28.11.2015

Ostrzeżenie: (0%)
-----


Witam,

Przeglądam to forum od dłuższego czasu jako niezarejestrowany użytkownik, ale przy okazji ciekawego tematu postanowiłem się zarejestrować.

Odpowiadam jako analityk, architekt systemów niegdyś PM (certyfikowany)

O sukcesie produktu (nie projektu) decyduje analiza biznesowa. Agile może zadecydować o sukcesie projektu. Analiza biznesowa opiera się na czterech etapach:

- pozyskanie wymagań (identyfikowanie klas użytkowników, identyfikowanie wymagań użytkowników, identyfikowanie zdarzeń i reakcji systemu, przeprowadzenie wywiadów, analizowanie dokumentów, analizowanie raportów o problemach)

- analiza wymagań (modelowanie środowiska, funkcjonalny prototyp, analizowanie wykonalności, modelowanie wymagań, analizowanie interfejsów

Kolejnym etapem jest specyfikowanie wymagań. Analityk NIE tworzy specyfikacji, tworzy dokumentację odpowiadającą na najważniejsze wymagania, które przedstawione zostały już w temacie. Wymagania te, to wymagania użytkownika, wymagania biznesowe, wymagania funkcjonalne. Wymagania te rozdzielają się na inne wymagania na przykład wymagania pozafunkcjonalne, atrybuty jakości, ...

- walidacja i ocena pozyskanych wymagań, które zostały wyspecyfikowane

etapy, czynności powtarzane są wielokrotnie...


Na etapie ANALIZOWANIA WYKONALNOŚCI analizuje się możliwość wykonania projektu w budżecie na uprzednio zebranych i wstępnie wyspecyfikowanych wymaganiach. Jedne odrzuca się (złocenie), inne będą implementowane za X czasu, a wymagania Y będą implementowane w tej wersji. Etap ten nie odnosi się wyłącznie to analizowania wykonalności w budżecie projektu.

PM/Programista nie ma (zazwyczaj) odpowiedniej wiedzy, aby stworzyć DOKUMENTACJE, nie specyfikację.

Dokumentacja to zazwyczaj kompletnie zaprojektowany i opisany poprzez scenariusze użycia (use case) projekt. Dobra dokumentacja to dokumentacja, przy której programista nie będzie musiał myśleć jak co zrobić, jak co rozwiązać, jak co logicznie połączyć, a tylko pisać kod.

Jak pokazują (światowe) badania analityk to najważniejsza osoba w projekcie:

Business Analysis ? 70%
Architecture and IT strategy/planning ? 66%
Project management ? 65%
Security ? 62%
Service management ? 60%
Client relationship management ? 56%
Business continuity nad IT financial management ? 55%
Portfolio management ? 50%

Narzędzia, które przestawiają wymagania klienta

71,4 % ? modele procesów,
50,1 % ? prototypy,
47,5 % ? modele interfejsu użytkownika,
46,5 % ? diagramy przypadków użycia,
31,1 % ? diagram aktywności,
30,1 % ? schematy/odręczne rysunki,
6,6% % ? inne

Problemy wpływające na porażkę w projekcie

Brak informacji wejściowych od klienta
Niekompletne wymagania i specyfikacje projektu
Zmiana wymagań i specyfikacji projektu

Brak wsparcia ze strony kierownictwa
Brak kompetencji w danej dziedzinie
Brak zasobów ludzkich
Nierealne oczekiwania klienta
Niejasne cele
Nierealne ramy czasowe projektu
Nowe technologie

Pogrubione dotyczą ściśle roli analityka

---------------------------------

Problem na naszym rynku jest taki, że wielu nawet i "specjalistów", programistów nie rozumie idei inżynierii wymagań. Nie rozumieją, że od tego zależy powodzenie projektu i sukces produktu na rynku. Nie rozumieją obowiązków analityka biznesowego. Analityk biznesowy (jeżeli nim faktycznie jest) powinien swojemu klientowi dostarczyć projekt (dokumentacja), który przy dobrej implementacji, projektowaniu i zarządzaniu będzie mógł ustabilizować swoją pozycję na rynku i ją zwiększać.

Ludzie się dziwią czemu większość produktów po chwili kończy działalność bo nie poświęcili odpowiedniego nakładu finansowego i czasu na pracę nad wymaganiami.

Programista myśli, że jest cudo twórcą, a prawdę mówiąc to przez nich większość projektów po chwili kończy działalność, nie potrafią właściwie przeprowadzić najważniejszego w projekcie, tak najważniejszego bo sama implementacja ma priorytet średni w sukcesie produktu, duży zaś na etapie projektu - pracy nad wymaganiami i identyfikacji potrzeb.

Dziwi mnie Panowie programiści, że jako "programiści" nie rozumiecie idei pracy nad wymaganiami i że sukces osiągają wyłącznie te projektu (produkty) w których interesariusze (głównie sponsor) zrozumieli ideę kosztów i czasu prac nad wymaganiami - dowodem są badania rynkowe, opinie ekspertów.

Odpowiadając autorowi tematu.
8 000 zł przy 40 000 zł projektu budżetu to rozsądna propozycja.

Dobry analityk wskaże, podpowie, przeprowadzi SWOT + Customer discovery, customer validation pomoże w określeniu modelu który jest powtarzalny i skalowalny.

Panowie Programiści, opisałem nie wiele, ile z wyżej opisanych rzeczy jesteście w stanie wykonać dla swojego klienta? Na odpowiednim poziomie. Od tego jak to zostanie zrobione, udokumentowane zależy powodzenie projektu, nie od Waszej pracy (nie zrozumcie Panowie mnie źle, ale to analityk odpowiada za główny sukces produktu, nie projektu, programista odpowiada co najwyżej za (część) sukcesu projektu).

Ten post edytował JaroslawK 28.11.2015, 22:35:14
Go to the top of the page
+Quote Post

Posty w temacie
- Elfinio   Ile powinna kosztować porządna dokumentacja dla serwisu internetowego   28.11.2015, 15:15:04
- - mrc   Jeżeli jest specjalistą i spędzi miesiąc czasu prz...   28.11.2015, 19:58:15
- - Elfinio   Ok, dzięki wolałem zapytać ponieważ nie znam stawe...   28.11.2015, 20:05:22
- - Dejmien_85   Jeśli trafisz na dobrą firmę (najlepiej jakiś Soft...   28.11.2015, 20:41:20
- - Elfinio   Tylko, że na Software House mnie nie stać. Rozmawi...   28.11.2015, 20:46:38
|- - Dejmien_85   Cytat(Elfinio @ 28.11.2015, 20:46:38 ...   28.11.2015, 21:23:35
- - ZenekN   @Elfinio, tutaj dosyć ważnym elementem na przyszło...   28.11.2015, 20:53:28
- - Damonsson   Pytanie co chcesz zrobić? Czy jest to jakiś szablo...   28.11.2015, 20:54:49
- - Elfinio   @Damonsson tylko że PM to PM i on zarządza projekt...   28.11.2015, 21:02:51
- - Damonsson   Nie wiem co to za projekt, Ty go znasz i musisz oc...   28.11.2015, 21:21:07
- - ZenekN   CytatW świecie programowania jest tylko jedna stał...   28.11.2015, 21:27:33
- - Damonsson   Tutaj masz ciekawy artykuł: http://www.frogriot.co...   28.11.2015, 21:28:12
- - Elfinio   projekt to B2B dla branży HoReCa. Cytatdokumentac...   28.11.2015, 21:28:18
- - ZenekN   Tutaj masz jedno z lepszych b2b w naszym kraju w d...   28.11.2015, 21:31:11
- - Elfinio   Przykład struktury dokumentacji SRS którą otrzymał...   28.11.2015, 21:31:38
- - Damonsson   Może powiem Ci co ja bym zrobił mając 40.000zł bud...   28.11.2015, 21:36:20
- - JaroslawK   Witam, Przeglądam to forum od dłuższego czasu jak...   28.11.2015, 22:20:37
- - ZenekN   @JaroslawK CytatNarzędzia, które przestawiają wym...   28.11.2015, 22:45:22
- - JaroslawK   ZenekN Nie rozumiem, co rozumiesz przez zmianę my...   28.11.2015, 23:07:37
|- - Dejmien_85   Cytat(JaroslawK @ 28.11.2015, 23:07:3...   28.11.2015, 23:37:34
|- - Damonsson   Cytat(JaroslawK @ 28.11.2015, 23:07:3...   28.11.2015, 23:42:22
- - JaroslawK   CytatZ Twoim nastawieniem widzę jednak, że jesteś ...   28.11.2015, 23:46:36
|- - Dejmien_85   Cytat(JaroslawK @ 28.11.2015, 23:46:3...   29.11.2015, 00:34:37
- - Damonsson   Jeżeli mówisz o jakimś start-up i o samej analizie...   29.11.2015, 00:29:11
- - JaroslawK   Chłopaki sorry, faktycznie trochę źle to wszystko ...   29.11.2015, 01:16:18
- - PrinceOfPersia   a nie lepiej zamiast jechać z koksem po całości zr...   29.11.2015, 12:29:50
- - JaroslawK   CytatW sytuacji, gdy nie wiesz, czy coś się w ogól...   29.11.2015, 12:45:52


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 10:57