Jarkko Järvenpää:

Umpeutunut takuulauseke

IT-alan yleiset sopimusehdotukset saivat viime vuonna päivityksen, kun IT2015-ehdot julkaistiin. Samalla julkaistiin ensimmäistä kertaa erityisehtoja ohjelmistojen toimituksista ketterillä menetelmillä. Kyseiset erityisehdot ovat mielestäni pääosin hyvä pohja sopimukselle ketterästä ohjelmistoprojektista. Kaksi kohtaa erityisehdoissa jäi kuitenkin päivittämättä ajan tasalle, nimittäin oikeuksien omistamista Lue lisää

Tavoitteet voivat estää yhteisen onnen löytämistä

Ohjelmistokehitystä ostaessaan harva asiakas kiinnittää huomiota toimittajan tavoitteisiin. Aika usein nämä kuitenkin saattavat olla yhteisen onnen esteenä. Hyvä esimerkki löytyy myynnin tavoitteista, jos siihen liitetään vielä palkitseminen tilauksiin tai liikevaihtoon sidottuna. Kuvitellaan tilanne, joka ainakin itselleni on tullut monesti vastaan. Asiakas on Lue lisää

Varokaa fanaatikkoja

Perttu Tolvanen kehotti Vierityspalkissa julkaisemassaan artikkelissa softataloja tunnustamaan väriä. Kirjoitus sai aikaan vilkkaan keskustelun puolesta ja vastaan. Ohjelmistokehityksen ostajan näkökulmasta aiheen voi tiivistää kahteen näkökulmaan. 1. Varo fanaatikkoja! SharePoint, Java, Scala, Drupal jne. ovat kaikki hyviä ratkaisuja tiettyyn tilanteeseen, mutta fanaattisesti niistä yhtä jokaiseen Lue lisää

Agile ei toimi eristyksissä

Osallistuin eilen Ohjelmistoyrittäjien seminaariin Ketterät kehitysmenetelmät ja sopimuskäytäntö. Tapahtumassa sivuttiin myös paljon sitä miten agile toimii tilaajan ja toimittajan välillä, tai organisaation eri tahojen välillä. Useimmiten se ei toimi, koska toinen osapuoli ei tunne sitä. Esimerkkeinä talousjohto tai myynti ja markkinointi. Lue lisää

Valmis! Mutta mihin?

Ketterässä ohjelmistokehityksessä puhutaan usein siitä, mikä on valmiin määritelmä. Useimmiten tämä kohdistuu kuitenkin siihen, milloin työn alla oleva backlogin kohta on valmis – definition of done. Yhtä tärkeää olisi kuitenkin määritellä myös milloin ollaan ylipäätään valmiita aloittamaan – definition of Lue lisää

Mitä laittaa backlogille?

Kinastelin hiljan aiheesta, miten backlog tulisi muodostaa. Tulisiko sillä olla käyttötapauksia vai tehtäviä kehittäjän näkökulmasta, kuten esim. käyttöliittymän komponentti, rajapinta tai tietokanta. Oma näkemykseni on vahvasti käyttötapausten tai käyttäjätarinoiden puolella. Pohjimmiltaan mielipiteeni juontaa ajatukseen, että ohjelmistoja ei koskaan tulisi kehittää Lue lisää

Mokamaanantai

Lauantaina oli kansainvälinen epäonnistumisen päivä. Viime aikoina olemmekin saaneet lukea aika monista epäonnistumisista etenkin julkisissa IT-hankkeissa. Keskustelu on kuitenkin poikkeuksetta keskittynyt itse virheisiin ja niiden hekumointiin. Aika harvoin on ollut tarjolla tietoa epäonnistumiseen vaikuttaneista syistä. Tuntuu, että kehitystä hankkeiden suunnittelussa ja toteutuksessa ei Lue lisää

Bollinger effect

