Jesteśmy w złej sytuacji, gdy mamy bardzo mało dokumentacji na temat dostosowywania naszych byłych pracowników do krytycznego systemu biznesowego. Wprowadzono wiele zmian w Crystal Reports, jednostkach baz danych oraz zastrzeżonych plikach konfiguracyjnych / programowych dla naszego oprogramowania ERP.
Obecna dokumentacja ogólnie brzmi mniej więcej tak:
Ten program jest uruchamiany przed fakturowaniem. Znane błędy: brak.
Uruchom ten program po zainstalowaniu oprogramowania X.
W tym raporcie zmieniono następujące pola: (bez wyjaśnienia, jak i dlaczego)
Nasz sklep IT jest niewielki, aw przypadku oprogramowania ERP większość pracy została skupiona na jednej osobie (to ja jestem teraz), więc nikt tutaj nie wie, co zrobiliśmy. Dział informatyki i księgowości zna drobiazgi (czasami bardzo pomocne), ale to nie wystarczy.
Innym problemem jest to, że nasz dział księgowości wydaje się uważać za dobrze udokumentowane. To prawda, że prowadziliśmy wiele rejestrów tego, co poszło nie tak , ale bardzo mało wyjaśnia, co (jeśli w ogóle) zrobiono, aby rozwiązać te problemy. Mamy setki artykułów wyjaśniających błędy, ale dokumenty wyjaśniające zmiany (jak pokazano powyżej) są prawie bezużyteczne.
Jak mogę udokumentować wcześniejsze zmiany, gdy nie wiem, co zostało zrobione? Mogę zacząć od udokumentowania tego , co zmieniliśmy: pliki, tabele bazy danych itd., Które musimy mieć, aby system działał. Mogę też udokumentować, co robić ; po uruchomieniu raportów, dlaczego powiedziano ludziom, aby korzystali z raportu / programu X. Ale kiedy jedna z tych niestandardowych rzeczy ma problem, zawsze wracam do pierwszej.
Jak mogę proaktywnie dokumentować te rzeczy dla siebie i innych?
rst
isphinx
do prowadzenia dokumentacji pisanie blisko kodu .