Utrzymanie i rozwój

Dobre rozwiązanie potrzebuje opieki i miejsca na rozwój.

Pomagamy utrzymywać, aktualizować i rozwijać strony oraz aplikacje po uruchomieniu. Usuwamy błędy, planujemy rozbudowę i modernizujemy wybrane elementy. Sposób współpracy, dostępność wsparcia i zakres opieki ustalamy indywidualnie, po poznaniu rozwiązania i potrzeb firmy.

01 / MOŻLIWY ZAKRES OPIEKI

Dbamy o codzienne działanie. Planujemy kolejne kroki.

Zakres zależy od stanu systemu, dokumentacji i uzgodnionego modelu współpracy. Nie każda usługa opieki obejmuje wszystkie poniższe obszary.

  • 01

    Aktualizacje CMS i komponentów

    Sprawdzenie zależności, przygotowanie zmian i weryfikacja ich wpływu na działanie serwisu lub aplikacji.

  • 02

    Poprawki błędów

    Analiza zgłoszenia, odtworzenie problemu i poprawka z testem uzgodnionych scenariuszy.

  • 03

    Rozbudowa funkcjonalności

    Nowe typy treści, widoki i narzędzia zaplanowane z uwzględnieniem istniejącej architektury.

  • 04

    Modernizacja technologiczna

    Ocena elementów utrudniających dalszy rozwój i plan stopniowej przebudowy lub migracji.

  • 05

    Wydajność

    Sprawdzenie wąskich gardeł i dobór usprawnień na podstawie obserwacji działania, a nie samej listy wskaźników.

  • 06

    Monitoring i bezpieczeństwo

    W uzgodnionym zakresie: monitoring, bezpieczeństwo, kopie zapasowe, weryfikacja możliwości odtworzenia oraz odtwarzanie systemu po awarii — zależnie od dostępnej infrastruktury.

02 / PRZEJĘCIE ISTNIEJĄCEGO PROJEKTU

Najpierw poznajemy to, co już działa.

Przejęcie strony lub aplikacji zaczynamy od dostępu do kodu, dokumentacji i potrzebnych środowisk. Sprawdzamy zależności, sposób uruchamiania i obszary wymagające szczególnej uwagi. Ustalamy także, kto odpowiada za hosting, kopie zapasowe i inne usługi.

Na tej podstawie proponujemy priorytety oraz zakres pierwszych prac. Czasem będzie to aktualizacja i poprawki, a czasem osobny plan modernizacji. Nie deklarujemy możliwości utrzymania dowolnego rozwiązania bez wcześniejszego sprawdzenia.

Zobacz przykład aplikacji: Ecotec

03 / MODEL WSPÓŁPRACY

Czytelne ustalenia zamiast domyślnych obietnic.

Przed rozpoczęciem opieki ustalamy zakres, godziny dostępności, sposób zgłaszania problemów i zasady reakcji. Dzięki temu wiadomo, kto odpowiada za poszczególne zadania i jak planujemy ich wykonanie.

  1. 01

    Ocena i priorytety

    Poznajemy stan techniczny i potrzeby. Oddzielamy problemy wymagające interwencji od planowanych usprawnień.

  2. 02

    Uzgodniony zakres

    Określamy sposób zgłaszania zadań, dostępność, zasady wyceny i akceptacji prac oraz zakres monitoringu, jeśli jest potrzebny.

  3. 03

    Zmiany i przegląd

    Wprowadzamy i sprawdzamy uzgodnione poprawki. Kolejne potrzeby porządkujemy w plan rozwoju, który można aktualizować wraz z firmą.

04 / PYTANIA O OPIEKĘ

Ustalmy odpowiedzialność i sposób pracy.

Czy opieka oznacza całodobowe wsparcie?

Zakres opieki, godziny dostępności i czasy reakcji uzgadniamy indywidualnie przed rozpoczęciem współpracy. Ustalamy również sposób zgłaszania problemów i zadania objęte wsparciem.

Jakie dostępy są potrzebne do przejęcia projektu?

Zwykle potrzebujemy repozytorium kodu, dokumentacji i dostępu do odpowiednich środowisk. Dokładną listę ustalamy po wstępnym poznaniu rozwiązania. Uprawnienia powinny odpowiadać uzgodnionym pracom i być przekazywane ustaloną, bezpieczną drogą.

Czy aktualizacja CMS wymaga testów?

Tak. Zmiana wersji może wpływać na moduły, szablon i funkcje dedykowane. Zakres weryfikacji dobieramy do skali aktualizacji i ryzyka. Jeżeli obecne środowisko nie pozwala bezpiecznie sprawdzić zmian, najpierw ustalamy sposób przygotowania testów.

Czy można połączyć opiekę z dodawaniem nowych funkcji?

Tak, ale rozróżniamy utrzymanie działania od rozbudowy. Ustalamy priorytety i zakres prac, aby nowe funkcje nie były domyślnie traktowane jako poprawki. Większa modernizacja może wymagać osobnego etapu analizy i realizacji.

KOLEJNY DOBRY PROJEKT ZACZYNA SIĘ OD ROZMOWY.

Co możemy stworzyć razem?

↗

Masz pomysł, wyzwanie lub po prostu pytanie? Zacznijmy od poznania Twoich potrzeb.

Opowiedz nam o projekcie