Vincitin toimitusjohtaja Mikko Kuitunen kommentoi keväällä Tietoviikon haastattelussa: “meillä on hyviä asiakkaita – ollaan kohtuullisen hyvin onnistuttu välttämään mulkut”. Kommentti herätti jonkin verran hilpeyttä. Kyseessä on kuitenkin ihan todellinen ongelma. Turhan usein yhteistyötä tehdään win-lose-asenteella. SAP-konsultti tekee puolihuolimattomasti työnsä, että saa Lue lisää

Tuotekehitystä eri tavoilla

Tomi Ahonen julkaisi blogissaan uusia tilastoja älypuhelinvalmistajien markkinaosuuksista. Tilastojen mukaan kolmen kärki (Nokia, Apple ja Samsung) on markkinaosuuksissaan pyörähtänyt päälaelleen viimeisten 18 kuukauden aikana. Karkeasti katsottuna Samsungin markkinaosuus on nyt kaksinkertainen Appleen nähden ja vastaavasti Applen markkinaosuus tuplat Nokiaan verrattuna. Lue lisää

Vähemmän kitkaa, parempi UX

Käyttäjäkokemus (User experience, UX) on ollut viime aikoina vahvasti esillä. Useimmat tuntuvat liittävän sen suoraan visuaaliseen ilmeeseen ja luovuuteen. Siitä syntyy se wow. Ja siihen pystyvät vain harvat ja valitut. Jokainen meistä voi kuitenkin parantaa omien tuotteidensa käyttäjäkokemusta. Listaa tuotteestasi Lue lisää

Ohjelmistokehityksen ostajan pikaopas

Olemme talven aikana koonneet blogin kirjoituksista sekä uusista ajatuksista Ohjelmistokehityksen ostajan pikaoppaan. Pikaopas tullaan julkaisemaan Technopolis Business Breakfast -aamiaisella perjantaina 17.2. Tämän jälkeen opas tulee ladattavaksi myös blogiin sekä tilattavaksi painettuna versiona. [Lataaminen onnistuu nyt sivulta www.vincit.fi] Kutsumme kaikki blogin Lue lisää

Mitä peliä sinä pelaat?

Tietoviikko 20.12.2011: Intiasta ostettu it-konsultti maksaa viidenneksen suomalaisesta. Mary McDowell Talouselämän haastattelussa 15.4.2011: Me ajattelimme aiemmin, että tämä on kustannuspeliä, mutta kyse onkin innovaatioista, ja kilpailijat ovat vastanneet siihen. Kilpailussa pohjalle on sekin vaara, että voit vielä voittaa sen.

Vaikuttava vai tehokas

Olen hiljan kuunnellut Stephen R. Coveyn kirjaa The 7 habits of highly effective people. Kirjassa mainitaan usein, kuinka ihmisiltä menevät helposti sekaisin kaksi adjektiivia: vaikuttava ja tehokas (effective ja efficient). Samaan ongelmaan törmäämme usein yrittäessämme ehdottaa säännöllisiä tapaamisia asiakkaan kanssa Lue lisää

Fifty sixty

Tekniikka&Talouden Uratie-liitteessä oli 9.12.2011 kirjoitus siitä, miten voit parantaa mahdollisuuksiasi onnistua ohjelmistoprojektissa. Kirjoituksessa haastateltiin ohjelmistohankkeiden epäonnistumisten syistä väitellyttä KTM Paula Savolaista. Savolaisen mukaan puolet ohjelmistohankkeen laadusta tehdään myyntivaiheessa, koska “myyntivaiheessa lyödään hyvin paljon lukkoon asioita, jotka vaikuttavat koko hankkeen onnistumiseen”. Lue lisää

Mobiilistrategia

Viimeisen puolen vuoden aikana olen usein osallistunut keskusteluun oikeasta mobiilistrategiasta. Tehdäkö natiivi- vai web-sovellus? Asia ei kuitenkaan ole ihan näin mustavalkoinen. Brett Simmons kirjoittaa inessential blogissaan osuvasti näiden kahden toteutustavan oleellisimmista eroista ja siitä kuinka niiden tulevaisuus on ennemmin sekoitus Lue lisää

