• Ei tuloksia

Avoimen lähdekoodin ohjelmistotuote opetuksen tukena

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Avoimen lähdekoodin ohjelmistotuote opetuksen tukena"

Copied!
3
0
0

Kokoteksti

(1)

8/2011 - Avoimen lähdekoodin ohjelmistotuote opetuksen tukena

Kirjoittajat: Auer Liisa, liisa.auer@oamk.fi, Juntunen Jouni, jouni.juntunen@oamk.fi, Ojala Pekka, pekka.ojala@oamk.fi | Näytä laajemmat kirjoittajatiedot

Julkaistu: 2.9.2011 | Tiivistelmä

Artikkeliin viittaminen | Metatiedot | Julkaisu pdf-muodossa | Kommentit (0 kpl)

Oulun seudun ammattikorkeakoulun (Oamk) Liiketalouden yksikössä aloitetaan ohjelmistotuotteen kehittäminen opiskelijavoimin avoimen lähdekoodin periaatteiden mukaisesti. Kehitystyö tarjoaa eri koulutusohjelmien opiskelijoille todellisia toimeksiantoja.

Tuotteen kehittäminen tulee vaatimaan kehitystyöhön osallistuvalta opetushenkilökunnalta uusien menetelmien ja tekniikoiden sekä hyvien ohjelmistokehitystapojen jatkuvaa opettelua.

Oa mkin Liike ta loude n yksikössä on tie toje nkä sitte lyn, liike ta loude n se kä kirja sto- ja tie topa lve lun koulutusohje lma t. Ope tusta a nne ta a n se kä suome n e ttä e ngla nnin kie le llä . Koulutukse n a ika na opiske lija t te ke vä t e rila isia ha rjoitustöitä ja use in ne ova t ope tta ja n luomia . Va rsinkin tie toje nkä sitte lyn opinnoissa ha rjoitustyöt ova t

vä lttä mä ttömiä . Va in kä ytä nnön te ke mise n ka utta opiske lija t voiva t ke hittyä

a mma ttila isiksi. Erä s yle isimmistä opiske lija töide n onge lmista on kuite nkin se , e tte ivä t työt ole a ute nttisia ja niiltä puuttuu oike a toime ksia nta ja .

Oike a t toime ksia nnot voiva t me rkittä vä sti e distä ä opiske lijoide n hyvä ä opiske lumotiva a tiota[1]. Yksi ta pa ma hdollista a oike a t toime ksia nnot on oma n

ohje lmistotuotte e n suunnitte lu ja tote utus. Tä lla ine n ohje lmistotuote olisi e nsisija ise sti ta rkoite ttu oppimise n e distä mise e n. Toissija ise sti se voisi olla myös tuote , jonka ympä rille on ma hdollista ke hittä ä liike toiminta a .

Avoin lähdekoodi

Avoime n lä hde koodin ohje lmistoke hitys pe rustuu yhte isöllise e n toiminta a n. Siinä yhte isö ja ka a ohje lmiston lä hde koodin ra joitukse tta tyypillise sti inte rne tin ka utta . [2]

Lä hde koodilla ta rkoite ta a n tie tokone ohje lma n te kstimuotoista ohje lmointikie listä e sitystä .

Use immilla a voime n lä hde koodin yhte isöillä on w e b-sivusto se kä ta rpe e n muka a n muita kommunikointika na via , kute n sä hköpostilista t, foorumit se kä re a a lia ika ise n kommunikoinnin ma hdollista va t työka lut[3]. Tunne ttuja a voime n lä hde koodin pe ria a tte e lla tuote ttuja ohje lmistoja ova t muun mua ssa Linux-kä yttöjä rje ste lmä , Mozilla Fire fox -se la in se kä ma tka puhe limissa kä yte ttä vä Android-kä yttöjä rje ste lmä (kuva 1).

Kuv a 1. Joitakin tunnettuja av oimen lähdekoodin ohjelmistoja

Avoime n lä hde koodin kä yttöön pe rustuva ohje lmistoke hitys on nä hty työka luna yksikön oma n ohje lmistotuotte e n tote utta mise ksi. Huhtikuussa 2010 ide a e site ltiin se kä yksikön johta ja lle e ttä tie toje nkä sitte lyn koulutusohje lma n johta ja lle . Enne n ke sä ä 2010 kä ytiin lä pi a lusta via tuote ide oita , joita oliva t ve rkkoka uppa , a sia kkuude nha llinta jä rje ste lmä n ke vyt ve rsio, proje ktinha llinta ohje lmisto se kä

ARTIKKELIT

2.9.2011

8/2011 - Av oimen lähdekoodin

ohjelmistotuote opetuksen tukena

RAPO RTIT

JULKAISUPERIAATTEET O HJEITA KIRJO ITTAJILLE JULKAISUNEUVO STO ARTIKKELIHAKU

