Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

OHJ-3100 Ohjelmien ylläpito ja evoluutio, 5 op
Software Maintenance and Evolution

Vastuuhenkilö

Maarit Harsu

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1 :
Tiistai 12 - 14, TB222
Torstai 12 - 14, TB222
Per 2 :
Torstai 12 - 14, TB219

 
3.-n. vuosikurssi
DI-Opiskelijat
Jatko-opiskelijat
Kandiopiskelijat
Tieto- ja sähkötekniikan tiedekunta
Tietotekniikan koulutusohjelma  


Suoritusvaatimukset

Harjoitustyö ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Tuntea yleisimmät toimenpiteet, joita ohjelmiin kohdistuu niiden käyttöönoton jälkeen.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Ylläpidon osa-alueiden tuntemus ja ylläpitotyön laajuuden ymmärtäminen. Lehmanin evoluutiolait (I-V).  Lehmanin evoluutiolait (VI-VIII).  Ylläpitotyökalujen tuntemus. 
2. Analysointitapojen ja ymmärtämismallien tuntemus. Metriikoiden tuntemus.  Mittaamiseen (metriikkoihin) liittyvien ongelmien tunnistaminen.  Analysointi- ja metriikkatyökalujen tuntemus. 
3. Ohjelmien uudistamistapojen tuntemus ja muutosvaikutusten ymmärtäminen. Perustiedot takaisinmallinnus- ja uudistamismalleista.  Takaisinmallinnus- ja uudistamismallien yksityiskohtainen tuntemus.   
4. Uudelleenkäyttömenetelmien tuntemus. Uudelleenkäytön tärkeyden ymmärtäminen.  Uudelleenkäyttöön liittyvien ongelmien tunnistaminen.   


Opintojakson arvostelu

Arvosanaan vaikuttaa ainakin tentin arvosana. Harjoitustyö on pakollinen, mutta tarvittaessa se voidaan arvostella asteikolla hyväksytty/hylätty. Alimman arvosanan saadakseen opiskelijan tulee saada puolet tentin ja harjoitustyön yhteispistemäärästä, muiden arvosanojen määräytyminen tapahtuu tasavälisellä asteikolla.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Ohjelmien ylläpito ja uudistaminen   Maarit Harsu   951-762-829-3          Suomi  


Esitietovaatimukset

Opintojakso P/S Selite
OHJ-1400 Olio-ohjelmoinnin peruskurssi Pakollinen    
OHJ-3010 Ohjelmistotuotannon perusteet Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-3100 Ohjelmien ylläpito ja evoluutio, 5 op 8102030 Ohjelmien ylläpito ja evoluutio, 3 ov  

Lisätiedot

Kurssin kotisivu: http://www.cs.tut.fi/~evo/

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 Kurssin toteutus lukuvuonna 2009-2010   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu16.06.2009
MuokkaajaMaarit Harsu