What’s your problem?

Usein ohjelmistokehitystä ostettaessa lähdetään liikkeelle ratkaisusta. Asiakkaalla on ratkaisu, jonka he haluavat toteuttaa. Se pohjautuu kuvitelmiin siitä, miten jokin ongelma voidaan ratkaista. Olisiko kuitenkin järkevää puhua ensin ongelmasta? Voihan olla, että kuviteltu ratkaisu ongelmaan osoittautuu vääräksi. Siksi projektien sisällöt muuttuvat Lue lisää

Liian epäselvä

Näyttää hyvältä -kirjoituksessa kerroin näkemykseni sen heikkoudesta palautteena. Yhtä huono palaute on “liian epäselvä”. Sen kuulee usein ohjelmistokehittäjien suusta ja kohteena on asiakkailta saatu vaatimusmäärittely tai vastaava. En muistaakseni ole koskaan kuullut em. palautetteen jälkeen jatkona: Voisitteko vielä selventää näitä Lue lisää

Taiteilija vai toimittaja

Markkinointiguru Seth Godin kirjoitti hiljan, kuinka palvelukeskeisessä maailmassamme on helppo sekoittaa siivouspalvelujen tarjoaja ja konsultti keskenään. Saati sitten kokenut ohjelmistoasiantuntija ja luova ohjelmistoasiantuntija. Molemmilta todennäköisesti saat mitä tilasit. Silti lopputuloksessa saattaa olla suuria eroja. Käytin itse yllä olevia kuvia Vincitin Lue lisää

Suunnittelusta päästyään

Kannattaa jatkaa suunnittelua. Kaikessa projektityöskentelyssä törmää suunnitelmiin ja siihen, että projektien onnistumista arvioidaan vertaamalla toteumaa suunnitelmaan. Ennen projektia tehdyt suunnitelmat pohjautuvat kuitenkin aina omiin oletuksiimme ja kuvitelmiimme. Ja ne eroavat todellisuudesta lähes poikkeuksetta. Muutoksia suunnitelmiin on siis luvassa. Ketterät kehitysmenetelmät Lue lisää

Näyttää hyvältä

Näyttää hyvältä. Niin tulee usein sanottua itsekin. Ja se kuuluu ehkä maailman huonoimpien palautteiden joukkoon. Palaute tulee helposti annettua, jos emme pääse kokeilemaan kehitteillä olevaa tuotetta itse tai törmäämme vajaisiin toteutuksiin. Taustalta kuuluu selitys, miten kaikki tulee toimimaan, sitten lopuksi. Palautteen Lue lisää

Lean Startup

Kiinnostavatko sinua termit lean, pivoting ja minimum viable product? Toissa päivänä julkaistiin Eric Riesin The Lean Startup -kirja, joka käsittelee näitä asioita, Techcrunchin Disrupt tapahtumassa San Franciscossa. Samassa yhteydessä lavalle nousi Intuitin perustaja Scott Cook kertomaan kuinka heidän yli 3,5 Lue lisää

Steve Jobs lessons learnt

Harvoin toimitusjohtajan eroaminen aiheuttaa kansainvälisen kiitos- ja jäähyväiskirjeiden tulvan. Steve Jobsin kohdalla näin kävi. Ja miksipä ei? Hänen 14 vuoden toimitusjohtajakaudellaan Applen osakekurssi nousi 6 740 prosenttia ja yhtiö esitteli useita markkinoita pysyvästi muuttaneita tuotteita. Steve Jobsin ja Applen tuloksiin liitetään Lue lisää

Tee vähemmän lista

Blogissa on usein kehoitettu karsimaan ominaisuuksia (mm. Leikkaa tästä-kirjoitus), koska tutkimustenkin mukaan puolia ohjelmistojen ominaisuuksista käytetään vain kerran tai ei koskaan. Se on paras tapa säästää sekä aikaa että rahaa. Ominaisuuksien karsiminen myös pakottaa sinut miettimään, mitkä niistä eniten kasvattavat Lue lisää

