Så att Windows-program du är van vid kan fortsätta användas.
Programmet är oumbärligt för verksamheten i dag, och just därför går det inte att bygga om i all hast. KomuraSoft tar reda på hur dina befintliga funktioner och rutiner fungerar och genomför sedan de ändringar och det underhåll som behövs. Vi utgår inte från en total förnyelse, utan avgör omfattningen på förbättringarna genom att väga effekt mot påverkan.
Utmaningar du kan rådfråga oss om
- Du vill lägga till funktioner och samtidigt behålla nuvarande hantering och rapporter
- Varje ändring skapar ett nytt fel, så du vill se över strukturen från grunden
- Du vill komma till rätta med att programmet är långsamt eller blir instabilt vid lång användning
- Program som förutsätter 32 bitar och gamla komponenter står i vägen för uppdateringar av miljön
- Till exempel när den ansvariga personen har slutat letar du efter någon att rådfråga om framtida ändringar och underhåll
Ändringar och underhåll vi hanterar
För befintliga appar som VB6 / MFC / WinForms genomför vi funktionstillägg, felrättningar, prestandaförbättringar och ordning i kodstrukturen. Strukturer där COM / ActiveX / OCX och C++ / C# blandas hanterar vi också, med kontroll av beroendena.
Vid anpassning till 64 bitar och uppdatering till en ny struktur kontrollerar vi inte bara själva appen utan också de DLL-filer som används, registreringsmetod, behörigheter och mottagarnas miljö. Vid behov förstärker vi loggar och test så att det blir lättare att följa ändringarnas påverkan.
Arbetssätt som begränsar påverkan på den pågående verksamheten
Det vi lägger störst vikt vid är att tydliggöra inte bara vad som ska ändras, utan också vilket beteende som ska bevaras.
- Vi skaffar oss en bild av läget. Vi reder ut arbetsrutiner, beroende komponenter, utvecklings- och distributionsmiljö samt kända problem.
- Vi avgränsar ändringarnas omfattning. Vi kontrollerar prioritet och påverkansområde och bestämmer vad som ska bevaras och vad som ska ändras.
- Vi tar fram sätt att kontrollera. Vi förbereder test av befintliga funktioner, loggar och, vid behov, rutiner för återgång (rollback).
- Vi tillämpar ändringarna stegvis. Vi kontrollerar funktionen efter varje ändring och driftsätter i takt med driftvillkoren.
Även om du är osäker på om du ska ändra eller ersätta
Om det är lämpligast att fortsätta använda befintlig programvara eller att bygga nytt beror på underhållsläget och hur länge programmet ska användas. Vi börjar med att undersöka nuläget och reder ut vad som kan lösas med ändringar och vad som bör övervägas för ersättning.
Om det främst handlar om migrering till en ny app, se även ersättning av Windows-appar. När du rådfrågar oss, berätta vad som är besvärligt med dagens program och om det finns källkod, specifikationer och utvecklingsmiljö.