Przejmujemy proces biznesowy i budujemy nowy system.
Wymiana starej aplikacji to nie tylko przerobienie ekranów. Zaczynamy od sprawdzenia szczegółów raportów, zgromadzonych danych, integracji z urządzeniami, a także czynności, którymi pracownicy uzupełniają braki aplikacji. Na tej podstawie ustalamy, co ma przejąć nowy system.
Problemy, z którymi można zwrócić się do nas o konsultację
- Chcą Państwo przenieść aplikacje w VB6, MFC, WinForms lub innych technologiach na architekturę, którą da się dalej utrzymywać.
- Nie ma specyfikacji i zlecenie ma zacząć się od zbadania działania obecnej aplikacji.
- Chcą Państwo zmienić sytuację, w której wszystko zależy od dotychczasowego wykonawcy lub poprzednika.
- Wpływ na działalność firmy jest duży, więc jednorazowe przełączenie jest trudne.
- Trzeba zdecydować, w jakim zakresie zachować istniejące raporty, dane, integracje z urządzeniami i zasoby COM.
Od uporządkowania obecnej specyfikacji do przełączenia
Jasno określamy specyfikację do przejęcia
Sprawdzamy ekrany, raporty, dane, ustawienia, integracje zewnętrzne i procedury eksploatacji. Porządkujemy funkcje, które są używane, i te, które przestały być potrzebne, oraz oddzielamy zachowania, które mają pozostać bez zmian, od tych, które w tym projekcie zostaną ulepszone.
Dzielimy zakres na jednostki, które można zmigrować
Rozważamy nie tylko pełną wymianę, ale także zastępowanie od funkcji pomocniczych oraz migrację etapową. Jeśli istniejące komponenty, takie jak COM / ActiveX / OCX, mają być nadal używane, porządkujemy sposób ich połączenia z nową aplikacją i plan ich późniejszej wymiany.
Tworzymy nową aplikację i sprawdzamy migrację
Poza projektem i implementacją nowej aplikacji planujemy w niezbędnym zakresie weryfikację danych i raportów, równoległą pracę, próby migracji, procedurę wycofania zmian (rollback) itp. Sprawdzamy nie tylko to, czy aplikacja została ukończona, lecz także to, czy przejęła proces biznesowy.
Jak prowadzimy zlecenie
- Analiza stanu obecnego — sprawdzamy aplikację, dokumentację, dane i procedury pracy, a następnie wskazujemy kwestie niejasne i ograniczenia.
- Uzgodnienie strategii migracji — ustalamy zakres przejmowany, zakres ulepszany, priorytety i warunki przełączenia.
- Projekt i tworzenie — implementujemy zgodnie z uzgodnioną specyfikacją i sprawdzamy różnice w działaniu względem starej aplikacji.
- Migracja i wdrożenie — przygotowujemy dane i procesy eksploatacyjne oraz wspieramy przełączenie etapowe.
Także wtedy, gdy nie zdecydowali się Państwo jeszcze na przepisanie
Zapraszamy do rozmowy już na etapie pytań: „czy dzięki modyfikacjom można dalej używać tej aplikacji” oraz „od której części należy zacząć wymianę”. Jeśli głównym celem jest dalsze użytkowanie istniejącego oprogramowania, można to zrealizować w ramach usługi Modyfikacje i utrzymanie istniejącego oprogramowania dla systemu Windows.
Prosimy o informację o przeznaczeniu obecnego oprogramowania, powodach rozważania wymiany, dostępności kodu źródłowego i dokumentacji oraz o oczekiwanym terminie przełączenia. Jeśli nie mają Państwo wszystkich informacji, zaczniemy od ustalenia sposobu analizy.