[metaslider id=11287] Jak z powodzeniem realizować projekty informatyczne? | SEO Blog

Jak z powodzeniem realizować projekty informatyczne?

Rozmawiając ostatnio z bratem (programistą) i pracując nad nowym projektem zaczęliśmy rozmawiać o rozbieżnościach w projektach pomiędzy tym co zamawia klient, a tym co otrzymuje i przypomniał mi się poniższy obrazek.


To czego klient potrzebował.

To co klient zamówił.

To co analityk zrozumiał.

To co opisywał projekt.

To co wykonali programiści.

To co powstało po wdrożeniu.

To za co klient musiał zapłacić.
Brak tutaj rysunku pt.: “To za co klient zapłacił” ognisko z drzewem i siekierą 🙂

Wykorzystane rysunki pochodzą ze strony www.nurt.pl

Jak pewnie większość informatyków przyzna jest w tym trochę racji.

Dlaczego tak jest?
W mniejszych projektach problemy tego typu nie występują jednak przy dużych owszem. Moim zdaniem cały problem polega na braku specyfikacji, albo bardzo ogólnej specyfikacji, która niewiele mówi programistom oraz klientom. Myślę, że problemy tego typu występują nie tylko w małych firmach, ale także duże firmy stają przed takim problemem.

Jak tego uniknąć?
Dobra specyfikacja to klucz do sukcesu każdego projektu.
Pracując nad najnowszych projektem zauważyłem, że problem z obrazków może wystąpić. Osoba zamawiająca projekt miała dość słabe pojęcie o serwisach internetowych w związku z czym wystąpiło masę niedomówień, pytań i niewiadomych. Obawiając się dalszych problemów postanowiłem spisać wszystkie założenia projektowe dla klienta, informatyka oraz grafika. Poświęciłem na to kilka dni, ale powiem szczerze, że nie żałuję.
Prace nad dokumentem wymagały czasu oraz wysiłku mojego, klienta oraz programisty, ale myślę, że dzięki temu projekt będzie zakończony szybciej i będzie tym czego oczekiwał klient.

Wydaje mi się, że dobrze jest jeśli pomiędzy klientem, a programistą jest jeszcze osoba, która będzie dbała o realizację wymagań klienta i, która w przystępny sposób będzie przekazywała informacje od programisty do klienta.

Dlaczego klient często przepłaca za projekt?
Bo specyfikacja nie obejmowała wielu istotnych informacji w związku z czym projekt już po jego zakończeniu musi być poprawiany co jest zdecydowanie droższe niż zrobienie tego od razu na samym początku.

Dzięki dokumentacji osoba prowadząca projekt w odpowiedni sposób przedstawi projekt programiście, zadba o to by projekt wyglądał tak jak tego klient sobie życzył, aby za niego nie przepłacił i był użyteczny.

To, co klient zamówił – bardzo często to co klient przekaże nam to 1/4 jego projektu, osoba prowadząca projekt musi na podstawie tego stworzyć jak najdokładniejszy dokument opisujący go, a po jego stworzeniu skonsultować go z klientem.
To, co analityk zrozumiał – przekaż programiście dokładne działanie wszystkich mechanizmów aplikacji.
To, co opisywał projekt – dobra specyfikacja pozwoli Ci uniknąć problemów.
To, co wykonali programiści – zgodnie ze specyfikacją sprawdź czy wszystkie założenia projektowe zostały spełnione.
Projekt po uruchomieniu i wdrożeniu – przetestuj projekt zanim oddasz go klientowi.
To, za co klient zapłacił – dokładna specyfikacja projektu pozwoli zminimalizować koszty i nie poprawiać projektu po 10 razy.
A to, czego klient potrzebował – jeśli spiszesz wymagania klienta, przedstawisz mu je i zostaną zaakceptowane to dopiero będziesz pewny, że to jest to czego klient oczekuje
Praktyczne zastosowanie projektu – po wykonaniu tych wszystkich czynności projekt zdecydowanie będzie bardziej przypominam to czego klient oczekiwał i będzie praktyczny. Osoba prowadząca projekt znająca się na rzeczy powinna proponować klientowi ciekawsze bardziej użyteczne rozwiązania.

W opisie projektu nigdy nie uwzględnimy wszystkiego zawsze wyjdzie nam coś czego nie przewidzieliśmy jednak tego typu dokumenty pozwolą nam uniknąć większych wpadek, a samo ich pisanie pozwoli nam zauważyć rzeczy z których wcześniej nie zdawaliśmy sobie sprawy.

Jeśli ten artykuł pomógł Ci, masz co do niego jakieś wątpliwości lub pytania “Zostaw komentarz”, a na pewno na niego odpowiem.
VN:F [1.9.22_1171]
Rating: 3.5/5 (6 votes cast)
Jak z powodzeniem realizować projekty informatyczne?, 3.5 out of 5 based on 6 ratings

o autorze

Slawomir Gdak

Od 2009 prowadzi owego seo bloga i dzieli się swoją wiedzą z zakresu seo.

Autor publikacji/produktów z zakresu seo m.in.: znanych list katalogów i profili, ebooków, szkoleń, artykułów w miesięczniku SEMspecialist.
Gościnnie trener w Mieście Szkoleń oraz na Search Marketing Week.

7 komentarzy

napisz komentarz

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Wszelkie prawa zastrzeżone. Zabrania się wykorzystywania jakichkolwiek treści bez zgody autora.

Sławek Gdak Specjalista ds. seo
Jeśli potrzebujesz mojej pomocy, masz jakiekolwiek pytanie wypełnij poniższy formularz.