Miten teemme?

Tilaus

Kaikki lähtee liikkeelle, kun asiakas täyttää seuraavalla sivulla lomakkeen ja lähettää sen. Lomakkeessa pyrimme kysymään kaiken tarpeellisen, jotta voimme toimia pelkillä lomakkeen tiedoilla. Tarvittaessa kyselemme lisätietoja, kunnes ongelma on mielestämme riittävän hyvin määritelty.

Aivan jokainen ongelma ei istu lomakkeelle. Jos ongelmanne vaatii alusta saakka erilaisen käsittelyn, voitte ottaa yhteyttä yhteydenottolomakkeella.

Tarjous tai lisäselvittelyä

Saatuamme tilauksen lähdemme heti ratkaisemaan ongelmaa. Selvitämme ongelmaa niin pitkälle, että osaamme antaa tarjouksen joko algoritmin lopullisesta suunnittelusta tai tutkimustemme seuraavasta vaiheesta. Molempien tarjousten tekemisestä veloitamme 480 euroa (+ALV). Hinta on sama myös niissä onnellisissa tapauksissa, joissa saamme algoritmin valmiiksi jo tarjousta pohtiessamme.

Emme väitä osaavamme kaikkea, joten osa ongelmista jää meiltä ratkaisematta. Pyrimme meille mahdottoman tehtävän kohdatessamme luovuttamaan jo ennen tarjousta, jotta kulut jäävät mahdollisimman pieniksi.

Ongelmanratkaisu

Algoritmia suunnitellessamme tukeudumme tutkittuun tietoon ja teemme oman päättelymme huolella.

Lähtökohtaisesti emme testaa algoritmeja käytännössä, vaan luotamme päättelyymme ja uskomme asiakkaan testaavan koodinsa joka tapauksessa. Joissakin eksoottisemmissa tapauksissa saatamme joutua kirjoittamaan algoritmin tietokoneen ymmärtämään muotoon ja ajamaan testejä. Tällöinkin lopputuote tulee olemaan pseudokoodia, eikä käyttämäämme testikoodia.

Pseudokoodi

Esitämme työmme lopputuloksen tyypillisesti pseudokoodina ja pseudokoodia selittävänä tekstinä. Jättäessämme lopputuotteen pseudokoodin tasolle asiakas voi huolehtia teknisistä yksityiskohdista parhaaksi katsomallaan tavalla.

Pseudokoodilla tarkoitamme ohjelmointikielen tapaista, mutta vapaamuotoisempaa tekstiä, jonka tavoitteena on välittää ohjelmoijalle algoritmin toteutuksen kannalta olennainen tieto. Sopivan yksityiskohtaisen pseudokoodin perusteella kohdekieltä osaavan koodarin on helppoa tuottaa lopullinen lähdekoodi.

Takuu

Virheitä sattuu. Jos virhe on meidän, autamme virheen korjaamisessa. Tai vaihtoehtoisesti, palautamme virheellisen osuuden maksun ja yritämme myydä saman osuuden uudestaan.

Palvelun hintaan kuuluvana jälkityönä voimme käydä asiakkaan tekemää koodia läpi ja tarkastaa poikkeaako se pseudokoodista.