Konsulting
Czy twoja organizacja potrzebuje profesjonalnej pomocy z dziedziny Continuous Integration? Jeśli tak to jesteś w dobrym miejscu. W naszej ofercie znajduje się profesjonalny support ze szczególnym uwzględnieniem ciągłej integracji w środowisku i dla platform Microsoft Windows.
Wdrażanie pełnego cyklu Continuous Integration w firmie programistycznej
- System kontroli wersji
- Automatyzacja budowy oprogramowania
- Wdrożenie serwera ciągłej integracji
- Testy jednostkowe
- Rozwijanie repertuaru testowego – testy integracyjne, akceptacyjne
- Generowanie dokumentacji
- Statyczna analiza kodu
- Ciągła integracją z bazą danych
- Skalowanie
Specjalistyczne porady i pomoc we wdrożeniach ciągłej integracji w systemach TFS firmy Microsoft oraz w rozwiązaniach opartych o otwarte oprogramowanie (Hudson, CruiseControl.NET, TeamCity).
Instalacja i konfiguracja systemów kontroli wersji na serwerach Windows: TFS Source Control, Subversion (SVN), Git.
Organizacja repozytorium projektowego i jego obsługa (klient TFS Source Control w Visual Studio, TortoiseSVN, narzędzia linii komend).
Automatyzacja procesu budowy oprogramowania (MSBuild, Ant).
Wczesna eliminacja problemów poprzez zastosowanie metod automatycznego testowania kodu źródłowego (NUnit, MSTest, test mocking).
Testy interfejsu użytkownika i akceptacyjne (Selenium, Framework White, FitNesse), testy regresyjne oraz testy obciążeniowe.
Generowanie dokumentacji kodu źródłowego (Sandcastle).
Wymuszanie standaryzacji kodu i eliminacja niewłaściwych nawyków poprzez zastosowanie statycznej analizy oraz metryk kodu źródłowego (FxCop, StyleCop, NDepend).
Zarządzanie bazą danych w procesie ciągłej integracji.
Wersjonowanie produktów, automatyczne tworzenie pakietów instalacyjnych, instalacja na serwerach testowych (MS Deploy, WiX, tworzenie plików MSI).
Skalowanie: kolejkowanie buildów, farmy serwerów CI.
Czy chciałbyś by nas konsultant się z Tobą skontaktował. Zostaw nam swoje dane. Odpiszemy lub oddzwonimy:
