Jak pracujemy
Technologia i procesy, które gwarantują jakość:
Rozwój oprogramowania realizujemy w oparciu o jasno zdefiniowane procesy, które zapewniają kontrolę nad zakresem, jakością i terminowością realizacji. Każdy projekt rozpoczynamy od analizy potrzeb biznesowych i technologicznych. Na tej podstawie określamy zakres prac oraz sposób ich realizacji. Pracujemy iteracyjnie, pozostając w stałym kontakcie z interesariuszami i na bieżąco weryfikując kierunek rozwoju rozwiązania. Za rozwój systemów odpowiadają zespoły obejmujące wszystkie kluczowe obszary: projektowanie, implementację, testy oraz kontrolę jakości. Poszczególne role są jasno zdefiniowane, co pozwala zachować zarówno specjalizację, jak i spójność całego rozwiązania. Rozwiązania budujemy w oparciu o technologie Microsoft, w szczególności platformę .NET i język C#. Wykorzystujemy sprawdzone podejścia architektoniczne oraz narzędzia wspierające zarządzanie kodem, wymaganiami i procesem wytwarzania.
Zapewniamy pełną kontrolę wersji, spójność środowisk oraz wysoki poziom automatyzacji procesów developmentu i wdrożeń. Technologie i narzędzia dobieramy świadomie, w oparciu o wymagania projektu oraz długoterminową utrzymywalność i rozwój systemu.