Työmääräarvio ~ 0

Ennen kuin riviäkään koodia on kirjoitettu, niin: Toimittajan valitsemiskriteerinä työmääräarvion arvo lähenee nollaa Kyseenalaista ensin pienintä, älä suurinta työmääräarviota Vältä tarkkaa, toimintaa “ankkuroivan” työmääräarvion tekemistä tai projektikolmiosi muut ulottuvuudet kärsivät siitä Jos arvioit työmääriä ennen kuin kirjoitat koodia, tee se Lue lisää

Ominaisuus kerrallaan

Aloitimme huhtikuun alussa uuden projektin meille melko uudella alustalla. Projektin aluksi kävimme kaksintaistelun pääsuunnittelija Olli Raivolan kanssa siitä, mistä meidän tulisi lähteä liikkeelle. Itse kannatin ehdottomasti käyttöliittymän kehitystä ensimmäiseksi kokonaisuudessaan. Koin sen meidän heikkoudeksi uudella alustalla ja uskoin, että alla Lue lisää

Ilman omistajaa

Innokas ohjelmistotalomme Vincit on mukana TIVIT Oy:n Cloud Software projektissa. Projektin viimeisimmässä kvartaalikatselmoinnissa osallistuin keskusteluun, jossa puitiin tulisiko käyttöliittymästä tai käyttäjäkokemuksesta vastaavien suunnittelijoiden olla osa muuta kehitystiimiä vai oma tiiminsä. Keskustelu toi elävästi mieleeni tunnetun agile bloggaajan Kelly Watersin esityksen Agile Lue lisää

Myyttinen miestyökuukausi

Projekteja arvioidaan usein miestyökuukausissa niin omasta kuin asiakkaidenkin halusta. Kun arvio on käsissä, tehdään jakolasku. Työmääräarvio jaettuna tiimin koolla kertoo aikataulun. Ainoana muuttujana toimii kehittäjien lukumäärä. Taipumuksena on, että matkan varrella sitä halutaan kasvattaa. Scope on laajentunut, ollaan myöhässä, halutaan Lue lisää

Rikkinäisiä ikkunoita

Luin hiljan Malcolm Gladwellin kirjan The Tipping Point. Kirjassa tuli vastaan rikkinäisten ikkunoiden käsite. Kirjassa käsitteellä kuvattiin New Yorkin 1980-luvun rikosaaltoa, tarkemmin ottaen ympäristön vaikutusta sen syntyyn. Kirjan esittelemien tutkimusten mukaan ympäristön hidas rappeutuminen muutti ihmisiä. Kun ympärillä näkyi rikkinäisiä Lue lisää

Onko teillä resursseja?

Ohjelmistoalalla kuulee aika usein puhuttavan resursseista. Asiakkaat kysyvät esimerkiksi “onko teillä vapaana Java-resursseja?” Ei ole. Viittasin Hyvä fiilis-kirjoituksessa Helsingin Sanomissa 18.7.2010 julkaistuun artikkeliin Ahneuden tähden. Samaisessa artikkelissa kerrotaan työvoimapolitiikkansa ansiosta menestyneen lentoyhtiö Southwestin toiminnasta: Korostaakseen ainutkertaista työvoimapolitiikkaansa Southwest ei edes halua Lue lisää

Mobiili ensin

Googlen Eric Schmidt taisi lausua nuo sanat ensimmäisen kerran Mobile World Congressissa helmikuussa 2010. Se asetti Googlen insinööreille selkeän tavoitteen. Kaikkien heidän tuotteiden prioriteettina tulee olla mobiilikäyttöliittymä. Techcrunch sivusto kirjoitti helmikuussa, kuinka nopeasti heidän lukijansa ovat siirtymässä tietokoneista mobiililaitteisiin. Vielä Lue lisää

Case Dreamliner

