Luennot

Luentojen järjestykseen ja sisältöihin voi tulla muutoksia!

Luennoista taltioidaan videolle nauhoitus+kuvankaappaus Windows Media Player 9:n formaatissa (WMV). Luennot tulevat verkkoon pääsääntöisesti heti luennon jälkeen ja ovat katseltavissa suoraan verkosta (Mediasoittimessa File -> Open URL - ei toimi suoraan selaimesta) tai ne voi ladata omalle koneelle (oikealla napilla Save Link as...). Katseluohjeet (+omat ohjeet Mac OS X:lle).

Luentokalvot  tulostettavassa muodossa (päivitetty 1.3.2010).
Luentomoniste.
Sisältötiivistelmä (luentorunko html-puuna, epävirallista materiaalia)

Kurssikirjan UML-tiivistelmä.
Muita UML-pikareferenssejä: Google UML Cheatsheet.

Luentomoniste, Bennett (luvut 1-14, 16-18, soveltuvin osin myös 15-16, 19-21)- ja Cockburn-materiaalit sekä ICONIX-prosessi kuuluvat tenttiin, muut linkit ja artikkelit ovat hyödyllistä lisätietoa.


Luento 1 - Ti 16.3.2010 klo 12:15, Ag Aud. 3 - Video
  • Kurssin esittely, demoista ja harjoitustyöstä. Oliot.
  • Moniste, luku 1
  • Bennett, luku 4: What Is Object-Orientation

Luento 2 - To 18.3.2010 klo 08:30, Ag Aud. 3 (Eetu Luoma) - Video
  • Tietojärjestelmien kehityksestä ja prosessimalleista
  • Moniste, luku 2
  • Bennett, luvut 1-3: What Are Information Systems?, Problems in Information Systems Development, Avoiding the Problems

Luento 3 - Ti 23.3.2010 klo 12:15, Ag Aud. 3 - Video - Demo 1
  • UML-mallinnuskäsitteistä, aktiviteettikaaviot
  • Moniste, luvut 2 & 3.3
  • Bennett, luku 5: Modelling Concepts, Activity Diagrams
  • Kurssilla käsiteltävät kaaviot ja muut tekniikat yhdessä taulukossa
  • Agate-aihekuvaus
  • Lisämateriaalia

Luento 4 - To 25.3.2010 klo 08:30, Ag Aud. 3 - Video
  • RUP-alkeita, vaatimukset
  • Moniste, luvut 2 & 3.1
  • Bennett, luvut 5-6 (jatkuu), 21: Development Process, Requirements Capture, Software Development Processes (osittain)
  • ICONIX-prosessi (lähinnä harjoitustyön suoritusjärjestystä)
  • Kurssilla käsiteltävät ja painotettavat asiat kehitysprosessin aktiviteettien (vastaa karkeasti Bennettin ym. lukurakennetta) kannalta
  • Kurssikirjan kehitysprosessi aktiviteettikaavioina (+ vaihtoehtoinen, käyttötapauspohjainen malli vaatimusten kartoitukseen liittyvään prosessin osaan)
  • Lisämateriaalia

Luento 5 - Ti 6.4.2010 klo 12:15, Ag Aud. 3 (Tommi Kärkkäinen) - Video - Demo 2

Luento 6 - To 8.4.2010 klo 08:30, Ag Aud. 3 - Video
  • Luokkakaaviot, tietohakemisto
  • Moniste, luvut 4.2
  • Bennett, luvut 7, 8: Requirements Analysis, Refining the Requirements Model
  • Agate-vaatimusmäärittely ja käyttötapaukset
  • Lisämateriaalia

Luento 7 - Ti 13.4.2010 klo 12:15, Ag Aud. 3 - Video - Demo 3

Luento 8 - To 15.4.2010 klo 08:30, Ag Aud. 3 - Video

Luento 9 - Ti 20.4.2010 klo 12:15, Ag Aud. 3 - Video - Demo 4

Luento 10 - To 22.4.2010 klo 08:30, Ag Aud. 3 - Video

Luento 11 - Ti 27.4.2010 klo 12:15, Ag Aud. 3 - Video - Demo 5

Luento 12 - To 29.4.2010 klo 08:30, Ag Aud. 3 - Video

Luento 13 - Ti 4.5.2010 klo 12:15, Ag Aud. 3 - Video - Demo 6

Luento 14 - To 6.5.2010 klo 08:30, Ag Aud. 3 - Video
  • Käyttöliittymät, käyttöliittymäluokkien suunnittelu
  • Moniste, luku 5.3.3
  • Bennett, luvut 16-17 (soveltuvin osin): Human–Computer Interaction, Designing Boundary Classes

Luento 15 - Ti 11.5.2010 klo 12:15, Ag Aud. 3 - Video - Demo 7
  • Kohdealueluokkien tiedonhallinnan suunnittelu
  • Moniste, luvut 5.3.4
  • Bennett, luku 18 (soveltuvin osin): Data Management Design

Luento 16 - Ti 18.5.2010 klo 12:15, Ag Aud. 3 (Jonne Itkonen) - Demo 8

Luento 17 - To 20.5.2010 klo 08:30, Ag Aud. 3 - Video
Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/oas/luennot.html
© Miika Nurminen (minurmin@jyu.fi)
Perustuu osittain Mauri Leppäsen, Eetu Luoman ja Timo Käkölän kurssisivustoihin.
Julkaisujärjestelmä: © Antti Ekonoja, Tommi Lahtonen ja Jukka Mäntylä.
Demojen palautusjärjestelmä: Vesa Lappalainen 2010-05-20 10:33:22
Informaatioteknologia - Jyväskylän yliopiston IT-tiedekunta ja avoin yliopisto