Ticorporate 3 - Jamk.fiblogit.jamk.fi/tiko/files/2015/04/Ticorporate_3_esittely.pdf · tehtävään...
Transcript of Ticorporate 3 - Jamk.fiblogit.jamk.fi/tiko/files/2015/04/Ticorporate_3_esittely.pdf · tehtävään...
Ticorporate 3Syyskuu 2015 - Toukokuu 2016
Opintojen rakenne
Ticorporate
● Toisen vuoden projektiopinnot (40 op + 10 op = 50 op) suoritetaan Ticorporate -organisaatiossa.
● Ticorporate simuloi todellista tuotekehitysyritystä, jonka toiminnasta ja sen organisoimisesta opiskelijat huolehtivat opettajien ohjaamana/ohjeistamana/vinkkaamina
● Jokainen allekirjoittaa projektisopimuksen, jossa sovitaan Ticorporatessa työskentelystä.
● Yhteistyö ICT-insinöörien ja muiden Lipan koulutusohjelmien opiskelijoiden (esim. MMM ja IB) kanssa mahdollista!
Ticorporate
● Ticorporaten toimitilat A105.● Opiskelijoille henkilökohtaiset tietokoneet
lukuvuoden ajalle (lainauksesta tehdään sopimus).● Mitä lukuvuoden aikana tehdään?
○ Ohjelmistotuotannon teoriaopinnot● Yleisraami koko toiminnalle
○ Tuotekehitysprojektit (pelit tai web- ja mobiilisovellukset)
● Henkilökuntakoulutusta tietoiskuina● Tekemistä tekemisen perään
○ Ticorporaten sisäiset tehtävät● Tuki- ja kehityspalvelut
Ticorporate
● Osa työskentelystä kaikille yhteistä○ Ohjelmistotuotanto○ ICT-projektiosaaminen○ Liiketoimintasuunnittelu○ Tekniikka○ Sisällöntuotanto
● Osa henkilökohtaisten oto-roolien mukaista, aihepiirit○ Projektin vetäminen, tuotteenhallinta○ Laadunhallinta, testaus○ Tietohallinto○ Digitaalinen markkinointi, liiketoiminnan
toteuttaminen
Suuntautuminen
● Ticorporatessa voi yhteisten työtehtävien lisäksi suunnata työtehtäviä opiskelijan henkilökohtaisten ja ryhmän tavoitteiden mukaisesti.○ Ei kiinnitettyjä roolijakoja, vaan projektikohtaisesti
sovitaan kuka suuntautuu enemmän mihinkin tehtävään (koodari, artisti, pelisuunnittelija, äänisuunnittelija, käsikirjoittaja, tuottaja yms).
○ OTO-työ: Ticorporatessa toimii muutamia tiimejä, jotka tuottavat yrityksen tarvitsemia palveluja. Näitä ovat Scrum Master -tiimi, testaustiimi, infratiimi ja web-liiketoimintatiimi.
Työaika (40 op)
● Alkaa ti 1.9.2015, 09:00 A105 (jos ei toisin myöhemmin ilmoiteta)
● Päättyy pe 6.5.2016 (eli la 7.5.2016 ~03:48)● 25 tuntia normiviikko (37,5 tuntia alan täysi työaika),
2 lomapäivää kuukaudessa● Ticorporatessa on käytössä liukuva työaika, mikä
tulee huomioida opiskelun ulkopuolisia harrastuksia/töitä mietittäessä
Työaika (40 op)
● Syyskuu ja lokakuun alkupuoli opiskelupainotteinen○ Ohjelmistotuotannon teoriaa○ Tuotekehitykseen (tekniikkaa ~ Phaser & Unity 3D,
käsikirjoittamista, versionhallintaa ~ GIT, peligrafiikkaa ~ Blender yms yms) liittyviä tietoiskuja
○ Tavoitteena innovoida kehitettävä tuote ja siihen liittyvä esitutkimus
○ Sprintteihin valmistautuminen● Tuotekehitys neljän viikon sprinteissä
○ Arviointipalaverit ohjaajan kanssa kahden viikon välein
Työaika (40 op)
● Työskentelyä ti-pe○ 7 tuntia päivä (sisältää 45 min ruokatauko)○ Liukuva työaika 7-9○ Työajanseuranta kellokortilla
● Maanantaiaamuna syksyllä 2015 Työelämän ruotsi -opintojakso, iltapäivällä Ohjelmistotuotanto
● Kevät 2016 ilmoitetaan myöhemmin, tarkoitus mennä samalla sapluunalla
Ohjelmistotuotanto (10 op)Tavoite: Opiskelija tietää ohjelmistoihin liittyvän
käsitteistön ja tuntee ohjelmiston elinkaaren. Opiskelija ymmärtää ohjelmistoliiketoimintaan liittyvät ydinprosessit ja mieltää ohjelmistokehityksen merkityksen osana ohjelmistotuotantoa. Opiskelija hallitsee projektityön ohjelmistokehityksen hallintamallina ja osaa tuoda asiakasnäkökulman mukaan ohjelmistotuotantoon.
● Kontaktit pyritään pitämään tiiviisti syys-lokakuussa.
Ohjelmistotuotanto (10 op)● Jakautuu aihealueisiin
○ Ohjelmistotuotannon yleiset käsitteet ja mallit○ Projektinhallinta○ Tietojärjestelmän mallintaminen○ ICT-liiketoiminta○ Juridiikka
● Opintojakso tuo teoreettisen viitekehyksen päivittäiseen tuotekehitykseen.
Tuotekehitysprojekti (40 op)Tavoite: Opiskelija oppii projektimaisen työskentelyn perusteet. Opiskelija oppii ymmärtämään kuvausten merkityksen ICT-projekteissa. Opiskelija oppii projektin seurannan ja ohjauksen käytännöt ja toimimaan projektiryhmän jäsenenä.
Tuotekehitysprojekti (40 op)● Tuotekehitysprojektit joko
○ Pelejä○ Web- ja mobiilisovelluksia
● Projektit on mitoitettava siten, että ne valmistuvat keväällä. Projektin valmistuminen tarkoittaa myös testausta, markkinointia ja jakelua.
● Projektiaihiot opiskelijoilta ja opettajilta ( + mahdollisesti muilta kolmansilta osapuolilta)
● Projektiaihiot jumpataan alkusyksystä kuntoon.● Toteutettavat projektit valitaan myöhemmin
ilmoitettavalla menetelmällä.
Tuotekehitysprojekti (40 op)● Neljä pitchausta Ticorporaten aikana
○ Ennen syyslomaa○ Ennen joululomaa○ Ennen hiihtolomaa○ Ennen Ticorporaten “konkurssia”
● Pitchauksissa erilaisia näkökulmia○ projektin “järkevyys”, sen mahdollisuudet ja uhat○ tilannetsekkaukset○ lopetusseminaari○ yms
Tuotekehitysprojekti (40 op)● Peliprojektit
○ Peleihin ja pelialaan liittyvää henkilöstökoulutusta mm.■ Peliala yleisesti■ Peliliiketoiminta■ Käsikirjoittaminen■ Tuottaminen■ Peli- ja kenttäsuunnittelu■ Tarina
○ Välineisiin liittyvää henkilöstökoulutusta■ Phaser (2D- ja isometriset pelit)■ Unity (3D-pelit)■ (Pelien Backendit)
Tuotekehitysprojekti (40 op)● Web- ja mobiilisovellukset
○ Projekteihin liittyvää henkilöstökoulutusta■ Graafinen suunnittelu
● Kuvankäsittely, layout-suunnittelu, multimedia
■ Liiketoimintanäkökulmat■ Muu sisällöntuotanto
● Käyttöohjeet, kuvitukset, dokumentit
■ Entäs modernien HTML5-sovellusten toteuttamiseen tarvittavat tekniset taidot?
Tuotekehitysprojekti (40 op)● Web- ja mobiilisovellusprojektien tekijät voivat
tarvittaessa osallistua seuraaville opintojaksoille osana Ticorporatea:○ Web-sovelluskehitys 2 (4 op) => sisältönä mm. REST
API, web components, IoT, HTML5-sovelluksen paketoiminen mobiiliapplikaatioksi, Laravel, Node.js, Express.js, AngularJS, ReactJS ja Pattern Lab.
○ Tietokannat 2 (3 op) => sisältönä mm. edistynyt relaatiokantojen ja SQL:n hallinta, MySQL, NoSQL-kannat (MongoDB, Redis)
● Muut voivat osallistua oheisille opintojaksoille halutessaan seuraavana lukuvuonna.
Tuotekehitysprojekti (40 op)● Suoritukset ja arviointi jakautuu yhteisten ja
henkilökohtaisen osaamisten arviointiin○ Projektiosaaminen, 30%. Arvioidaan ajonaikaisesti
projektiohjaajan toimesta (kahden viikon välein, projektien käynnistyttyä), ryhmäkohtainen.
○ Liiketoimintaosaaminen, 10%. Arvioidaan tuotteelle toteutetun liiketoimintasuunnitelman kautta, ryhmäkohtainen.
○ Henkilökohtainen osaaminen, 60%. Arvioidaan portfoliotyöskentelyn (opiskelijan töiden kokoelma) kautta, henkilökohtainen. Portfoliota päivitetään jatkuvasti koko Ticorporaten ajan!
Projektiarviointi● Arviointi kahden viikon välein (arviointipäivä sovitaan
jokaisen projektin kanssa erikseen, pääsääntöisesti perjantaina)
● Arvioinnin kohteena projektityö edellisen jakson aikana○ Oman toiminnan arviointi (raportoidaan suullisesti
arviointipalaverissa, dokumentaatio/tulokset tukena)○ Ulkoinen arviointi (ohjaajan arvio tehdystä työstä)
● Jokainen jakso arvioidaan arvosanoilla, Hylätty (0), Tyydyttävä (1), Hyvä (3) ja Kiitettävä (5). Arvosanat kumuloituvat ja tuottavat ryhmäkohtaisen arvosanan projektien päättyessä.
Projektiarviointi● Oman toiminnan arviointi
○ Asetettujen tavoitteiden realistisuus○ Osaamisen kehittyminen○ Toiminnan kehittyminen (muutostarpeiden
havaitseminen, muutosten toteuttaminen)○ Asetettujen tavoitteiden saavuttaminen
● Ulkoinen arviointi○ Arviointijakson toteutus (toimivuus, sujuvuus,
itsenäisyys, tehokkuus, vuorovaikutus)○ Arviointijakson tulokset (laatu ja määrä,
suhteutettuna tavoitteisiin)○ Asenne (halu saada ongelmat ratkaistua, sinnikkyys
viedä asiat maaliin)
Tuotekehitysprojekti, oto
● Testaustiimi (Niko)○ Testaustiimin keskeisiä tehtäviä on pitää huolta
tuotettavien tuotteiden laadusta.■ Testaus■ Käytettävyyden arviointi
○ Tiimin koko 4-5 asiasta kiinnostunutta!
Tuotekehitysprojekti, oto
● Scrum master -tiimi (Niko)○ Ominaisuuksien tuottaminen, hallinta ja ylläpito○ Projektin seuranta ja raportointi○ Toiminta konkretisoituu Scrum Master (ja
tapauskohtaisesti Product Owner) roolin kautta ○ Tiimin koko 1 henkilö / projekti!
● Infratiimi (Jarkko, Tero)○ Tehtävänä vastata tietojärjestelmäinfrastuktuurista
(tarve, kartoitus, käyttöönotto ja ylläpito). Sisältää
teknistä työskentelyä (verkot, työasemat, palvelimet yms), asiakasrajapintatyöskentelyä (help desk).
○ Tiimi (koko noin 5 henkilöä) on vastuussa TC:n tietotekniikasta ja tietohallintoon liittyvistä käytänteistä!
Tuotekehitysprojekti, oto
● Web-liiketoimintatiimi (Timo)○ Teemana digitaalisen palvelun tuottaminen○ Voi olla tuotteiden markkinointiin ja/tai jakeluun
liittyvä tai muu ○ Perustuu pääosin valmiiseen alustaan, hyödyntää
kuvaa videota, chattia…○ Digitaalinen markkinointi, hakukoneoptimointi, digit.
käyttäjäkokemus, käytettävyys, analytiikka, myynti○ 1 tai max 2 tiimiä, max. 4 hlöä/tiimi
Tuotekehitysprojekti, oto
terveisin, TC3 Management Board
Nähdään syyskuussa Ticorporatessa!