Konecranes Oyj:n toimitusjohtaja Pekka Lundmark ja Aalto-yliopiston professori Eero Eloranta patistivat yrityksiä tehostamaan materiaalien ja palvelujen alihankintaa Helsingin Sanomien Vieraskynä-artikkelissa 2.3.2011. Kirjoituksessa mainitaan 11 kertaa sanat edullisuus, kustannustehokkuus ja säästöt. Muutaman maininnan saa myös palvelun parantaminen tai toimittajien innovatiivisuus. Alihankinnan Lue lisää

Hissipuhe

Teppo Sulonen, Sitran vanhempi neuvonantaja, kirjoitti 20.1.2010 Tietoviikon Microsoft Areenalla IT-projektien ongelmista 40 vuoden kokemuksella. Tiivistän hänen sanomansa yhteen ainoaan ongelmaan: toimittajat eivät kovin usein ymmärrä asiakkaan liiketoiminnallisia tavoitteita ja keskittyvät siten asiakkaan menestyksen kannalta epäolennaisiin asioihin. Totta, ja meidän Lue lisää

Kuuleeko johto?

Jorma Ollila ehdottaa Salon Seudun Sanomissa (26.1.2011) panostamista huipputason ohjelmisto-osaamisen kasvattamiseen Suomessa. Saloon on määrä perustaa uusi Piilaakso ja kouluttaa riittävästi alan osaajia. Ehdotuksesta paistaa läpi suomalaisen yritysjohdon heikko ymmärrys ohjelmistokehityksen haastavuudesta. Ohjelmistokehitys on luova ammatti, joka vaatii harjoittajaltaan intohimoa Lue lisää

Hyvä fiilis

Viime kesänä voitimme uuden projektin ja asiakkaan. Asiakas perusteli valintaansa sillä, että meistä jäi ”hyvä fiilis”. Viime aikojen uutisointi työtaisteluista ja irtisanomisista palautti mieleeni tämän perustelun ja Helsingin Sanomissa kesällä 18.7. julkaistun artikkelin Ahneuden tähden. Artikkelissa Stanfordin yliopiston professori Jeffrey Lue lisää

Viisi kertaa miksi

Vincitin toimistolla kuuluu nykyisin aika usein kysymys miksi. Tarkemmin ottaen viisi kertaa miksi. Tämä jo entuudestaan tuttu menetelmä on tuntunut leviävän laajaan käyttöön. Työkalua käytetään niin sisäisesti kuin asiakkaidenkin kanssa. Miksi? Koska se vie meidät usein pohjimmaisen, yksinkertaisen syyn tai Lue lisää

Missä se arvo luuraa?

Ohjelmistokehitystä hankittaessa mielenkiinto kohdistuu usein vain investoinnin suuruuteen ja sillä saatavien ominaisuuksien määrään. Hyvin harvoin ohjelmiston tuottamaan arvoon, kuten kasvaneeseen myyntiin tai alempiin kustannuksiin. Syykin on selvä, sillä arvon arviointi on yleensä vieläkin vaikeampaa kuin siihen tarvittavan investoinnin koon arvuuttelu. Arvo Lue lisää

Keilaratastrategia

Blogissa on tullut pariin otteeseen paasattua ominaisuuksien karsimisesta. Yksi tapa toteuttaa tätä on keilaratastrategia. Lähtiessäsi kehittämään tuotetta tai palvelua, suuntaa se ensin tietylle osajoukolle potentiaalista asiakaskuntaasi. Toteuta ensin vain sille tärkeimmät ominaisuudet ja vie ne markkinoille. Yksi hyvä esimerkki keilaratastrategiasta Lue lisää

Iso paha kiire ja 3 pientä projektia

Ammennetaanpa Pasin esittelemästä projektikolmiosta lisää oppeja. Erinäisistä syistä asiakkaat venyttävät melko myöhään yhteydenottoa toimittajiinsa. Hyvillä toimittajilla ja asiantuntijoilla on yleensä kuitenkin kädet täynnä töitä juuri sillä hetkellä. Joudut siis tyytymään usein johonkin muuhun, kuin mitä rahoillasi ansaitsisit. Jos venytät yhteydenottoa ja Lue lisää

