Raport Jama Sofware ? O wymaganiach

Twierdzenia, że nie da się inaczej, klienci nie wiedzą czego chcą, dokumenty tekstowe to jedyne możliwe opisy wymagań itp. są prostu nie prawdą, to usprawiedliwienia braku kompetencji albo zawyżania kosztów projektów (a raczej pokrywania braku kompetencji pieniędzmi z kieszeni klientów). Pewien znajomy, współwłaściciel pewnej firmy programistycznej, napisał mi niedawno: “korzyści z takiego dokumentowania wymagań są ogromne. Wykonawca, który potrafi pracować na modelach ma 2-3 krotnie niższe koszty i 1,5-4 krotnie krótszy czas wykonania. AMEN TO THIS:)” A co on miał na myśli?

Czytaj dalej Raport Jama Sofware ? O wymaganiach

Wymagania na oprogramowanie ERP a analiza przedwdrożeniowa – gdzie różnica?

Tak więc analiza wymagań to jest praca wykonana by opisać czego oczekujemy i dokonać wyboru. Analiza przedwdrożeniowa to praca wykonywana przez dostawcę, którego wybrano, w celu opracowania specyfikacji prac jakie należy wykonać by wdrożyć dany produkt. Dobrze wykonany model nie zawiera informacji nadmiarowych, które zawsze podnoszą koszt wykonania modelu a także nie raz stanowią zbędne ograniczenia. Użycie takiego modelu jako narzędzia wyboru systemu ERP jest bardzo skuteczne: wystarczy go rozesłać do dostawców i zapytać po pierwsze czy ich system pasuje do niego, jeżeli tak to ile kosztuje ten produkt rok po roku. Z takim modelem kupujący nie musi udowadniać, że jego oczekiwania mają sens (co nie raz zdają się podważać dostawcy) a dostawca musi zdeklarować, że jego produkt pasuje do modelu.

Czytaj dalej Wymagania na oprogramowanie ERP a analiza przedwdrożeniowa – gdzie różnica?

Wymagania – klient to nasz Pan czy Pacjent?

Skoro w firmie i tak robimy kopie zapasowe dysków sieciowych i zasobów pracowników a dyski są coraz tańsze po co tworzyć drugi i bardzo kosztowny serwer plików z systemu pocztowego? Po co używać serwera pocztowego do zarządzania dokumentami skoro i tak jest to tylko cześć ważnych rzeczy a pozostałe i tak są na dyskach sieciowych jako pliki i nie unikniemy systemu zabezpieczenia tych zasobów także? Skoro współdzielenie plików na dyskach sieciowych jest proste i w zasadzie bez kosztowe to po co dopłacać do serwera pocztowego za opcje portalowego dostępu do swoich i cudzych maili, za możliwość zarządzania prawami do cudzych maili by kolega, koleżanka lub szef mogli skompletować historię korespondencji z klientem? Dlaczego trzymać ważne pliki w serwerze pocztowym skoro odzyskiwanie ich stamtąd jest znacznie trudniejsze niż z katalogów na dyskach? Takich pytań można zadać jeszcze wiele. Czy życzenie pracownika (który ma prawo nie wiedzieć, że są inne metody lub ukryje je bo wymagały by zmian) jest wystarczającym powodem?

Czytaj dalej Wymagania – klient to nasz Pan czy Pacjent?

Wymagania na oprogramowanie ERP wspomagające zarządzanie: dwie kupki

Najpierw analiza tego co i jak robimy. Potem podział tego na obszary standardowe, które obsłużymy narzędziem uniwersalnym, i pozostałe (których z reguły jest bardzo mało ale są bardzo ważne dla nas) i zróbmy je po swojemu ale nie pakujmy się w niszowe lub przestarzałe technologie. Nie dawajmy także wiary w to, że kupno tego co ma (powielenie tego co robi) nasz konkurent uczyni nas bardziej konkurencyjnymi bo praktyka pokazuje coś zupełnie odwrotnego.

Czytaj dalej Wymagania na oprogramowanie ERP wspomagające zarządzanie: dwie kupki

IEEE830-1998 ? czy produkuje dobre wymagania?

Paradoksalnie wykonanie takiego modelu jest tu największą trudnością. Dlaczego? Tworząc go należy bezwzględnie panować na jego złożonością, panować nad subiektywizmem osób z którymi prowadzimy wywiady, rozumieć strategię modelowanej firmy i jej model biznesowy, wiele innych. Identyfikacja procesów sama w sobie jest trudna, wymaga posiadania metod ich identyfikacji i weryfikacji poprawności samej analizy i modelu, to jednak temat na książkę a nie na taki artykuł.

Czytaj dalej IEEE830-1998 ? czy produkuje dobre wymagania?

Jak wykonać wymagania na system informatyczny

Odpowiedź brzmi: zakup systemu informatycznego mającego wspierać zarządzanie firmą bez posiadania modelu tego zarządzania oraz zinformatyzowanie stanu zastanego firmy jest niczym innym jak tylko utrwaleniem tego stanu. Nawet jeżeli uda się wdrożyć system w tej postaci to firma nie posunęła się w efekcie ani krok do przodu.

Czytaj dalej Jak wykonać wymagania na system informatyczny

Aplikacja i jej środowisko

Wprowadzenie Bardzo wiele emocji budzą kwestie styku aplikacji i jej środowiska: mój wpis na LinkedIn "Czy logowanie jest przypadkiem użycia" wzbudził burzliwą dyskusję i wiele kontrowersji. Ten artykuł to opis…

Czytaj dalej Aplikacja i jej środowisko

Firma produkcyjno-usługowa Szkielet modelu

Zawartość 1 Biznesowy Słownik Pojęć...............................................................................................................................................................................................................................5 2 Profil................................................................................................................................................................................................................................................................ 6 3 Model Biznesowy............................................................................................................................................................................................................................................7 4 Wymagania biznesowe.................................................................................................................................................................................................................................. 11 5 Projekt Techniczny Systemu.........................................................................................................................................................................................................................12 (c)

Czytaj dalej Firma produkcyjno-usługowa Szkielet modelu