Warunek wstępny
- Podstawy pracy z programowaniem APplus
- Podstawowa administracja i konfiguracja APplus
- Podstawy pracy z systemem zarządzania wersjami (preferowany SVN, w razie potrzeby GIT)
Wymagania systemowe
- Podstawowa administracja i konfiguracja APplus
- Podstawy pracy z systemem zarządzania wersjami (preferowany SVN, w razie potrzeby GIT)
- Uporządkowany (zatwierdzony) system wdrażania
- Każdy uczestnik szkolenia korzysta z własnego systemu!
Cel
- Udział w tym szkoleniu jest szczególnie ważny, aby zapewnić, że dostosowywanie i konfiguracje są przeprowadzane sprawnie i bez błędów. Praca w systemie rozwojowym minimalizuje ryzyko błędów w systemie produkcyjnym, co prowadzi do większej stabilności systemu i zadowolenia użytkowników.
- Szkolenie zapewnia umiejętności niezbędne do dostarczania personalizacji w sposób ukierunkowany i zaplanowany (np. w sprintach) oraz do elastycznego reagowania na nieprzewidziane problemy. Umożliwia również efektywne przetwarzanie pilnych zadań bez opóźniania bardziej długotrwałych projektów.
- Kolejnym celem szkolenia jest zapewnienie uczestnikom własnego systemu rozwoju w celu dostosowania.
Zawartość
- Przegląd procesu tworzenia oprogramowania
Wprowadzenie do podstawowych kroków w procesie tworzenia i dostarczania oprogramowania na zamówienie. - Zrozumienie architektury systemu
Szczegółowe omówienie architektury systemów programistycznych, środowisk testowych i systemów produkcyjnych w celu uzyskania jasnego obrazu ogólnej infrastruktury. - Konfiguracja środowiska programistycznego
W oparciu o istniejącą infrastrukturę APplus instalowany jest system deweloperski, opracowywane są przykładowe funkcje, są one dostarczane, a system deweloperski jest ponownie aktualizowany. - Wytyczne programistyczne
Komunikacja obowiązujących standardów programistycznych i wytycznych, które zapewniają, że opracowane rozwiązania są zarówno wydajne, jak i łatwe w utrzymaniu. - Planowanie i realizacja dostosowań
Wskazówki dotyczące skutecznego planowania i wdrażania dostosowań oraz dostarczania ich na czas. - Korzystanie z systemu kontroli wersji (VCS)
Praktyczne wskazówki i najlepsze praktyki dotyczące korzystania z systemu kontroli wersji (SVN), w tym zarządzania zmianami i współpracy zespołowej.