Ketterä hinnoittelumalli

Voisi sanoa, että ketterät menetelmät ovat lyöneet itsensä läpi ohjelmistokehityksessä. Vielä ne eivät kuitenkaan ole ehtineet vaikuttaa sen hinnoitteluun tai sopimuskäytäntöihin. Aika- ja urakkaperusteiset hinnoittelumallit ovat edelleen vallassa. Aikaperusteinen hinnoittelu on toki ketterää, mutta sillä on ne omat heikkoutensa. Se Lue lisää

5 salaisuutta menestykseen

Richard Bransonin innoittamana ja hänen neuvojaan mukaillen alla on listattuna 5 salaisuutta menestykseen ostaessasi ohjelmistokehitystä. Nauti yhteistyöstä toimittajasi kanssa ensimmäisestä hetkestä lähtien Valitse toimittaja jonka ehdotus erottuu laadullisesti selvästi edukseen Anna toimittajalle ja varsinaisille kehittäjille tilaisuus olla ylpeä työstään Haasta Lue lisää

Leikkaa tästä

Palautetaanpa mieleen Pasin esittelemä rautakolmio. Lisätään siihen uutena ulottuvuutena ominaisuudet. Kun projekti etenee yhtä ulottuvuuksista joudutaan lähes aina muokkaamaan. Alta löytyy ohje, kuinka voit toimia tällaisessa tilanteessa parhaimman tuoton saavuttamiseksi investoinnillesi. David Norton (Gartnerin tutkimusjohtaja) kertoi toissa viikolla Agile Business -konferenssissa, Lue lisää

Ohjelmistokehitys on kemiaa

Ohjelmistokehitystä lähestytään usein teoreettisen tai fysikaalisen tieteen näkökulmasta. Tämä johtuu ehkä siitä, että ohjelmistotuotanto on helppo rinnastaa vaikkapa sillan rakentamiseen. Sitä suunniteltaessa voidaan etukäteen laskea tarvittava betonin ja teräksen määrä ja poikkipalkkien koko kestämään tietty kuormitus. Suunnittelijoilta löytyvät tähän tarvittavat Lue lisää

Kuka onkaan asiakkaasi?

Luin Tietoviikosta kuinka Oraclen Fusion, aka Iisakinkirkko, on hiljalleen valmistumassa. Viiden vuoden pakerruksen jälkeen. Oletan, että tuollaista möhkälettä ei voi myydä kuin ylimmälle johdolle, jolle ohjelmisto tuottaa entistä hienompia raportteja. Aikaisemmin tämä on ollut varmasti hyvä strategia, mutta kuka tekee ostopäätökset Lue lisää

Älä tapa kilpailua

Vakiotoimittajat on hyvä asia. Vakiotoimittajan kanssa on helpompi keskustella, heillä on relevanttia osaamista ja vakiotoimittajien käyttö pienentää mahdollisesti transaktiokustannuksiakin. Mutta sillä hetkellä kun rajaat mahdolliset toimittajat pieneen lukumäärään, on suuri riski että tapat kilpailun. Olen itse todistanut kuinka listalle pääsy Lue lisää

Hyvät ostokriteerit hukassa?

Pääsimme viime kuussa vastaamaan tarjouspyyntöön, jossa oli julkisen tarjouspyynnön omaisesti listattu selkeät ostokriteerit. Käytännössä vastaajien piti kertoa kokemus teknologioista x, y ja z vuosissa, lähettää CV:t sekä ilmoittaa kuinka monta tuntia he tarjoavat kokonaishintaan å. Tarkemmat speksit oli luvassa tarjouskilpailun Lue lisää

Epäonnistumisia etsimässä