ha kusa na Oulun seudun ammattikorkeakoulun tutkimus- ja kehitystyön julkaisut ISSN 1798-2022

»

co nve rte d by We b2P DFC o nve rt.co m

(2)

jä se nre kiste risove llus. Ka ikille e de llä ma inituille tuote ide oille nä htiin jonkinla ista tila usta . Lopulta ke hite ttä vä ksi tuotte e ksi va littiin se la ime lla kä yte ttä vä proje ktinha llinta ohje lmisto.

Oppila itosympä ristössä toimitta e ssa ka upa llise n hyödyn ta voitte lu e i ole e nsisija ista . Tä mä pe ria a te sopii e rittä in hyvin yhte e n a voime n lä hde koodin pe ria a tte ide n ka nssa . Lisä ksi sa a da a n yhte isöllisiä hyötyjä , koska tuote ja lä hde koodi la ite ta a n a voime n lä hde koodin he nge n muka ise sti ja koon Inte rne tiin.

Ohje lmiston ke hitystyö tule e ke stä mä ä n pitkä ä n. Sitä te hdä ä n va ihe itta in e ikä tuote tta ole ta rkoituska a n sa a da he ti va lmiiksi. Ke hitystyö e te ne e a voime n lä hde koodin tue lla myös jouhe va mmin, koska se ma hdollista a jo te htyje n ra tka isuje n hyödyntä mise n e li

”pyörä ä e i ta rvitse ke ksiä uude sta a n”. Myös kä ytä nte e t ova t yle ise sti hyvä ksyttyjä la a dukka ita ra tka isuja (ns. be st pra ctice s). Ke hite ttä vä stä ohje lmistosta sa a da a n tie toje nkä sitte lyn ope tukse e n e ri opintoja ksoille e sime rkki oppimise n tue ksi.

Kansainvälistä ohjelmistokehitystä, yhteisöllisyyttä ja yrittäjyyttä

Ohje lmistotuote suunnite lla a n ka nsa invä lise e n le vitykse e n. Ke hitystyössä ote ta a n nä in olle n huomioon ka nsa invä listä mine n ja loka lisointi a lusta a lka e n. Ka ikki

ohje lmistoke hitystyö te hdä ä n e ngla nnin kie le llä . Se ma hdollista a va ihto-opiske lijoide n ja e ngla nninkie lise n koulutusohje lma n opiske lijoide n osa llistumise n. Suome nkie lisille opiske lijoille se a nta a ma hdollisuude n ke hittä ä e ngla nnin kie le n ta itoja

ka nsa invä lise ssä ympä ristössä .

Kuv a 2. Harjoitustuote edistää me-hengen sy nty mistä opettajien ja opiskelijoiden v älillä

Ohje lmistotuote ma hdollista a myös e ri koulutusohje lmie n, suunta utumisva ihtoe htoje n ja yksiköide n vä lise t yhte isproje ktit. Vie lä tä llä he tke llä tä lla ise t monia la ise t

yhte isproje ktit ova t ha rvina isia . Yritykse t voiva t myös ha lute ssa a n osa llistua proje ktiin ja nä in va ikutta a ope tukse n sisä ltöihin.

Yksikössä ke hite ttä vä a voime n lä hde koodin tuote ta rjoa a tode llisia toime ksia ntoja . Pa rha immilla a n tä lla ine n ke hitystyö johta a tila nte e se e n, jossa ha rjoitustuote koe ta a n yhte ise ksi proje ktiksi ope tta jie n ja opiske lijoide n vä lillä . Se e distä ä me -he nge n syntymistä .

Ope tta jille ohje lmistotuotte e n ke hittä mise ssä muka na olo on hyvä ta pa yllä pitä ä a mma ttita itoa . Kypsimmillä ä n inte rne tin ka utta ha llitta va julkine n a voime n lä hde koodin proje kti on e sime rkki tä mä n pä ivä n tuote ke hitykse stä . Tuotte e n ke hittä mine n tule e va a tima a n ke hitystyöhön osa llistuva lta ope tushe nkilökunna lta uusie n me ne te lmie n ja te kniikoide n se kä hyvie n ohje lmistoke hitysta poje n ja tkuva a ope tte lua .

Opiske lijoille ohje lmistotuotte e n ke hittä mine n a voime n lä hde koodin proje ktissa ta rjoa a ma hdollisuude n uude nla ise e n oppimise e n. Työske nte ly e de llyttä ä itse opiske lua ja osa llistumista yhte isön toiminta a n Inte rne tin ja sosia a liste n me dioide n ka utta [4]. Pisimmä lle vie dyssä visiossa ohje lmistotuote löytä ä tode llisia loppukä yttä jiä ja johta a tuotte e n ka upa llista mise e n. Liike ta loude n yksikössä on opiske lija yritys, joka voi myydä e rila isia tuotte e se e n liittyviä pa lve luja , kute n koulutus, yllä pito, a se nnus ja

