Räätälöity verkkosovellus ja API-integraatiot yritykselle
Asiakasportaalit, sisäiset työkalut ja API-integraatiot yrityksille. Northerd toteuttaa verkkosovelluksia Kajaanista koko Suomeen.
Pyydä tarjousKenelle palvelu sopii?
Yritykselle, joka rakentaa digitaalista tuotetta, asiakasportaalia tai sisäistä työkalua. Aloitus sopii myös nykyisen sovelluksen kehittämiseen: koko järjestelmää ei tarvitse vaihtaa, jos rajattu parannus ratkaisee tarpeen.
Verkkosivu vai verkkosovellus?
Yrityksen verkkosivut esittelevät palveluita ja ohjaavat yhteydenottoon. Verkkosovelluksessa käyttäjä tekee työtä: käsittelee tilauksia, hallitsee asiakastietoja tai seuraa projektin etenemistä. Sovelluskehityksessä pitää siksi ratkaista myös tietojen tallennus, kirjautuminen, käyttäjäroolit ja virhetilanteet. Jos tarvitset ensisijaisesti palveluesittelyn, verkkosivut ovat yleensä rajatumpi lähtökohta.
Kun valmis ohjelmisto ei sovi työnkulkuun
Räätälöity verkkosovellus sopii esimerkiksi asiakasportaaliin, tilausten käsittelyyn tai sisäiseen hallintapaneeliin. Aloitamme käyttäjistä ja heidän tehtävistään: mitä tietoa tarvitaan, kuka saa muuttaa sitä ja mihin järjestelmiin se pitää välittää? Näin ensimmäinen versio voidaan rajata hyödylliseksi ilman tarpeettomia ominaisuuksia.
Käyttöliittymä ja integraatiot yhtenä kokonaisuutena
React-käyttöliittymän rinnalle suunnitellaan tietomalli, käyttöoikeudet ja rajapinnat. Backend valitaan vaatimusten mukaan: Node.js, Python tai Rust. Integraatioissa selvitetään myös virhetilanteet, uudelleenyritykset ja tietojen synkronointi, ei pelkästään onnistunutta API-kutsua.
Mitä toimituksesta sovitaan?
Määrittelyyn kirjataan näkymät, käyttäjäroolit, integraatiot ja hyväksymiskriteerit. Testaus kattaa sovitut työnkulut sekä mobiili- ja työpöytäkäytön. Lähdekoodin, käyttöönotto-ohjeiden ja teknisen dokumentaation luovutus sekä julkaisun jälkeinen ylläpito sovitaan osana toimitusta.
Mistä hinta ja aikataulu muodostuvat?
Arvioon vaikuttavat erityisesti integraatioiden määrä, käyttöoikeuksien monimutkaisuus ja vanhan datan siirto. Rajattu ensimmäinen versio voidaan hinnoitella erikseen jatkokehityksestä. Tarjous tehdään sovitulle laajuudelle; sama aikataulu tai hinta ei sovi kaikkiin sovelluksiin.
Sisältää
- Sovitut käyttäjäpolut, näkymät ja käyttöoikeudet
- Tarvittava tietomalli ja rajatut integraatiot
- Hyväksymiskriteerien mukainen testaus
- Sovittu käyttöönotto, lähdekoodi ja tekniset ohjeet
Ennen kuin päätät
Tiedät ennen aloitusta, mitä tilaat, miten työ hinnoitellaan ja kuka vastaa lopputuloksen ylläpidosta.
Miten työ rajataan ja hinta sovitaan?
Kuvaa tavoite, nykytilanne ja tärkein ratkaistava asia. Ennen toteutusta sovimme työn sisällön, hyväksymiskriteerit, hinnoittelutavan ja vastuut kirjallisesti. Jos arvio edellyttää teknistä kartoitusta, myös sen laajuus ja mahdollinen veloitus sovitaan etukäteen. Ulkoisten palveluiden kulut ja myöhempi jatkokehitys erotellaan tarjouksessa.
Milloin työ voidaan aloittaa ja valmistuu?
Aloitus ja tavoiteaikataulu vahvistetaan tarjouksen yhteydessä. Niihin vaikuttavat laajuus, tarvittavat aineistot, järjestelmien käyttöoikeudet ja asiakkaan hyväksynnät. Jos tarpeet muuttuvat, sovimme vaikutuksesta hintaan ja aikatauluun ennen lisätyötä.
Mitä saan käyttöönotossa ja kuka omistaa toteutuksen?
Tarjouksessa määritellään toimitettavat aineistot, lähdekoodin ja käyttöoikeuksien luovutus, dokumentaatio sekä tarvittava opastus. Verkkotunnusten, palvelutilien ja tietojen hallinta sovitaan selkeästi. Kolmannen osapuolen ohjelmistojen lisenssiehdot säilyvät voimassa; niitä ei voi korvata yleisellä omistajuuslupauksella.
Mitä julkaisun jälkeen tapahtuu?
Sovimme ennen julkaisua, kuka vastaa päivityksistä, varmuuskopioista, valvonnasta ja ongelmatilanteista. Toimituksen virheiden käsittely, jatkokehitys ja jatkuva ylläpito erotellaan sopimuksessa. Ylläpito, palvelutasot ja päivystys eivät sisälly automaattisesti toteutukseen.
Näillä tiedoilla pääsemme alkuun
- Ketkä käyttävät sovellusta ja mitä heidän pitää saada tehtyä?
- Mihin nykyisiin järjestelmiin tai rajapintoihin sovellus liitetään?
- Onko olemassa käyttöliittymäluonnoksia, vanhaa dataa tai tavoite julkaisulle?
