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:

Numer telefonu lub email: