Taloussanomat
Lue uutinen mobiilisivustolla
Betakäyttäjien palaute ohjaa resursseja

Ohjelmistokehitys yritetään pölliä nörteiltä

14.3.2008 12:03 Tavallinen pulliainen pääsee nyt kertomaan yritykselle, mikä ohjelmistossa on oikeasti tärkeää.

Betatestaus on tullut jäädäkseen.

Ohjelmistoja ja nettipalveluita rakentavat yritykset, kuten vaikkapa Google, julkaisevat tuotteistaan keskeneräisiä raakileversioita, joita innokkaat kuluttajat pääsevät testaamaan.

Toiveena on, että betaversioon tutustunut käyttäjäryhmä osoittaa ohjelmiston kehittäneelle tiimille nopeasti lapsukset sekä esimerkiksi tuotteen käyttöön liittyneet väärät oletukset.

Esimerkkejä löytyy läheltä.

Ohjelmistopuolensa kasvattamista yrittävä kännykkävalmistaja Nokia testaa kehitysvaiheessa olevia ohjelmistojaan 100 000 innokkaan betatestaajan avulla.

Tyypillinen testaaja on Nokia Beta Labsia johtavan Tommi Vilkamon mukaan 20–30-vuotias tekniikasta kiinnostunut mies.

1980- ja 1990-lukuihin verrattuna betatestaus on kuitenkin muuttumassa avoimemmaksi. Tai demokraattisemmaksi, kuten Vilkamo asian ilmaisee.

Betatestaajiksi kun halutaan tietotekniikkaan intohimoisesti suhtautuvien nörttien sijaan tavallisia pulliaisia. Vilkamon mukaan tähtäimessä ovatkin eri alojen "keihäänkärjet".

– Kun teemme urheiluohjelmaa, haluamme testaajiksi urheilijoita. Kun teemme musiikkisoftaa, haluamme löytää musiikkifriikit, Vilkamo sanoo.

Avoimempi betatestaus on tekemässä ohjelmistokehitykselle saman tempun, jonka bloggaaminen teki internetille.

Se auttaa taviksia pöllimään ohjelmistokehityksen nörteiltä.

Lue myösEric Von Hippel: Citizen Innovator
Jutun kirjoitti: Aleksi Moisio

Aleksi Moisio

Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (23)

Huono 0
Tavallinen pulliainen pääsee nyt kertomaan yritykselle, mikä ohjelmistossa on oikeasti tärkeää.
Digitoday
Huono 1
"Avoimempi betatestaus on tekemässä ohjelmistokehitykselle saman tempun, jonka bloggaaminen teki internetille."

Vai että semmoista, betatestaamallako se koodi nykyään syntyykin. Eihän meitä nörttejä sitten enää mihinkään tarvita.
Nörtti
Huono 0
Kehittäjä ei yleensä vastaa taidoiltaan ja tiedoiltaan käyttäjää, ja täten kehittäjälle suunniteltu softa ei välttämättä täytä käyttäjien tarpeita.

Tämä on tiedetty jo 80-luvun lopusta saakka, joten tässä "uutisessa" ei ole mitään uutta. Toimittajalta jäi myös pieni (mutta oleellinen) epäkohta huomiotta:

Tyypillinen testaaja on Nokia Beta Labsia johtavan Tommi Vilkamon mukaan 2030-vuotias tekniikasta kiinnostunut mies.
ts. nörtti. Jos "ohjelmistokehitys yritetään pölliä nörteiltä", ei tälläisillä testaajilla pötkitä pitkälle.
Hirvox
Huono 1
Onkohan tän kirjoittaja taas ihan pihalla elämästä.
JORMA OLLILA
Huono 0
Esim. Linux on tyyppiesimerkki tallaisella beta-testausmekanismilla kehitetystä ohjelmistosta - milloinkahan se beta vaihe loppuu?

Loistava ja halpa tapa kehittää, mutta ei sovellu tietenkään kaikkeen ohjelmistokehitykseen, joten nörteillekin jää vääntämistä.
Mattilan Meeri
Huono 0
Vai että semmoista, betatestaamallako se koodi nykyään syntyykin. Eihän meitä nörttejä sitten enää mihinkään tarvita.

Ohjelmistokehitys ei ole vain koodin tekoa suunnittelematta tai mitään ajattelematta vaan ylipäätänsäkin ohjelmiston käytettävyyden yms. parantamista. Itseasiassa, pääosa ohjelmistokehityksestä ei suinkaan ole se koodin vääntö vaan se että tietää mitä pitää koodata ja millaiseksi. Jos käyttäjät osallistuvat tämän suunnitteluun yhä laajemmin, osallistuvat he ohjelmistokehitykseen yhä laajemmin ja nörttejä ei enää tarvitse käyttää tähän missä he ovat perinteisesti olleet huonompia.

ts. nörtti. Jos "ohjelmistokehitys yritetään pölliä nörteiltä", ei tälläisillä testaajilla pötkitä pitkälle.

Nii-in. Ideahan olikin että tällä hetkellä nörtit ovat liian suuri osa betatestaajista ja sitä koitetaan laajentaa muihinkin.
Lentävä Heppa
Huono 0
Eiköhän sen ohjelmistokehityksen tärkeimmän osa-alueen eli KOODAUKSEN hoida ne nörtit edelleen... Luulin että tässä ilmoituksessa puhutaan jostai koodigeneraattoreista, mutta ei. Tässähän otetaan loppukäyttäjiltä enemmän speksejä sisään joiden toiminnallisuuden joku NÖRTTI sitten koodaa.

ps. Miksi koodaus yhdistetään nörtteihin edelleen? :(
vp
Huono 0
Miten niin otettiin nörteiltä? Nörtithän ovat ainoita, jotka beta-versioita käyttävät. Tässä vain testaus laajennettiin isommalle joukolle nörttejä.
mv
Huono 0
Nörtit eivät kehitä ohjelmistoja.
AlienScum
Huono 0
"Esim. Linux on tyyppiesimerkki tallaisella beta-testausmekanismilla kehitetystä ohjelmistosta - milloinkahan se beta vaihe loppuu?"

Avoimen lähdekoodin ideologiahan on erilainen jos verrataan sitä kaupallisten suljettujen ohjelmien ideologiaan: Suljettua ohjelmistoa yritetään yleensä myydä mahdollisimman paljon ja silloin sitä ohjelmaakin pitää tehdä enemmäna asiakkaan tarpeista (asiakkaan ehdoilla)

Hyvin monessa avoimen lähdekoodin ohjemissa kaikki lähtee koodaajasta itsestään ja hänen tarpeista - se joka jotain ohjelmaa ylläpitää yleensä kuuntelee muidenkin mielipiteitä mutta ohjelmaan tulevat lisäykset tulevat vain jos koodin ylläpitäjä katsoo sen tarpeelliseksi.

Vaikka uutisointi yrittää kovasti väittää, että koodareilta otettaisiin jotain pois niin saanen olla eri mieltä: Ohjelma ei synny ilman koodaajaa joka loogisuuden ohjelmaan rakentaa mutta kaupallisissa ohjelmissa asiakkaan näkökulma ja tarpeet ovat melkeinpä yhtä tärkeitä asioista.

Olen samaa mieltä kuin mv: Testausta vaan markkinoidaan nyt laajemmalle joukolle - eli yritetään kertoa matti meikäläisille, että "testaukseen osallistuminen" on nimenomaan kehityksen kärjessä tai ajantasalla olemista. Yritetään sanoa siitä "teknologian kehityksestä ja testaamisesta" tulisi joku maailmaa mullistava lisäarvo/-ominaisuus tuotteeseen - asia jota saa jokainen "beta testaukseen mukaan lähtevä" pohtia itse.
juupatijuu
Sivut: 1 2 3 Edellinen Seuraava
.