Tampereen teknillinen yliopisto on kehittänyt yhteisöllisen ohjelmointialustan, nimeltään Cored, joka mahdollistaa ohjelmistokehityksen selainpohjaisesti verkossa, ilman kehitystyökalujen lataamista omalle tietokoneelle. Pilvipalvelujen avulla ohjelmointia voidaan tehdä yhteisöllisesti ja ilman turhia valmistelevia työvaiheita.
Verkon ylitse toimivat pilvipalvelut muuttavat ja helpottavat työskentelyä perinteiseen oman koneen hallinnointiin verraten usealla tavalla. Verkkoympäristö voi poistaa yksittäiseltä käyttäjältä tarpeen ohjelmistojen ja kehitystyökalujen asentamiseen ja ylläpitoon. Näin varsinaiseen tekemiseen päästään käsiksi huomattavasti aiempaa helpommin ja nopeammin. Verkko mahdollistaa myös yhteisöllisen työskentelyn ja sosiaalisen ohjelmistokehityksen. Näitä mahdollisuuksia ei kuitenkaan hyödynnetä vielä ohjelmistokehityksessä niin paljon kuin olisi mahdollista.
Cored-ohjelmointieditori on liitetty Vaadin-komponentiksi. Ohjelmisto hyödyntää Javan kehityspakettia, jonka avulla mahdolliset koodivirheet voidaan tarkastaa. Mahdollisuus usean käyttäjän reaaliaikaiseen yhteistyöhön on aikaansaatu siihen tarkoitetun algoritmin avulla. Ohjelmiston käytön esittelemiseksi yliopisto on luonut myös kehitystyökalun (IDE), joka mahdollistaa mm. koodin kommentoimisen, kehittäjille tarkoitetun chatin ja Facebook-integraation.
Cored on linkitetty Vaadin oy:n Arvue-kehitysalustaan (IDE) ja sitä on kehitetty yhteistyössä Åbo Akademin ja Jyväskylän ammattikorkeakoulun kanssa. Työskentelyn mahdollistaa Cloud Software Finland -ohjelma, joka on yksi Tieto- ja viestintätekniikan tutkimus Oy TIVITin kärkihankkeista Suomen teknologiakehityksen edistämiseksi. Ohjelma yhdistää yliopistojen ja yritysten osaamista pilviteknologioiden tutkimuksessa, kehityksessä ja liiketoimintapilottien kehittelyssä. Ohjemassa keskitytään mm. käyttäjäkokemukseen, tietoturvaan ja järjestelmien avoimuuteen
Lisätiedot:
Tommi Mikkonen
Professori, Tampereen teknillinen yliopisto
[email protected]
040-8490749
Clous Software Finland on Tivitin nelivuotinen (2010-2014) ohjelma, jossa keskitytään pilvipalveluiden eri osa-aluiden kehittämiseen. Ohjelmaa rahoittaa Tekes.
www.cloudsoftwareprogram.org