Tämän päivän trendi on epäonnistuminen. Jos katsotaan esimerkiksi Talouselämän (28/2010) artikkeleita, ainakin kolme niistä käsittelee aihetta. Epäonnistuminen näyttää vihdoinkin olevan ok. Mutta ei ohjelmistoliiketoiminnassa, jossa tehdään usein jotain aivan uutta, tai ainakin hyödynnetään uusia teknologioita. Tällöin tulee väistämättä epäonnistumisia. Oletko Lue lisää

Tunteella ja taidolla

Paljon rekrytointiamme hoitavana tulee usein mietittyä kiteytystä hyvälle ohjelmistokehittäjälle. Eilen illalla tätä miettiessäni mieleeni juolahti Pauligin Juhla Mokka -mainokset. Hyvä ohjelmistokehittäjä on kuin mainoksissa esiintyneet käsityöläiset, jotka tunteella ja taidolla saavat aikaan uskomattoman kauniita asioita. Hyvä ohjelmistokehittäjä on henkilö, josta Lue lisää

Määrä vs. laatu

Kristoffer Lawson, The Travelling Salesman, on aloittanut mielenkiintoisen matkan. Hän aikoo kiertää Pohjoismaiden kaikki kaupungit, joista löytyy ohjelmistotieteiden laitos ja tutustua paikallisiin alan start-up yrityksiin. Sinänsä ehdottoman ihailtava tempaus. Kristofferin matkasuunnitelmaa tutkiessa nousee yksi asia esille. Suomi lyö muut Pohjoismaat Lue lisää

Tunnusta jo

Juttelin viime viikolla erään käyttäjäkokemus- ja käyttöliittymäsuunnittelua tekevän yrityksen edustajan kanssa mahdollisesta yhteisestä projektista. Kysyin häneltä mahdollisista suosituksista, niitä ei ollut. Kukin asiakas vuorollaan oli kieltäytynyt kunniasta. Ei siksi että tulokset eivät olisi tyydyttäneet, vaan siksi että ei ole ollut Lue lisää

Kilpailu – uusi tapa ostaa ohjelmistokehitystä?

Ohjelmistokehityksen ostaja joutuu usein tekemään päätöksiä pelkästään kaunokirjoituksen perusteella. Tarjouksessa kaikki näyttää hyvältä, mutta totuus voi joskus osoittautua toisenlaiseksi. Suomalainen start-up yritys Microtask käsitteli blogikirjoituksessaan Winner takes it allgraafisen työn ostamista crowdsourcingin avulla, sen hyviä ja huonoja puolia. Perusidea on, Lue lisää

Alakarppaajan hampurilaispalaute

Palautteen saamisella omalle työlleen on valtava merkitys motivaatiolle ja lopputulokselle. Näin ainakin meillä. Asiakkaalta kehittäjälle suoraan tuleva palaute on siksi ensiarvoisen tärkeää ja arvostettua. Hampurilaismallia pidetään yleisesti hyvänä mallina palautteelle. Sen mukaan palaute aloitetaan ja lopetetaan positiivisella viestinnällä (sämpylät), jotta Lue lisää

Luottamuksen varassa

Inspiroivin lukemani kirja, Ricardo Semlerin Maverick,  kertoo brasilialaisesta konepajasta. Yrityksessä oli aikoinaan käytössä ruumiintarkastukset tehtaan porteilla töistä lähdettäessä. Tarkoituksena oli estää varkaudet, mutta yrityksen uusi toimitusjohtaja halusi mieluummin luottaa työntekijöihinsä ja päätti luopua käytännöstä. Muutoksen seurauksena työntekijät nousivat barrikadeille. He uskoivat Lue lisää

Ketterä kehitys vs. kankeat liiketoimintamallit

Käytän viikoittain aikaa uusien liiketoimintamallien pohtimiseen, todellisia vaihtoehtoja tuntiveloitukselle  ja kiinteälle hinnalle. Haussa on malli, joka sekä kannustaa toimittajaa että tuo “turvaa” ostajalle, mutta ennen kaikkea mahdollistaa ketterän kehityksen. Tähän mennessä paras ratkaisu on ollut tuntiveloitus 100% tyytyväisyystakuulla, mutta se Lue lisää

