Oferujemy wsparcie techniczne, projektowe, architektoniczne oraz analityczne w krytycznych fazach projektu.
Kickoff - Dobry start projektu
Jeżeli rozpoczynasz nowy projekt na nieznanym terytorium technicznym, używając technologii, narzędzi oraz podejść, które są nowe dla zespołu, wówczas proponujemy skorzystanie z naszej oferty kick-off projektu.
Usługa Kickoff polega na wypracowaniu odpowiedniej dla klasy projektu metodyki pracy, aby uniknąć niepotrzebnych błędów i pokładów zaszłości.
Kickoff składa się z:
- Analiza wymagań niefunkcjonalnych
- Dobór architektury dopasowanej do wymagań niefunkcjonalnych
- obciążenie i skalowalność
- warstwy, moduły - integracja
- określenie interfejsów integracyjnych
- dobór technologii i bibliotek odpowiednich do klasy systemu
- zestawienie kompletnego stosu technologii
- Projekt techniczny
- warstwy, moduły
- strategia skalowania
- model biznesowy z wykorzystaniem DDD
- Implementacja zrębów systemu jako wzorcowych przykładów
- Opracowanie Best Practices dla zespołu - zgodnie z najlepszymi praktykami OO (Wzorce projektowe, GRASP, SOLID)
- Opracowanie zestawu typowych pułapek (np. potrzaski wydajności związane z ORM)
- Rozruch projektu
- integracja rozwiązań
- konfiguracja środowiska developerskiego (w tym Continous Integration)
Wsparcie projektowe
W trakcie trwania projektu oferujemy usługę wsparcia projektowego, która obejmuje typowe typowe wyzwania przed jakimi staje zespół projektowy.
Wsparcie projektowe składa się z:
- Analizy problemów optymalizacjnych
- Wydajność persystencji
- Wydajność prezentacji
- Przegląd kodu wraz ze strategią refaktoringu
- Wdrożenie nowych rozwiązań i metodyk: DDD, testy, tuning architektury
- Integracja narzędzi developerskich zwiększających produktywność pracy (Continous Integration, Testability)
- Powierzenie implementacji newralgicznych modułów, corowych funkcjonalności lub platformy













