Usługa 08 z 08

Utrzymanie i wzmocnienie zespołu

Dbamy o bezpieczeństwo i sprawność istniejącego oprogramowania, przejmujemy aplikacje od innych dostawców i wzmacniamy Państwa własny zespół programistów.

Oprogramowanie nie jest gotowe w dniu uruchomienia. Systemy operacyjne, frameworki i biblioteki dostają poprawki bezpieczeństwa, wymagania się zmieniają, a w końcu na emeryturę odchodzi jedyna osoba, która znała system.

Przejmujemy utrzymanie i rozwój, także oprogramowania, którego nie stworzyliśmy: po audycie kodu wiedzą Państwo, w jakim stanie jest aplikacja. A gdy Państwa zespół potrzebuje wsparcia, nasi programiści pracują bezpośrednio w Państwa procesach i narzędziach.

Typowe wyzwania

  • Dotychczasowy dostawca zniknął

    Agencja już nie istnieje, freelancer nie odpowiada, a nikt nie zna kodu.

  • Aktualizacje czekają

    Luki bezpieczeństwa w przestarzałych wersjach nie są łatane, bo nikt nie czuje się za to odpowiedzialny.

  • Własnemu zespołowi brakuje rąk do pracy

    Państwa dział IT ma roadmapę, ale za mało programistów, by ją zrealizować.

  • Brakuje specjalistycznej wiedzy

    Do projektu potrzebują Państwo na pewien czas doświadczenia w aplikacjach mobilnych, chmurze czy automatyzacji testów, którego nie ma w firmie.

Co Państwo otrzymują

  1. Audyt kodu

    Ocena jakości kodu, bezpieczeństwa, zależności i dokumentacji, z rekomendacjami uporządkowanymi według priorytetów.

  2. Umowa serwisowa

    Aktualizacje, poprawki bezpieczeństwa, monitoring i usuwanie błędów w uzgodnionym czasie reakcji.

  3. Dalszy rozwój

    Miesięczna pula godzin na usprawnienia i nowe funkcje, z priorytetami ustalanymi razem z Państwem.

  4. Wzmocnienie zespołu

    Programiści i testerzy, którzy pracują jako część Państwa zespołu.

  5. Regularny raport

    Przegląd wykonanych prac, otwartych ryzyk i zaplanowanych aktualizacji.

Jak działamy

  1. Najpierw audyt, potem przejęcie

    Każde przejęcie poprzedza audyt. Dzięki temu obie strony wiedzą, na co się decydują.

  2. Jasne priorytety

    Awarie klasyfikujemy według wagi. Dla każdego poziomu obowiązuje uzgodniony czas reakcji.

  3. Stałe osoby kontaktowe

    Państwa systemem opiekuje się stały zespół. Wiedza zostaje w zespole, a Państwo nie muszą za każdym razem tłumaczyć wszystkiego od nowa.

  4. Część zespołu, nie dodatek

    Przy wzmocnieniu zespołu pracujemy w Państwa narzędziach, na Państwa spotkaniach i według Państwa Definition of Done.

Technologie

  • GitHub
  • GitLab
  • Jira
  • Azure DevOps
  • Docker
  • Kubernetes
  • Sentry
  • Grafana
  • Prometheus
  • SonarQube
  • Renovate

Realizacje z tą usługą

Najczęstsze pytania

01 Co dzieje się po uruchomieniu?

Zostajemy z Państwem. W pierwszych tygodniach po starcie szczególnie uważnie towarzyszymy działaniu systemu. Potem przejmujemy utrzymanie i rozwój w ramach umowy serwisowej: aktualizacje, poprawki bezpieczeństwa, monitoring i usuwanie błędów.

Czasy reakcji ustalamy według priorytetów, np. osobno dla krytycznych awarii, ograniczonych funkcji i drobnych błędów. To, jakie czasy mają sens, zależy od tego, jak ważna dla Państwa biznesu jest dana aplikacja.

02 Czy możliwe jest przejęcie istniejącego oprogramowania?

Tak, także jeśli nie my je stworzyliśmy. Zaczynamy od audytu kodu: sprawdzamy architekturę, jakość kodu, zależności, bezpieczeństwo i dokumentację, a następnie przedstawiamy szczerą ocenę z rekomendacjami uporządkowanymi według priorytetów.

Potem stopniowo przejmujemy utrzymanie i rozwój. Jeśli dotychczasowy dostawca jest nadal osiągalny, planujemy przekazanie razem z nim.

03 Czy możliwa jest współpraca z naszym działem IT?

Oczywiście. Wiele projektów udaje się najlepiej wspólnie: Państwa dział IT zna systemy i procesy, a my wnosimy dodatkowe moce i doświadczenie z innych projektów. Dostosowujemy się przy tym do Państwa narzędzi, procesów i wymagań bezpieczeństwa.

Na życzenie od początku planujemy przekazanie, tak aby Państwa zespół mógł później samodzielnie rozwijać oprogramowanie.

Pozostałe usługi

Jeden zespół do wszystkich ośmiu: wiele projektów łączy kilka z nich.

Porozmawiajmy o Państwa projekcie

Prosimy napisać kilka zdań. Odezwiemy się osobiście, zwykle następnego dnia roboczego.

Co dalej

  1. Odpowiedź Osobiście, zwykle następnego dnia roboczego.
  2. Pierwsza rozmowa Około 30 minut online, bezpłatnie i bez zobowiązań.
  3. Ocena Na piśmie, z proponowanym podejściem i zakresem nakładu pracy.

Kontakt bezpośredni

Zasady współpracy

  • Umowa o zachowaniu poufności (NDA) na życzenie
  • Umowa na życzenie według prawa niemieckiego, umowa powierzenia zgodna z RODO
Cel, termin, punkt wyjścia: wystarczy kilka zdań.