Tietojärjestelmäprojekti on 2. vuoden keväällä toteutettava pakollinen kurssi, jossa kaikki aikaisemmin opitut asiat nivoutuvat tavalla tai toisella yhteen. Kurssin laajuus on 10 opintopistettä, joten työtä riittää. Kokonaisuuteen kuuluu myös projektinhallinta, josta saa vielä 5 opintopistettä. Toimeksiantajat voivat olla yrityksiä koulumaailman ulkopuolelta, mutta tänä vuonna myös Tikolta on löytynyt kehitettäviä kohteita. Seuraavassa projektien Scrum Masterit (projektipäällikköä vastaava) kertovat omien projektiensa kulusta. Projektit on tänä keväänä toteutettu ensimmäistä kertaa Scrum-menetelmällä, lisätietoa löydät halutessasi mm. tästä linkistä.
Patrik:
Projektin aihe: Jyväskylän flamencoyhdistys Ry:n verkkosivut ja
tilavarausjärjestelmä
Miten projektia ollaan tehty: Nimensäkkin mukaisesti
projektiluontoisesti pääsääntöisesti koululla mutta myös kotona.
Asiakkaan kanssa jatkuvasti palaveeraten.
Millaine työmäärä: Kohtalainen, eli voi sanoa että työtä olisi liikaa,
mutta ei sitä kyllä ole liian vähääkään.
Projektin hyvät puolet: Tekemisen mielekkyys. Kun tehdään oikeasti
jotain mikä menee tuotantoon eikä vain jää omaan käyttöön, on motivaatio
aivan eri luokkaa kun normaaleissa koulutöissä.
Projektin kehittävät puolet: Ryhmätyöskentely ja kokoustamistaidot
kehittyvät.
Kati:
Projektin aihe
- Opintojaksopalautejärjestelmä Tikolle.
Miten projektia ollaan tehty
- Neljä sprinttiä, demo asiakkaan kanssa n. kuukauden välein. Työskentelemme useimmiten pareittain.
Millainen työmäärä
- Työmäärä oli aluksi sopiva, koska oli paljon uutta opeteltavaa. Sprintin lopussa alkoi tulla kiire, mutta vaatimukset saatiin tehtyä. Nyt 3. sprintissä hommaa on ehkä liian vähän kuudelle hengelle. Helppo kurssi, kun ei ole kotitöitä eli täytyy vain jaksaa tulla aamuisin kouluun.
Projektin hyvät puolet
- Hyvä ilmapiiri, uuden oppiminen, onnistumiskokemukset, projektitaitojen kehittyminen
Projektin kehitettävät puolet
- Selkeämpi tehtävien jako vahvuuksien mukaan, versionhallinta
Kalle:
Projektin aihe:
Meidän projektin aihe on kalustotietokanta Tikon opettajien ja henkilökunnan käyttöön. Järjestelmä tukee viivakoodinlukulaitetta, jolla voidaan suorittaa esimerkiksi laitteiden massalisäyksiä tai lukea jonkin laitteen viivakoodi, jolloin järjestelmä hakee kannasta laitteen tiedot.
Miten projektia ollaan tehty:
Käytettävä menetelmä on Scrum. Meillä Scrum näkyy käytännössä erittäin tiiviinä tiimityöskentelynä. Olemme myös tiiviisti vuorovaikutuksessa meidän asiakkaaseen, eli Kiviahon Nikoon.
Millainen työmäärä:
Runsas, työtä riittää. Meidän etu työn etenimisen kannalta on se, että asiakas on lähes tulkoon aina tavoitettavissa ja mahdolliset loppukäyttäjät löytyy myös Dynamon 5. kerroksesta.
Projektin hyvät puolet:
Opitaan tietämään, mitä on noin puoli vuotta kestävän projektin arki. Asiakas tietää mitä haluaa, ei muuta mieltään päivän välein
Jos sitä vaikka oppis tuota koodaamista vähän paremmin… Ai niin, saahan tästä 10 opintopistettä.
Projektin kehitettävät puolet:
Projektinhallinnalliset asiat, järjestelmän testaus, koodien rakenteellinen selkeys ja järjestelmän käytettävyys.
Marko:
-Projektin aihe
Kehittää Hirsirakenne Niko Kiviaholle Web-sovellus, jonka avulla asiakas voi suunnitella ja tehdä esitilauksen autotallista.
-Miten projektia ollaan tehty
Projektia tehdään SCRUM -menetelmällä, joka on yksi ketterän ohjelmistokehityksen menetelmistä. Scriptikielistä projektissa käytetään mm. PHP:tä ja ActionScriptiä. Merkintäkielinä toimivat MXML, XML, XHTML. Ohjelmointiympäristönä toimii Adobe Flex Builder, joka on rakennettu eclipsen päälle.
-Millainen työmäärä
Töitä tehdään neljänä päivänä viikossa yhteensä 16 tuntia per henkilö. Projekti aloitettiin tammikuussa ja miestyötunteja on nyt tullut 620, eli noin 155 tuntia per henkilö. Vielä on suunnillen saman verran jäljellä.
-Projektin hyvät puolet
Parasta projektissa on ollut - heti meidän huippu tiimin jälkeen - flexin oppiminen. Jos on kiinnostusta rakennella web-sovelluksia niin suosittelen flexiin tutustumista. Asiakasyhteistyö on myös ollut hyvää.
-Projektin kehitettävät puolet
Kehittämistähän on vaikka kuinka paljon, mutta nyt ei tule mitään mieleen.
(-Jotain muuta)
Kiitos Sinille, Jannelle ja Topille hyvästä työpanoksesta. Vielä loppurutistus ja sitten kesälomalle
Hanski:
Teemme Arena Interactivelle projektia, ja meillä valitettavasti on vaitiolovelvollisuus joten emme saa kertoa mitä tehdään.
Projektia on tehty ketterällä menetelmällä eli scrumilla ( jos ei ole tuttu niin googlaa,en jaksa selittää)
Työmäärä suhteellisen iso ja toiminnallisuuksia paljon, eli haastetta riittää. Mahdollisesti aikataulu kusee, mutta asiakasta ei haittaa, on ollut hyvin joustava.
Projektin hyviä puolia on juuri sen haastavuus, ja se, että teemme työtä itsellemme uudella tekniikalla, joten uutta tietotaitoa tulee aika reilusti. Joskin se myös hidastaa työskentelyä..
Kehitettävää; tekninen osaaminen, ja aika suuri haaste tiimin sisällä on myös se, että tiimissä on ihmisiä jotka ovat myös tekemisissä paljon vapaa-ajalla keskenään. Vahvoja persoonia löytyy myös, joten välillä ollaan törmäyskurssilla. Ryhmätyötaidot kehittyy aika huimasti.
Vaikeuksien kautta voittoon silti!
Nita:
-Projektin aihe
Linkmemo ryhmän projektin aiheena on tehdä linkkien sekä salasanojen hallinta järjestelmä asiakkaalle.
-Miten projektia ollaan tehty
Projektia on viety eteenpäin Srcum menetelmällä, joka on toiminut erittäin hyvin. Projektin sprintit on yleensä noin kaksi viikkoa tai kuukauden. Sprinttien avulla saadaan projektia eteenpäin, koska tekemiset on aikataulutettu.
-Millainen työmäärä
Työmäärä on on sopiva, sillä Scrum menetelmässä työmäärä on jaettu jokaiselle sprintille tasaisesti. Viikottain tehdään noin 16 – 20 tuntia projektin eteen.
-Projektin hyvät puolet
Tiimi työskentelee samassa paikassa samaan aikaan joten myös projekti pääsee etenemään eli tiimityöskentely on projektissa isossa osassa. Hyvä puoli projektissa on myös se että vaatimukset aikataulutetaan ja näissä aikatauluissa on pysyttävä.
-Projektin kehitettävät puolet
Kehitettävää aina löytyy mutta en kyllä keksi tällä hetkellä mitään rakentavaa..