Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto

Samankaltaiset esitykset


Esitys aiheesta: "Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto"— Esityksen transkriptio:

1 Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto 26.04.06

2 Sisältö ● Johdanto ● Käytännön laadunvarmistus ◊ Käyttäjän kannalta ◊ Kehittäjän kannalta ● Yhteenveto

3 Laadunvarmistus lyhyesti aikajana Julkai su Tuotantovaihe: - toimet - menetelmät Käyttö: - varmistuiko laatu? ”Ei julkaista ennen laadun varmistumista”

4 Tuotantomallien eroista Suljet tu Avoi n Käyttäjät Kehittäjät Käyttäjät Test aus VAATIMUKSETVAATIMUKSET Kehi ttäjä t

5 Käytännön laadunvarmistus käyttäjän kannalta

6 Foo sitä ja bar tätä ● jotain ◊ ihan ◊ muuta ● jotain ◊ ihan

7 Käytännön laadunvarmistus kehittäjän kannalta

8 Organisaatio ● Avoin ohjelmistokehitys: ◊ ei välttämättä organisaatiota ● Suljettu ohjelmistokehitys: ◊ organisaatio taustalla useimmissa tapauksissa

9 Kommunikointi ● Avoin ohjelmistokehitys: ◊ internetin välityksellä; postilistat, sähköposti, IRC,... ● Suljettu ohjelmistokehitys: ◊ kokoukset, puhelin,...

10 Kehittäjien sijainti ● Avoin ohjelmistokehitys: ◊ kehittäjät ympäri maailmaa; hajautettua

11 Kehittäjien sijainti ● Suljettu ohjelmistokehitys: ◊ kehittäjät yhdessä paikassa; keskitettyä

12 Aikarajoitteet ● Avoin ohjelmistokehitys: ◊ ei aikarajoitteita ◊ voi olla aikataulu (milestones) ● Suljettu ohjelmistokehitys: ◊ aikarajoitteita; raha, kilpailu

13 Ohjelmiston julkaisutapa ● Avoin ohjelmistokehitys: ◊ 'Release early, release often.' ◊ saatavilla vakaa- ja kehitysversio ● Suljettu ohjelmistokehitys: ◊ julkaistaan vain, kun on pakko

14 Apuvälineet ● versionhallinta: CVS, SVN,... ● virhekannat: Bugzilla, BugDB,... ● käännösympäristöt: Tinderbox,...

15 Katselmoinnit ● Avoin ohjelmistokehitys: ◊ Linuksen laki: 'Given enough eyeballs, all bugs are shallow.' ● Suljettu ohjelmistokehitys: ◊ katselmointi rajoittuneempaa

16 Yhteenveto

17 Otsikko ● jotain ◊ ihan ◊ muuta ● jotain ◊ ihan

18 Kysymyksiä ? ? ?


Lataa ppt "Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto"

Samankaltaiset esitykset


Iklan oleh Google