OHJ-3100 OHJELMIEN YLLÄPITO JA EVOLUUTIO, 5 op
|
Opintojakson vastuuhenkilö
Maarit Harsu
Opettajat
Maarit Harsu, yliassistentti
Luentoajat ja -paikat
Per I: Torstai 12 - 15, TB111
Per II: Torstai 12 - 14, TB111
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | 3 h/vko+ | 2 h/vko | - | - | - | - | Vain suomeksi |
Harjoitus | 1 h/vko+ | 1 h/vko | - | - | - | - | Vain suomeksi |
Harjoitustyö | - | 68 h/per | - | - | - | - | Vain suomeksi |
Tentti | Vain suomeksi |
Tavoitteet
Tuntea yleisimmät toimenpiteet, joita ohjelmiin kohdistuu niiden käyttöönoton jälkeen.
Sisältö
Sisältöalue | 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 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. |
Suoritusvaatimukset
Harjoitustyö ja tentti
Opintojakson arviointikriteerit
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 kokonaispistemäärästä, muiden arvosanojen määräytyminen tapahtuu tasavälisellä asteikolla.
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Ohjelmien ylläpito ja uudistaminen | Maarit Harsu | 951-762-829-3 | 951-762-829-3 | Kyllä | Suomi |
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJ-1450 | Olio-ohjelmoinnin jatkokurssi | 5 | Pakollinen |
OHJ-3050 | Ohjelmistotuotannon menetelmät | 6 | Pakollinen |
Huomautuksia
Opintojaksokorvaavuus
8102030 Ohjelmien ylläpito ja evoluutio
Viimeksi muokattu | 21.02.2005 |
Muokkaaja | Maarit Harsu |