TIE343 | Ohjelmistojen suunnittelumenetelmät ja -työkalut |
---|---|
Laajuus | 2 ov |
Luennoitsija | Jonne Itkonen |
Ilmoittautuminen | Korppi-järjestelmän kautta |
Luennot |
Viikoilla 44 - 49 maanantaisin klo 12 - 16. |
Demot |
Viikoilla 44 - 50 tiistaisin klo 10-12. Demoja ei ole joka viikko, ja niistä ilmoitetaan etukäteen. |
Sisältö ja toteutus | Kurssilla tutustutaan ohjelmistojen suunnittelumenetelmiin ja -työkaluihin. Kurssi on seminaarityyppinen ja koostuu joukosta ulkopuolisten sekä paikallisten asiantuntijoiden aihepiiristä pitämiä luentoja. |
Kurssin suorittaminen |
Kurssin suoritus tapahtuu
Oppimispäiväkirjan tulee olla valmis kurssin viimeisellä viikolla, eli itsenäisyyspäivän viikon perjantai on viimeinen "palautuspäivä". Tuon jälkeen tehtyjä muutoksia ei enää huomioida. Poissaoloista: Jos luennoilta on ollut poissa enemmän kuin yhden kerran, kirjoitetaan ylimääräisten poissaolojen verran referaatteja (5-10 sivua) seminaariesitelmistä, joita ei ole kuullut. Siis, jos on ollut kaksi kertaa pois, pitää kirjoittaa yksi ylimääräinen referaatti toisesta poissaollun seminaariesitelmän aiheesta. Jos on ollut kolme kertaa poissa, kirjoitetaan referaatti kahdesta niistä esityksistä, joita ei ollut kuuntelemassa. Enemmän kuin kolme poissaoloa ei sitten enää käykään eli silloin kurssia ei ole mahdollista suorittaa hyväksytysti. |
Luentojen nimet kertovat aihepiirin. Päivittyvät oikeilla pikkuhiljaa.
Aika / paikka | Aihe / esittäjä | Yritys / projekti |
---|---|---|
25.10. klo 12-16 Ag C231.1 |
Korppi-kehitys /
Korpin kehittäjät Esimerkkejä talon sisältä. (pdf) |
JYU Korppikehitys |
1.11. klo 12-16 Ag Auditorio 3 |
Pupesoft /
Jarmo Rosenqvist Vapaa ohjelmistokehitys ja taloushallinto-ohjelmistot (pdf1, pdf2). |
Pupesoft |
8.11. klo 12-16 Ag C231.1 |
Tietoturvaohjelmistojen toteutus /
Markku Rossi Tietoturvallisesta ohjelmistojen toteutuksesta, sekä yhtäläisyyksistä ja eroista muuhun ohjelmistokehitykseen (pdf). |
SSH |
15.11. klo 12-16 Ag C231.1 |
Sovellusintegraatio /
Joose Niemistö Sovellusintegraatiosta puhutaan paljon mutta mitä se oikeastaan on? Onko kyseessä yksinkertaisesti erityyppinen sovelluskehityksen erityisalue, vai ovat eroavaisuudet suurempia? Ja mitä alueen aakkossoppa ETL, EII, EAI, BPM, BAM, RTE, B2B, A2A, jne oikein tarkoittaa? Luennolla käsitellään lisäksi integraatiotyökaluihin kohdistuvia vaatimuksia ja niiden ominaisuuksia ja puhutaan sovellusintegraatioratkaisun kehittämisen menetelmistä. (zip pdf:stä, lataa tämä mielummin, pdf, joka paisui muunnosprosessissa) |
WM-data |
22.11. klo 12-16 Ag C231.1 |
Agentit, semanttiset verkot, mobiilipalvelut /
Santtu Toivonen (vtt.pdf) |
VTT Tietotekniikka |
29.11. klo 12-16 Ag Auditorio 2 |
Microsoft imagine cup html, pdf |
Microsoft |