Skaalautuvuusongelmia?

Saamme pienenä yrityksenä tarjouskilpailuissa välillä nokkiimme kokomme takia. Asiakkaat ovat huolissaan kyvystämme skaalautua, jos haluavat myöhemmin lisää ominaisuuksia. Ani harva on kuitenkaan huolissaan turhasta työstä. Henrik Kniberg viittaa esityksessään The Essence of Agile Standish Groupin tutkimukseen, jonka mukaan 64% ohjelmistojen Lue lisää

Ketä kiinnostaa?

Kukaan ei ole joutunut irtisanotuksi ostettuaan IBM:ltä. Näin kuulin todettavan jälleen eilen. Kukaan ei ole kuitenkaan sanonut, että IBM ei taida olla kiinnostunut minun projektistani. Uskon että tämä pitää kuitenkin paikkansa melko monessa tapauksessa. Ilman kiinnostusta ei ole motivaatiota ja Lue lisää

Osta vähemmän

Löytyykö agendaltasi kohta kehityskustannusten alentaminen? Entäpä Aasian edullinen työvoima, hintojen poljenta tai uudet työkalut? Vapaasti Francis Beaudetin* sanoja lainaten: Pohjimmiltaan kaikkein kalleinta kehitystyötä ovat turhat ominaisuudet ja epäonnistuneet projektit. Monissa projekteissa lähdetään tekemään veroilmoituksen täyttävää sovellusta vaikka pääasiallinen käyttötarkoitus olisikin yhteen- Lue lisää

Tuottoa pääomalle

Viime torstaina 6.5. Kauppalehdessä julkaistu Sanoman toimitusjohtajan Hannu Syrjäsen haastattelu “Keksinnöistä kasvua” sai aikaan hyviä viboja. Erityisesti seuraava lause sai minut jälleen toivomaan paremman huomisen puolesta: “Mediayhtiötä ei voi johtaa vain kuluja karsimalla. Tuloksessa aiheuttaa huolta hitaasti kehittyvä ylärivi, ja Lue lisää

Tunti on tunti

Tapasin hiljan erään valtiorahoitteisen organisaation edustajan. Kaveri valitteli että hänen ehdotuksensa työajan käytön tehostamiseksi eivät saa kannatusta. Ehdotukset kun vaatisivat pieniä investointeja ja rahaa ei säästyisi. Tunteja kun tulee sama määrä ja niistä maksetaan vakiopalkka. Kerran vuodessa iltapäivälehdet retostelevat sillä Lue lisää

Sanasto: ketterä kehitys

Ohjelmistoalan yritykset ja insinöörit käyttävät valitettavan usein termejä, jotka ovat hepreaa alaa tuntemattomalle. Koska toimiva kommunikaatio on yksi toimivan yhteistyön edellytys, valotamme blogissa usein käytettyjen termien merkitystä asiakkaan näkökulmasta. Jos mieltäsi askarruttaa jokin ohjelmistokehitykseen liittyvä termi, kerro siitä meille. ketterä Lue lisää

Nälkä, mikä ihana tekosyy

Vähän väliä tulee mietittyä syitä menestykselle, miksi asiakas ostaa juuri meiltä, tai miksi se ei osta. Ensimmäiseksi mieleen tulee aina sanoja kuten luotettavuus, ketteryys, nopeus, asiakaslähtöisyys jne.  Kaikki ihan hyviä ominaisuuksia, mutta silti vain kynnysarvoja. Niitä voi olla myös vaikea Lue lisää

Motivaattorit selväksi

Ohjelmistokehityksen ostaja tavoittelee usein osaamista, nopeutta tai muuttuvia kustannuksia. Kaikkia olisi tietysti kiva saada, mutta harvoin käy näin onnekkaasti. Ostajan kannattaa siis priorisoida omat motivaation lähteensä ja ilmaista ne myös mahdollisille toimittajille. Tällöin myös tarjoukset vastaavat todennäköisemmin ostajan odotuksia. Samalla Lue lisää