Tietotekniikka on bittien musiikkia

Yhteinen sävel tietotekniikkaan..


 Sovelluskehitys

Sovelluskehityspalvelu - räätälöity ratkaisu

Räätälöity sovelluskehitys on tarpeen, jos ongelma on uniikki, haetaan uutta ratkaisutapaa tai halutaan perusteellinen selvitys. Sovellus määritellään, suunnitellaan ja toteutetaan asiakaskohtaisten tarpeiden mukaan.

Sovelluskehityksen vaiheet

1. Määritys.

Luodaan peruskartta sovelluksista ja niiden etenemisestä. Vaihe sisältää seuraavia osatehtäviä:

  • prosessiselvitykset tehtävistä ja työnkuluista
  • ongelma- ja tavoiteanalyysi
  • ongelmien ja ratkaisuehdotusten priorisoinnit
  • käsitemääritykset UML-mallinnusta käyttäen
  • käyttäjäroolit ja suhteet käsitteistöön
  • sovellusten rajaus
  • prosessimuutosten tarveselvitys
  • toteutustyön vaiheistus

2. Suunnittelu

Sovelluskohtaisesti laaditaan täsmennetyt suunnitelmat. Työn tukena käytetaan prototyyppejä, joita arvioidaan yhdessä käyttäjien kanssa. Suunnittelutyöhön sisältyy

  • tietokannan rakennemäärittely
  • sovellusten toimintojen yksityiskohtainen luettelointi
  • näyttöjen ja raporttien perussuunnitelma
  • sovellusten koon määritys Function Point Analyysillä
  • testausaineistojen suunnittelu

4. Toteutus

Järjestelmä ohjelmoidaan sovelluksittain. Testausta ja koekäyttöä varten suoritetaan datan siirto aiemmista järjestelmistä. Kunkin sovelluksen osalta toteutetaan

  • Näyttödemo. Sovellus, jossa on perustoiminnallisuus toteutettuna ja jolla tarkistetaan sovelluksen toiminnot.
  • Koekäyttöversiot. Perusversio, jossa kaikki keskeiset ominaisuudet ovat toteutettuna ja jota asikas voi koekäyttää. Tarpeen mukaan voidaan toteuttaa useita kehittyviä versioita.
  • Pilot-versio. Sovellus, jonka tuotantokäyttö voidaan aloittaa pilot-yksikössä

5. Pilot-käyttö

Ennen laajempaa käyttöönottoa järjestelmää käytetään tuotantokäytössä esimerkkiyksiköissä, joista hankitaan todenmukaisia käyttökokemuksia sovelluksen toiminnasta. Pilot-käytön perusteella järjestelmään voidaan vielä tehdä muutoksia. Pilot-käytön aikana kerätään järjestelmän käyttökokemukset ja arvioidaan niiden vaatimat muutostarpeet. Pilot-käytön lopputuloksena hyväksytään järjestelmän lopullinen käyttöönottosuunnitelma.

6. Lopullinen käyttöönotto

Kun järjestelmä on pilot-vaiheen tai vastaavan koekäytön aikana vakiintunut ja siihen on tehty sovitut tarkistukset, aloitaan varsinainen tuotantokäytttö. Tuotantokäyttöä varten järjestetään tarpeelliset informointi- ja koulutustilaisuudet. Uuden järjestelmän käyttöönoton yhteydessä tehtävien työprosessien muutokset toteutetaan vaiheistettuna järjestelmän käyttöönoton yhteydessä.