Profesjonalizacja
Profesjonalizacja jest kompleksową usługą polegającą na ewolucyjnym procesie zwiększania poziomu dojrzałości całego procesu wytwarzania oprogramowania w organizacji. Profesjonalizacja ma na celu redukcję kosztów, zwiększenie produktywności, zwiększenia jakości i przede wszystkim poprawę nawyków.
Profesjonalizacja może być przeprowadzona w skali projektu, zespołu, pionu - docelowo nawet całej firmy.
Analiza potrzeb
Pierwszy z etapów profesjonalizacji, ma na celu zrozumienie stanu obecnego oraz uświadomienie problemów i potrzeb. Wspólnie określamy aspekty wymagające usprawnienia, natomiast nasi eksperci opracowują strategię ewolucji.
Dobór rozwiązań
Na podstawie analizy stanu obecnego oraz pożądanego poziomu profesji dobieramy kompleksowy wachlarz rozwiązań obejmujący:
- Proces wytwórczy (udoskonalenie analizy, profesjonalizację projektów, zwiększenie jakości na poziomie implementacji)
- Dobór architektur odpowiednich do występujących klas problemów
- Dobór technologii do problemów mając na uwadze perspektywę przyszłości (frameworki, platformy, biblioteki)
- Dobór narzędzi oraz ich miejsca w procesie (pluginy, automatyzacja, continous integration)
Profilowanie zespołu
Więcej szczegółów w sekcji HR.
Dobór szkoleń
Na podstawie potrzeb, wybranych rozwiązań i kondycji zespołu dobieramy odpowiedni zestaw szkoleń.
Migracja z innych technologii
Nasi eksperci posiadają doświadczenie również w innych technologiach (np. PHP, .NET). Dzięki temu jesteśmy w stanie opcjonalnie dopasowanie formę szkoleń dla uczestników mających doświadczenie w innych technologiach, tak by zoptymalizować ich proces nauki w świecie Java.
Wdrożenie procesu
Stopniowe wdrażanie nowych technik wraz ze stałą obserwacją rezultatów i ew. modyfikacją następnych kroków.