Behold Windows-programvaren du kjenner godt, og gjør den klar for fremtiden.
Programvaren er uunnværlig i dagens forretningsprosesser, og nettopp derfor kan den ikke bare bygges på nytt. KomuraSoft gjør de nødvendige endringene og vedlikeholdet etter at vi har forstått de eksisterende funksjonene og driften. Vi forutsetter ikke en full fornyelse, men vurderer nytten og konsekvensene før vi fastsetter hvor mye som skal forbedres.
Utfordringer du kan rådføre deg med oss om
- Du vil legge til funksjonalitet og samtidig beholde dagens betjening og rapporter.
- Hver endring fører til nye feil, så du vil gå gjennom arkitekturen på nytt.
- Du vil løse problemer som at programvaren er treg eller blir ustabil etter lang tids bruk.
- Programvare som forutsetter 32-biters, eller gamle komponenter, hindrer oppdatering av miljøet.
- Den som hadde ansvaret, har for eksempel sluttet, og du leter etter noen du kan snakke med om endringer og vedlikehold fremover.
Endringer og vedlikehold vi tar oss av
For eksisterende apper i VB6 / MFC / WinForms og lignende legger vi til ny funksjonalitet, retter feil, forbedrer ytelsen og rydder opp i kodestrukturen. Vi håndterer også arkitekturer der COM / ActiveX / OCX og C++ / C# er blandet, og går gjennom avhengighetene underveis.
Ved støtte for 64-biters og oppdatering til nyere arkitektur kontrollerer vi ikke bare selve appen, men også DLL-ene den bruker, registreringsmåte, rettigheter og mottakermiljøet. Ved behov styrker vi logger og tester, slik at det blir lettere å følge konsekvensene av endringene.
Slik begrenser vi konsekvensene for dagens forretningsprosesser
Vi legger vekt på å gjøre det tydelig ikke bare hva som endres, men også hvilken oppførsel som skal bevares.
- Vi kartlegger dagens situasjon. Vi går gjennom arbeidsrutiner, avhengige komponenter, utviklings- og distribusjonsmiljø og kjente problemer.
- Vi avgrenser omfanget av endringene. Vi kontrollerer prioriteringer og konsekvenser, og bestemmer hva som beholdes og hva som endres.
- Vi forbereder verifiseringen. Vi setter opp tester av eksisterende funksjoner, logger og, ved behov, rutiner for tilbakerulling.
- Vi tar endringene i bruk trinnvis. Vi kontrollerer oppførselen etter hver endring og gjennomfører innføringen i tråd med driftsforholdene.
Hvis du er usikker på om du bør endre eller skifte ut
Om det er riktig å fortsette med eksisterende programvare eller å bygge noe nytt, avhenger av vedlikeholdssituasjonen og hvor lenge programvaren skal brukes. Vi begynner med å undersøke dagens situasjon og avklarer hvor mye som kan løses med endringer, og hva som bør vurderes for utskifting.
Hvis migrering til en ny app blir det viktigste, kan du også se Utskifting av Windows-apper. Når du rådfører deg med oss, fortell oss hva som er vanskelig med dagens programvare, og om du har kildekode, spesifikasjon og utviklingsmiljø.