Tutut Windows-ohjelmistot pysymään käyttökelpoisina myös jatkossa.
Juuri siksi, että ohjelmisto on nykyiselle liiketoiminnalle välttämätön, sitä ei voi helposti rakentaa uudelleen. KomuraSoft tekee tarvittavat muutostyöt ja ylläpidon sen jälkeen, kun olemme selvittäneet olemassa olevat toiminnot ja käyttötavat. Lähtökohtana ei ole täydellinen uudistus, vaan parannettava laajuus päätetään hyödyt ja vaikutukset huomioiden.
Haasteet, joista voi neuvotella
- Ominaisuuksia halutaan lisätä niin, että nykyiset käyttötoiminnot ja raportit säilyvät.
- Jokainen muutos aiheuttaa uuden virheen, joten rakenne halutaan tarkistaa uudelleen.
- Ohjelmisto toimii hitaasti tai muuttuu epävakaaksi pitkän käytön jälkeen, ja tämä halutaan korjata.
- 32-bittiseen oletukseen perustuva ohjelmisto tai vanhat komponentit estävät ympäristön päivittämisen.
- Vastuuhenkilön lähdettyä yrityksestä tai vastaavassa tilanteessa etsitään tahoa, jonka kanssa tulevasta muutostyöstä ja ylläpidosta voi neuvotella.
Muutostyö ja ylläpito, jota tarjoamme
Kohteena ovat olemassa olevat sovellukset, kuten VB6-, MFC- ja WinForms-sovellukset. Teemme ominaisuuslisäyksiä, virhekorjauksia, suorituskyvyn parannuksia ja koodirakenteen jäsentämistä. Myös rakenteet, joissa COM, ActiveX, OCX sekä C++ ja C# esiintyvät sekaisin, käsitellään riippuvuudet tarkistaen.
64-bittisyyden tuessa ja siirtymisessä uuteen rakenteeseen tarkistamme sovelluksen lisäksi käytettävät DLL-tiedostot, rekisteröintitavan, käyttöoikeudet ja jakelukohteen ympäristön. Tarvittaessa vahvistamme lokitusta ja testejä, jotta muutosten vaikutuksia on helpompi seurata.
Toimintatapa, joka rajoittaa vaikutukset nykyiseen liiketoimintaan
Tärkeintä on määritellä selkeästi paitsi muutettavat osat myös säilytettävä toiminta.
- Nykytila selvitetään. Jäsennämme työvaiheet, riippuvuutena olevat komponentit, kehitys- ja jakeluympäristön sekä tunnetut ongelmat.
- Muutostyön laajuus rajataan. Tarkistamme tärkeysjärjestyksen ja vaikutusalueen sekä päätämme, mitkä osat säilytetään ja mitkä muutetaan.
- Varmistustapa valmistellaan. Rakennamme olemassa olevien toimintojen testit, lokituksen ja tarvittaessa menettelyn palauttamiseksi edelliseen versioon.
- Muutokset otetaan käyttöön vaiheittain. Varmistamme toiminnan muutos kerrallaan ja etenemme käyttöönotossa käyttöolosuhteiden mukaan.
Myös silloin, kun epäilette, kannattaako ohjelmisto muuttaa vai korvata uudella
Se, onko tarkoituksenmukaisempaa jatkaa olemassa olevan ohjelmiston käyttöä vai rakentaa se uudelleen, riippuu ylläpitotilanteesta ja tulevasta käyttöajasta. Aluksi selvitämme nykytilan ja jäsennämme, mikä voidaan hoitaa muutostyöllä ja missä korvaamista uudella ratkaisulla kannattaa harkita.
Jos painopiste on siirtymisessä uuteen sovellukseen, tutustukaa myös palveluun Windows-sovellusten korvaaminen uusilla. Kertokaa neuvoa pyytäessänne, mikä nykyisessä ohjelmistossa on hankalaa ja onko lähdekoodi, määrittelydokumentit ja kehitysympäristö saatavilla.