Witam na mojej mini stronie. Nazywam się Marian Prokopiszyn i oferuję Państwu osiemnastoletnie doświadczenie w zakresie:
Czy takie usługi są w ogóle potrzebne?
Wiele firm zajmujących się wykonywaniem aplikacji internetowych, nie robi szczegółowych specyfikacji wykonawczych, poza zarysem ich działania czy listą funkcjonalności.
Dopiero jednak, na etapie specyfikacji wykonawczej lub - co bywa częściej, w trakcie realizacji poszczególnych modułów, pojawiają się nie wzięte pod uwagę trudności i różnorodność w sposobach ich realizacji. Można pomyśleć: to niech się martwi wykonawca. Jednak ten, z uwagi na zadeklarowaną cenę i czas, najprawdopodobniej pójdzie po najmniejszej linii oporu.
Kluczowym jest to, że nie da się wycenić i rzetelnie przedstawić możliwości realizacji bardziej skomplikowanej aplikacji czy serwisu WWW, bez dogłębnej analizy, a to umożliwia dopiero specyfikacja wykonawcza. Nikt też nie kwapi się by robić projekt za darmo, bo stanowi on 30-70% czasu pracy programisty. Powoduje też pojawienie się konieczności dodatkowych ustaleń ze zleceniodawcą. Tu jednak liczą się ci, którzy nie pytają, bo "są fachowcami, więc wiedzą co mają robić" - oczywiście bez projektu, o którym ponad połowa nawet nie słyszała.
Programista zaś zazwyczaj nie ma czasu na testowanie, a do tego postrzega swój kod z jednej perspektywy, dlatego nieświadomie nie tworzy przy testach warunków ujawniających wadę. Potwierdzi to każdy specjalista z wysoka samooceną i doświadczeniem.
Mimo to, stanowisko testera to rzadkość. Zazwyczaj taką rolę przerzuca się na zleceniodawcę, a jeśli ten nie ma czasu czy doświadczenia, to testerami zostają jego klienci.
Dlaczego taki jest standard?
Osobiście sądzę, że problem leży w mentalności większości wykonawców, a brak chęci przygotowania merytorycznego ze strony zleceniodawcy tylko to utrwala. Na pewno w dużej mierze jest to obawa przed utratą zlecenia, gdy walczy się ceną i czasem realizacji. Rzadko też kiedy bierze się pod uwagę interes klienta.
Czy nie lepiej więc znaleźć wykonawcę oferującego komplet?
Można, ale myślę, że jednak niezależny "kierownik budowy" będzie bardziej obiektywny i zaoferuje świeże spojrzenie na wiele kwestii. Podobnie, w branży bezpieczeństwa informatycznego, zatrudnia się niezależnych ekspertów do oceny ryzyka.
HELP SYSTEM
ul. Grudziądzka 69/4
51-165 Wrocław
Telefon: +48 71 3252813
e-mail: