Liiketoiminta jatkuu, järjestelmä uudistuu.
Vanhan sovelluksen korvaaminen ei tarkoita vain näkymien rakentamista uudelleen. Tarkistamme raporttien yksityiskohtaiset määrittelyt, kertyneet tiedot, laiteintegraatiot ja työt, jotka työntekijät hoitavat käsin sovelluksen puutteiden korvaamiseksi. Aloitamme päättämällä, mitä uuteen järjestelmään siirretään.
Haasteet, joista voi neuvotella
- VB6-, MFC-, WinForms- tai vastaavat sovellukset halutaan siirtää rakenteeseen, jota voidaan ylläpitää jatkossakin.
- Määrittelydokumentteja ei ole, ja toimeksianto halutaan aloittaa nykyisen sovelluksen toiminnan selvittämisellä.
- Riippuvuus sovelluksen alkuperäisestä toimittajasta tai edellisestä vastuuhenkilöstä halutaan purkaa.
- Vaikutus liiketoimintaan on suuri, eikä yhtäkkistä kertasiirtymää voida tehdä.
- Halutaan päättää, kuinka paljon olemassa olevista raporteista, tiedoista, laiteintegraatioista ja COM-ratkaisuista säilytetään.
Nykyisten määrittelyjen jäsentämisestä käyttöönottosiirtymään
Siirrettävät määrittelyt selkeiksi
Tarkistamme näkymät, raportit, tiedot, asetukset, ulkoiset integraatiot ja käyttömenettelyt. Erotamme käytössä olevat toiminnot tarpeettomiksi jääneistä ja jaamme toiminnan kahteen osaan: toimintaan, joka säilytetään nykyisellään, ja toimintaan, jota tässä hankkeessa parannetaan.
Jako yksiköihin, jotka voidaan siirtää
Harkitsemme kokonaisvaltaisen uudistuksen lisäksi myös oheistoimintojen korvaamista ensin ja vaiheittaista migraatiota. Jos olemassa olevia COM-, ActiveX-, OCX- tai vastaavia komponentteja käytetään edelleen, jäsennämme, miten ne liitetään uuteen sovellukseen ja miten ne aiotaan korvata tulevaisuudessa.
Uuden sovelluksen kehitys ja migraation varmistus
Uuden sovelluksen suunnittelun ja toteutuksen lisäksi suunnittelemme tarvittavassa laajuudessa esimerkiksi tietojen ja raporttien tarkistuksen, rinnakkaiskäytön, migraation harjoituksen ja menettelyn palauttamiseksi edelliseen versioon. Varmistamme paitsi sen, että sovellus on valmis, myös sen, että liiketoiminta pystyy jatkumaan uudessa järjestelmässä.
Toimeksiannon eteneminen
- Nykytilan selvitys. Tarkistamme sovelluksen, aineistot, tiedot ja työvaiheet sekä kartoitamme epäselvät asiat ja rajoitteet.
- Migraatiolinjauksesta sopiminen. Päätämme, mitä säilytetään, mitä parannetaan, tärkeysjärjestyksen ja siirtymän edellytykset.
- Suunnittelu ja kehitys. Toteutamme sovitun määrittelyn mukaisesti ja tarkistamme, miten toiminta eroaa vanhasta sovelluksesta.
- Migraatio ja käyttöönotto. Valmistelemme tiedot ja käytön ja tuemme vaiheittaista siirtymää.
Vaikka ette olisi vielä päättäneet rakentaa sovellusta uudelleen
Voitte pyytää meiltä neuvoa jo silloin, kun mietitte, riittääkö muutostyö nykyisen sovelluksen jatkokäyttöön ja mistä osasta korvaaminen kannattaa aloittaa. Jos painopiste on olemassa olevan ohjelmiston jatkokäytössä, työ voi edetä myös palvelun Olemassa olevien Windows-ohjelmistojen muutostyöt ja ylläpito puitteissa.
Kertokaa nykyisen ohjelmiston käyttötarkoitus, syy korvaamisen harkintaan, onko lähdekoodia tai aineistoja saatavilla ja toivottu siirtymäajankohta. Vaikka tiedot eivät olisi täydellisiä, jäsennämme selvityksen etenemistavan yhdessä.