Asiantuntijamme,
olkaa niin hyvät.
Full Stack -osaaja, eli ohjelmistokehityksen kokonaisguru.
Full Stack -osaaminen meinaa sitä, että hallitsee frontend- ja backend-kehityksen hyvin ja vieläpä yhdistää nämä tietokantoihin. Meidän Full Stack -osaajamme hallitsee vielä pikkuisen enemmän ja, onkin mielestämme vahva ohjelmistokehityksen kokonaisguru tai tuttavallisemmin Täyden Pakin Toinen veli. ™
Mihin se sopii?
Full Stack -osaaja pystyy meidän määrityksemme mukaan rakentamaan verkkopalvelun, julkaisemaan sen verkkoon ja vieläpä hienosäätämään sitä, jos tarve vaatii. Silloin kun organisaatio on pieni tai tehdään pienempiä ohjelmistoprojekteja, on Täyden Pakin Toinen veli ™ oiva valinta.
Frontend-kehitys, eli siis verkkosovelluksen käyttäjälle näkyvän osan pikselintarkka rakentaminen.
Frontti- tai frontend-kehitys tarkoittavat sitä, että verkkosovelluksen käyttöliittymästä rakennetaan visuaalisesti kaunis ja käyttökokemukseltaan (UX) suoraviivainen.
Mieluiten Fronttiveli™ tuottaa toimivaa tavaraa hyvän UI designin pohjalta, mutta jos käytössä on vain suuntaviivat graafisesta ohjeistuksesta, niin lopputuloksena syntyy silti hyvännäköinen käyttöliittymä.
Projektipäällikkö / Scrum Master
Puhetta on paljon itseohjautuvista tiimeistä, yksittäisen kehittäjän vastuunotosta ja hyvä niin. Projektipäällikkö pitää kuitenkin projektin langat käsissään ja varmistaa, että kehitettävä lopputulos on asiakkaan kannalta paras mahdollinen.
Ketterän kehityksen monitaituri.
Olemme tottuneet työskentelemään ketterillä menetelmillä. Se tarkoittaa lyhyesti selitettynä sitä, että projekti jaetaan pienempiin 2-3 viikon mittaisiin osaprojekteihin (sprintteihin) ja tavoitteet asetetaan aina sprintti (eli osaprojekti) kerrallaan. Projektipäällikön tehtävä on pitää huolta siitä, että tuoteomistajalle (Product Owner) luodaan mahdollisimman suurta arvoa jokaisessa osaprojektissa. Se tarkoittaa asioiden tekemistä oikeassa järjestyksessä, mutta myös sitä että sprinttien aikana annetaan tiimille työrauha.
Mihin se sopii?
Projektipäällikkö on vastuussa projektin läpiviennistä. Hän vastaa toisaalta siitä, että projekti pysyy aikataulussa, mutta myös siitä, että ohjelmistoprojektissa tehdään oikeita asioita. Hän toimii kehittäjätiimin ja tuoteomistajan välimaastossa varmistaen myös sen, että kehitystiimi saa pyrähdysten ajan työskennellä rauhassa.
UX VELI™ tässä vaan terve!
Yrityksessämme on ollut pitkään sisäisessä käytössä motto mikä tahansa on mahdollista. Kun asiakas on kysynyt, voidaanko tämä tehdä näin, on vastauksemme aina ollut tottakai se voidaan, mutta onko siinä järkeä?
Teknisesti olemme ainakin toistaiseksi voineet todeta minkä tahansa pyynnön tai ehdotuksen olevan mahdollinen toteuttaa, mutta se ei aina ole järkevää.
Järkevyyden ja tarpeellisuuden arviointi on tärkeä osa työtä
Joskus pyyntö on järjetön, koska sillä pyritään automatisoimaan jokin vanhentunut liiketoimintaprosessi, joka olisi järkevämpää ajatella kokonaan uusiksi. Joskus pyyntö on järjetön siksi, että se sotkee ohjelman muuta käyttölogiikkaa ja joskus taas siksi, että muutos tuottaa kustannuksia siitä saatavia hyötyjä enemmän.
Looginen ja helppo käyttöliittymä on vain lopputulos
Aina aika-ajoin törmää täydelliseen käyttökokemukseen ja siitä löytää asioita, joita ei edes ole osannut toivoa. Useimmiten toimiva käyttöliittymä jää kuitenkin huomaamatta, koska käyttäjä ei joudu kiinnittämään siihen huomiota.
Todellisuudessa hyvä käyttökokemus on kuitenkin aina syntynyt hyvien suunnitelmien ja lukuisten kokeilujen summana. Ja senhän UX VELI ™ osaa.