konsultointi. Jopa tuotte e n ka ksoislise nsointi on ma hdollista , jolloin opiske lija yritys lä hte e ke hittä mä ä n tuotte e n ka upa llista ha a ra a . Jos visio pystytä ä n tote utta ma a n, on tode nnä köistä , e ttä tuotte e n ympä rille syntyy myös ma hdollisuuksia yrittä jyyte e n.

Valmiina opetukseen

co nve rte d by We b2P DFC o nve rt.co m

(3)

Proje kti kä ynniste ttiin syksyllä 2010. Ke hite ttä vä ksi tuotte e ksi va littiin

proje ktinha llinta ohje lmisto, joka sopii hyvin tie toje nkä sitte lya la n opintoihin. Proje ktin a lussa va littiin ohje lmistoke hitystyöka lut se kä kirjoite ttiin komme ntointi- ja

ohje lmointisä ä nnöt.

Ke vä ä llä 2011 proje ktille on muodoste ttu yhte isö inte rne tissä ole va a n Source Forge nimise e n a voime n lä hde koodin hosting-pa lve luun. Ohje lmiston ke hitystyötä on a loite ttu ka hde ssa opiske lija proje ktissa . Ope tukse ssa proje ktia tulla a n hyödyntä mä ä n la a ja mitta ise mmin syksystä 2011 a lka e n.

Proje kti ta rjoa a te htä viä ohje lmistotuota nnon opintoja ksoille , opinnä yte töihin se kä a mma ttiha rjoitte luun. Avoime n lä hde koodin proje kti ma hdollista a uusie n

ope tusme ne te lmie n ja oppimise n tutkimise n se kä sove lta mise n ope tukse e n.

Liike ta loude n yksikön a voime n lä hde koodin proje kti liittyy Oa mkin Inte rne t- ja tie tote knologia pohja ise t innova a tiot ja pa lve lut -pa inoa la a n. Tunne ttu a voime n lä hde koodin proje kti tuo Oa mkille nä kyvyyttä .

Lähteet

1. Helle, L., Tynjälä, P., Olkinuora E. & Lonka, K. 2006. ‘Ain’t nothin’ like the real thing’.

Motivation and study processes on a work-based project course in information systems design. Hakupäivä 26.5.2011.

www.edu.utu.fi/tutkijakoulut/opmon/people/AINTpostpr.. .

2. Ingo, H. 2006. Open Life. The Philosophy of Open Source. Hakupäivä 26.4.2011.

www.openlife.cc/files/OpenLife-aa.pdf

3. Fogel, K. 2010. Producing Open Source Software. How to Run a Successful Free Software Project. Hakupäivä 8.4.2011. producingoss.com

4. Brown, J. S. & Adler, R.P. 2008. Minds on Fire - Open Education, the Long Tail, and Learning 2.0. Hakupäivä 26.5.2011. net.educause.edu/ir/library/pdf/ERM0811.pdf

Kommentit Lisää kommentti

Palaute

© 2012 Oulun seudun ammattikorkeakoulu

co nve rte d by We b2P DFC o nve rt.co m

Viittaukset

LIITTYVÄT TIEDOSTOT

Yksi kuutioista voidaan nimitt¨ ain jakaa 27:ksi samankokoiseksi kuu- tioksi, jolloin kuutioiden lukum¨ a¨ ar¨ a kasvaa 26:lla ja n¨ aist¨ a kahdeksasta voidaan koota yksi

Hän oli perustamassa sekä Kriittistä korkea koulua e ttä Snellman-korkeakoulua, toimi Steiner-kouiutoi- minnan aktiivina ja opettajana, ja on ollut 1989 perustetun

sffiäestön ta sro a m in e n tin on seurautsena to ljo äro asta siroistyisestä, jo ta asettaa la in ro ätiro a lla n sijaan ja suopi suojaa hiljaiselle

K ieltolakia ei ole tod istettu kelvottom aksi sillä, että sen v astu stajat niin sanovat, eikä raittiuden ih an n etta saada naurettavaksi selittäm ällä, e ttä on

Että koteja äitejä ja lapsia varten laad itu t lait olivat olleet niin yksipuolisesti laaditut, riippui siitä, e ttä n iitä laadittaessa ei koskaan kuultu,

Ei ole ihm eteltävää, jos Sirkku oli hyvin tyytäm ätön siitä, e ttä kuvataideleirin jä r­.. jestäm inen L aukaassa pääsi

kään m uuta keinoa kuin m itä edellä on sanottu, joskin tulee olla varovampi avopäin ollessa sekä kesällä e ttä talvellakin, koska sekä auringonvalo että

P ääasia on kuitenkin se, e ttä me olemme hyvinä työläisinä saattaneet Suomen nim en tunnetuksi englanninkieltä puhuvissa maissa, tehneet raskasta työtä ja