Miejsce spotkań, porad i wywiadów przedsiębiorców oferujących usługi i produkty oparte o własne rozwiązania informatyczne.

Negocjacje

Informacje wstępne
Negocjowanie kontraktów na oprogramowanie na zamówienie polega na wyspecyfikowaniu produktu, to zwykle zadanie niezależnych konsultantów posługujących się metodami analiz wymagań biznesowych i systemowych. Utworzenie opisowej specyfikacji oprogramowania na zamówienie (również w postaci strony internetowej na zamówienie) zwykle powinno rozpoczynać się od:

  • Stworzenia spójnej specyfikacji korzyści biznesowych jakie powinny zostać dostarczone przez tworzone oprogramowanie
  • Szczegółowych przypadków użycia opisujących sytuacje, metody pracy i oczekiwane rezultaty które ma dostarczać oprogramowanie.
  • Na pewnym etapie można również dostarczać proste schematy systemu, np. w postaci diagramu powiązania encji lub koncepcyjnego diagramu bazy danych.

Specyfikacja oprogramowania
Dokumenty specyfikujące oprogramowanie są niezwykle istotne z tego względu iż większość kontaktów na budowa oprogramowania zastrzega że ewentualne zmiany lub rozszerzenia będą nieść ze sobą konsekwencję podwyższenia opłaty za wdrożenie systemu. Z tego względu istotne jest aby horyzont funkcjonalmy tworzonego systemu został wyspecyfikowany możliwie dokładnie, czytelnie dla zamawiającego oraz z poszanowaniem sztuki tworzenia dokumentacji systemów informatycznych.

Wyznaczenie kosztów
Każdy kontrakt powinien zawierać ustaloną cenę za wykonanie wyspecyfikowanej funkcjonalności, lub koszt roboczogodziny uwzględniający przewidywaną liczbę godzin na wykonanie projektu. Należy pamiętać jednakże że kontrakt nie powinien jedynie zawężać się do kwestii związanej z przygotowaniem pierwszej wersji programu, ponieważ w trakcie jego realizacji, a z pewnością jego użytkowania, pojawi się potrzeba jego optymalizacji lub udoskonalenia. Należy również pamiętać że kontrakt powinien zapewniać bezpłatną gwarancję i opcjonalną pomoc techniczną zamawiającemu.