Julkaisemattomia koulutusmateriaaleja

Koko: px
Aloita esitys sivulta:

Download "Julkaisemattomia koulutusmateriaaleja 2003-2010"

Transkriptio

1 Matti Vuori Julkaisemattomia koulutusmateriaaleja Luettelo vuosina tuotetuista geneerisistä koulutusmateriaaleista (yrityskohtaiset aineistot ovat asia erikseen), ja joihin laatijalla on ajanjakson aikana voimassa olleen tekijänoikeuslain mukaan tekijänoikeudet. Yhteensä reilusti yli 300 tiedostoa ja yli About agile activity (ppt) 36 About agile activity (ppt) 60 About the importance of software testing (ppt) 15 Agile testing and testing in agile software development (ppt) 102 Ajatuksia testauksen selviämisestä lamaaikana (ppt) 20 Ajatuksia testauksen selviämisestä lamaaikana (ppt) 22 Akvaario-menetelmästä (ppt) 11 Analyyttiset menettelyt ohjelmistojen laadunvarmistuksessa (ppt) 35 Arkkitehtuurin skenaariopohjainen arviointi (ppt) 52 Automatisoinnin orientointikalvot (ppt) 3 Automatisointiskriptien formaatit (ppt) 12 Balanced Scorecard -tiivistelmä (doc) 1 Basics of process measurement (ppt) 7 Basics of reviews (ppt) 15 Betatestaus (ppt) 13 Brandin tukeminen (ppt) 25 Carbide-ympäristö (ppt) 18 Challenges of software development (ppt) 10 Change management (ppt) 17 CMMI:n perusasiat (ppt) 46 Designing test cases for functional testing (ppt) 61 Dokumenttien hallinnan keskeiset periaatteet (ppt) 10 Eettiset periaatteet (ppt) 9 Effective error seeking (ppt) 19 Elements of a software process (ppt) 10 Eri osapuolten roolit ohjelmistoprojektissa (ppt) 5 Eri osapuolten roolit, tehtävät ja vastuut testausprojektissa (ppt) 6 Esimerkki ohjelmistoprojektin testauksesta (ppt) 16 Esimerkkiprojekti riskienhallintaan - toiminnanohjausjärjestelmä (ppt) 12 Esimerkkiprojekti riskienhallintaan - ydinvoimala (ppt) 10 Essentials of process descriptions (ppt) 7 Ethical principles of a test engineer (ppt) 11 Harakanvarpaita yhteisöllisestä Webistä (ppt) 7 HttpUnit verkkopalvelujen testaukseen (ppt) 34 Hyvä koodi (ppt) 14 Hyvä ohjelmistojen määrittelytyö (ppt) 15 Hyvä työ yksilönä ja tiiminä (ppt) 10 Hyväksymistestaus (ppt) 17 Hyvän laatutoiminnan periaatteita (ppt) 37 Hyvän ohjelmistokehityksen periaatteita (ppt) 27 Hyvän palvelutoiminnan periaatteet (ppt) 22 Hyvän testaustoiminnan periaatteet (ppt) 24 IEC Preparation of instructions - Structuring, content and presentation (pdf) 6 IEEE IEEE Standard for Software User Documentation (pdf) 30 IEEE Std (R2002). IEEE Standard for Software Reviews (pdf) 45 IEEE Std , IEEE Standard for Software Project Management Plans IEEE 1088 (pdf) 16 IEEE Std 1062, 1998 Edition (R2002). IEEE Recommended Practice for Software Acquisition (pdf) 27 IEEE Std IEEE Guide. Adoption of PMI Standard A Guide to the Project Management Body of Knowledge (pdf) 5 IEEE Std IEEE Standard for Software Life Cycle Processes - Risk Management (pdf) 29 1 (5)

2 IEEE Std , IEEE Standard for Software Test Documentation (pdf) 22 IEEE Std IEEE Recommended Practice for Software Requirement Specifications (pdf) 29 IEEE Std IEEE Standard Dictionary of Measures to Produce Reliable Software (pdf) 15 IEEE:n ohjelmistokehitys-käsitteitä (pdf) 35 IEEE : IEEE Standard for Software Verification and Validation -mukainen laadunvarmistussuunnitelma (pdf) 28 IEEE Ohjelmiston ylläpito (pdf) 35 Ihmillisten virheiden ja väärinkäytön mahdollisuuksien analysointi (ppt) 17 Integrointitestaus (ppt) 27 ISO 9001 laadunhallintajärjestelmä-standardi (ppt) 20 ISO 9004 principles (ppt) 4 ISO/IEC 90003:n vaatimuksia ja laadukkaan ohjelmistokehitysyrityksen tapoja vastata niihin (pdf) 72 ISO/IEC :n esittämät ohjelmistojen laadun ulkoiset mittarit (pdf) 19 ISO:n ohjelmistokehitys-käsitteitä (pdf) 13 ISTQB Foundation Syllabus (ppt) 175 ISTQB Perustason sertifikaattisisältö (ppt) 175 IT-järjestelmäkehityksen ilmiöitä ja niiden vaikutuksia testaamiseen (ppt) 37 IT-palvelutoiminnan ja jatkuvien palvelujen riskienhallinta (ppt) 42 Järjestelmäintegrointitestaus (ppt) 21 Järjestelmän vastaanotto (ppt) 12 Järjestelmätestaus (ppt) 18 Järjestelmätoimittajan eettiset periaatteet (ppt) 5 Junit Java-moduuli- ja integrointitestausohjelmisto (ppt) 55 Katselmointi ja tarkastaminen (ppt) 62 Key issues of software process development (ppt) 29 Käytettävyyden arviointi ja testaus (ppt) 61 Käytettävyyden hallinta tietojärjestelmäprojektissa (ppt) 15 Käytettävyyden kehittäminen organisaatiossa (ppt) 31 Käytettävyyden tärkeys (ppt) 15 Käytettävyyden varmistaminen ohjelmistoprojektissa (ppt) 18 Käytettävyys käsite ja sisältö (ppt) 26 Käytettävyys ja kestävä kehitys (ppt) 18 Käytettävyystestauksen tehostaminen (ppt) 2 Käytettävyystestaus (ppt) 27 Käytettävyysvaatimukset (ppt) 16 Käyttäjätutkimukset käytettävyyden varmistamisen lähtötietoina (ppt) 27 Käyttäjien ja käytön kuvaus 2010-luvun tuotekehityksessä (ppt) 40 Käyttäjien ja käytön kuvaus 2010-luvun tuotekehityksessä /K-OSY (ppt) 28 Käyttöliittymän suunnittelu pähkinänkuoressa (ppt) 37 Käyttöliittymätason toiminnallisuustestaus (ppt) 15 Kehittäjän maailma muuttuu (ppt) 11 Kehittämisen abstraktiotason nosto (ppt) 1 Ketterä ohjelmistokehitys (ppt) 42 Ketterä testaus ja testaus ketterässä ohjelmistokehityksessä (ppt) 104 Ketterästä toiminnasta (pdf) 6 Ketteryydestä (ppt) 11 Ketteryydestä (ppt) 61 Kokonaisvaltainen tuotteen ja tuotekehityksen hallinta (ppt) 45 Konfiguraationhallintastandardeja (pdf) 37 Konsultin osaamisalueet ja toimintatyyli (ppt) 24 Koodin katselmointi ja tarkastaminen (ppt) 27 Kouluttajan koulutus (ppt) 13 kumppanuuden_eri_muotoja.flo (pdf) 3 Laadunvarmistuksen trendit ja uudet parhaat käytännöt (ppt) 15 Laadunvarmistus menestyksen takeena (ppt) 30 Laadunvarmistuskeinojen kokonaisuus ja testauksen rooli (ppt) 21 Laadunvarmistussuunnitelma (ppt) 9 Laatujohtaminen (ppt) 14 Laatukulttuurin ja laatubyrokratian välinen veteen piirretty viiva (pdf) 1 Laatumalli (ppt) 10 Laatupäällikön tehtäviä (ppt) 3 Laatupolitiikka (ppt) 14 Lessons Learned -orientaatio (ppt) 3 Lessons Learned -orientation (ppt) 3 Lessons Learned process (ppt) 24 Lessons Learned -prosessi (ppt) 25 Lokalisointitestaus (ppt) 16 2 (5)

3 Luottamus palvelutoimittajiin - mielikuvista substanssiin (pdf) 2 Luovan toiminnan elementtejä organisaatiossa (ppt) 2 Mallipohjainen testaus (ppt) 39 Menestyksekäs hyväksymistestaus (ppt) 25 Mihin maailma on menossa? Eli tietotekniikan kehityskaaria tulevina vuosina (ppt) 19 Mitä on laadunvarmistus (ppt) 15 Miten ollaan hyvä alihankkija? (ppt) 36 Mobiiliohjelman käytettävyyden haasteita (ppt) 35 Moduulitestausohjelma C++Test (ppt) 14 Moduulitestausohjelma CppUnit (ppt) 30 Muistivuotojen testaus (ppt) 10 Mustalaatikko (black box) -testauspalvelu (ppt) 21 Muutoksenhallinta (ppt) 17 Muutoksenhallinta testauksen näkökulmasta (ppt) 10 Muutosten testaus / ylläpitotestaus (ppt) 31 Ohjelmistojen ongelmia poimintoja mediasta (ppt) 27 Ohjelmistojen testaus Testaajan peruskoulutuspaketti (ppt) 74 Ohjelmistokehittäjän laatuympäristö (ppt) 12 Ohjelmistokehittäjän tekemä laadunvarmistus (ppt) 14 Ohjelmistokehittäjien tarvitsema testausosaaminen (ppt) 9 Ohjelmistokehittäjien yhteistyö järjestelmätestaustiimin kanssa (ppt) 14 Ohjelmistokehityksen parhaita käytäntöjä (ppt) 13 Ohjelmistokehitys pähkinänkuoressa testaajille (ppt) 49 Ohjelmiston laadun seuranta ja mittaus (ppt) 28 Ohjelmiston laatuominaisuuksien varmistaminen (ppt) 25 Ohjelmiston testattavuus (ppt) 31 Ohjelmiston vikojen luokittelu - IEEE 1044 (pdf) 38 Ohjelmiston virheiden kustannukset (ppt) 12 Ohjelmistoprojektien klassisia ongelmia ja ratkaisuja niihin (ppt) 16 Ohjelmistopakettien laatu (ppt) 7 Ohjelmistoprojektin laadunhallinta pähkinänkuoressa (ppt) 12 Ohjelmistoprojektin keskeiset katselmoinnit (pdf) 2 Ohjelmistoprojektin riskienhallinta (ppt) 57 Ohjelmistoprojektin tilaajan rooli hyvässä hankeyhteistyössä (ppt) 13 Ohjelmistotestauksen tärkeydestä (ppt) 15 Onnistunut ohjelmistohankinta (ppt) 54 Open source ja operaattorit (ppt) 22 Open Source -ohjelmistojen riskienhallinta (ppt) 39 Open Source -testaustyökalujen valinnasta (ppt) 11 Osaamisen esittämisestä (ppt) 12 Päämiehen vaatimukset ohjelmistotoimittajalle: kyvykkyys, prosessi ja laadunvarmistus (ppt) 29 Pikainen roadmapping (ppt) 23 Principles of error reporting (ppt) 25 Projektin testauksen pääsuunnitelma (ppt) 44 Projektinhallinta (ppt) 34 Realistinen aikataulusuunnittelu (ppt) 10 Regressiotestaus (ppt) 10 Riskianalyysi-istunto ja riskien tunnistamisen menetelmät (ppt) 23 Riskienhallinnan perusteet (ppt) 80 Riskienhallinta hajautetuissa ohjelmistoprojekteissa (ppt) 60 Riskienhallinta ja testaus (ppt) 23 Riskienhallinta projekteissa esimerkkejä (ppt) 9 Riskiperusteinen testauksen kohdentaminen (ppt) 28 Riskipohjainen testaus ja testauksen priorisointi (ppt) 34 Riskit (ppt) 23 Riskit ja testaus (ppt) 8 Roles, tasks and responsibilities of various parties in a testing project (ppt) 6 Roles, tasks and responsibilities of various parties on a software project (ppt) 5 Sidosryhmät ja niiden vaatimukset (ppt) 18 Software development process evaluation report (pdf) 2 Software Verification & Validation Plan (SVVP) (pdf) 9 Sovellustason tietoturvatestauksen periaatteet (ppt) 9 Standardien merkitys (ppt) 18 Sulautettujen ohjelmistojen testauksen perusasiat (ppt) 56 3 (5)

4 Suorituskykytestaus (ppt) 71 Symbian C++:sta (ppt) 87 Symbian systeemiohjelmointi (ppt) 62 Symbian/C++ mobiiliohjelmointi - Koulutusohjelmasta (ppt) 17 Symbian: Käyttöliittymäohjelmointi (ppt) 113 Symbian: Sovellusten arkkitehtuuri (ppt) 28 Symbian: Sovellusten rakentaminen (ppt) 30 Symbian: Tietoliikenneohjelmointi (ppt) 107 Symbian: Työpaja (ppt) 17 Symbianin erot muihin käyttöjärjestelmiin (ppt) 9 Symbian-koulutus: Oppimisperiaatteet (ppt) 10 Symbian-sovelluksen kehittämisprosessin ja projektin erityispiirteitä (ppt) 44 Symbian-sovelluksen luokkakaavion keskeiset piirteet (ppt) 5 Symbian-sovelluksen testauksen erityispiirteitä (ppt) 25 Symbian-tietoturvallisuus (ppt) 52 Tarjousprosessi ja tarjousten laatu (ppt) 26 Tärkeimmän erityisosaamiset Symbiansovellusten kehittäjälle (ppt) 11 Tehokas vianetsintä (ppt) 19 Testaaja: robotti vai luova etsivä? (ppt) 9 Testaajan eettiset periaatteet (ppt) 11 Testaajan ja kehittäjän erot (ppt) 8 Testaajan motivaatiosta ja viihtyvyydestä (ppt) 15 Testaajan työnkuva ja kompetenssi (ppt) 31 Testaajat erilaisissa projekteissa (ppt) 12 Testaamiseen liittyviä standardeja (pdf) 175 Testauksen ajoitus (ppt) 13 Testauksen huonoimmat käytännöt (ppt) 15 Testauksen kehittämisen strategioita (ppt) 19 Testauksen kypsyystasomallit (ppt) 24 Testauksen organisointi (ppt) 27 Testauksen resurssitarve (ppt) 29 Testauksen tehokkuuden yleisiä pullonkauloja (ppt) 18 Testauksen teoriaa (ppt) 178 Testauksen ulkoistaminen (ppt) 82 Testauksen ulkoistamisen kustannussäästöjä (ppt) 28 Testauksen vaikuttavuuden selvittäminen (ppt) 9 Testauksenhallinta (ppt) 18 Testaus ohjelmistoprojektissa (ppt) 33 Testaus organisaatiossa eri osapuolten näkökulmia testaamiseen (ppt) 17 Testaus palvelutoimintana (ppt) 9 Testaus Scrum-prosessissa (ppt) 39 Testausalihankkijan laatu (ppt) 9 Testauslähtöinen ohjelmistokehitys (ppt) 17 Testausohjelmistot (ppt) 43 Testausprojektin mittarit (ppt) 43 Testausprojektin suunnittelu (ppt) 52 Testaus-standardeja (htm) 1 Testaussuunnitelmien katselmointi (ppt) 8 Testausympäristö (ppt) 29 Testien raportointi (ppt) 17 Testien suorittaminen (ppt) 12 Testing project metrics (ppt) 43 Testitapauksen automatisoitavuus (ppt) 9 Testityypit pähkinänkuoressa (ppt) 32 Tietojärjestelmähankinnan vaikutukset (ppt) 16 Tietokantatestaus (ppt) 22 Tietoriskien hallinta (ppt) 26 Tietoturvallisuus ohjelmistoprojektissa (ppt) 28 Tilamallipohjainen testaus (ppt) 26 Tilatun ohjelmistoprojektin hallinta (ppt) 27 Toiminnallisuustestauksen testitapausten suunnittelu (ppt) 62 Toiminta projektissa (ppt) 15 Toimintajärjestelmän elementit (ppt) 1 Tulevaisuuden tuotteiden kehittäminen (ppt) 28 Tuotedokumenttien ja käyttöohjeiden laatu (ppt) 54 Tuotekehityksen nopeuttaminen (ppt) 45 Tuotekehitysviestintä (ppt) 26 Tuoteturvallisuuden ja tuotevastuun hallinta (ppt) 25 Tuotteen parissa toimivan henkilön kontekstista (ppt) 7 Tuotteiden, palvelujen ja järjestelmien eettinen arviointi (pdf) 8 Turvallisuus- ja luotettavuusanalyysin menetelmiä (ppt) 23 Turvallisuustestaus (ppt) 7 4 (5)

5 Ulkoistetun testaustoiminnan tuottamia kustannussäästöjä (pdf) 7 Useaan tarjouskierrokseen jaettu ohjelmistohanke (ppt) 15 Vaatimusluokat ja vaatimusten attribuutit (ppt) 16 Vaatimusmäärittely ja sen prosessit (ppt) 71 Vaatimusmäärittely ja vaatimustenhallinta (ppt) 30 Vaatimusmäärittelyn katselmointi (ppt) 11 Vaatimusten kokoaminen (ppt) 36 Vaatimustenhallinta (ppt) 23 Vaikuttavan esityksen perusasiat (ppt) 14 Vanhan koodin muuttaminen periaatteet (ppt) 2 Verkkosovelluksen vastaanottotestaus (ppt) 16 Versionhallinnan perusteet (ppt) 43 Vesiputousmallista (ppt) 21 Vianhallinta ja vian elinkaari (ppt) 36 Vika- ja vaikutusanalyysi (ppt) 30 Vikakanta Mantis (ppt) 16 Vikakirjauksen periaatteet (ppt) 28 Vikanta Bugzilla (ppt) 18 Visio, konsepti ja tarpeet (ppt) 24 Vision kirkastuksen harjoitustyö (ppt) 1 Visions and requirements for online helps (ppt) 39 Work profile and competencies of a test engineer (ppt) 26 WWW-sovellusten testaus (ppt) 38 Yhteensopivuustestaus (ppt) 10 Yksikkötestauksen suunnittelu: IEEE : Software unit testing (pdf) 28 Yksikkötestaus (ppt) 53 Yleisiä käyttöliittymien virheitä (ppt) 14 Ylläpitotestaus (ppt) 15 5 (5)

Matti Vuoren opetusportfolio

Matti Vuoren opetusportfolio OPETUSPORTFOLIO 1 (8) Matti Vuoren opetusportfolio Henkilötiedot Nimi: Matti Vuori Koulutus: Dipl. ins, 1986, Tampereen teknillinen korkeakoulu, konetekniikka Nykyinen työpaikka: Tampereen teknillinen

Lisätiedot

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille 1(23) Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille Matti Vuori, Tampereen teknillinen yliopisto 30.10.2012 Sisällysluettelo 1/2 Esityksen tarkoitus 4 Laatu on tärkeää, ei

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:

Lisätiedot

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Symbio lyhyesti Innovatiivinen tuotekehitys- ja testauskumppani Juuret Suomessa, perustettu 1997 Laadukkaat ohjelmistotoimitukset

Lisätiedot

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara Mitä? Mitä? Yrityksen sisäinen Mitä? Yrityksen sisäinen Alihankinta Mitä? Yrityksen sisäinen Open Source -kehitys Alihankinta

Lisätiedot

Työkalut ohjelmistokehityksen tukena

Työkalut ohjelmistokehityksen tukena 1 Työkalut ohjelmistokehityksen tukena Johdanto 2 Työkaluja eli ohjelmistotyötä tukevia ohjelmistoja käytetään ohjelmistoalan yrityksissä nykypäivänä paljon. Työkalut auttavat ohjelmistoalan ihmisiä suunnittelemaan

Lisätiedot

Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle

Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle Tarkistuslista on suunniteltu käytettäväksi hyväksymistestauksen suunnittelussa, valmiuksien arvioinnissa ja katselmoinnissa.tämä tarkistuslista

Lisätiedot

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/jekahkon/wclique/testplan.html WCLIQUE Ohjelmistoprojekti Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com, 75014C,

Lisätiedot

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia

Lisätiedot

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Testaus elinkaaressa

Testaus elinkaaressa Testaus elinkaaressa Järjestelmätestaus Järjestelmätestaus Tarkoittaa koko järjestemän laajuuteen kohdistuvaa testausta, koko järjestelmän toiminnan näkökulmasta Järjestelmän ei tarvitse olla valmis vaan

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 ILMOITUSASIAA Projekti 2:n lyhyt kuvaus Nopassa. Harjoituksissa tehtäviä joiden tuotoksia voi hyödyntää projektin toteutuksessa.

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 NOPEA KERTAUS VIIME KERROISTA TESTAUSTASOT Testauksen tasot: Yksikkötestaus Integrointitestaus Järjestelmätestaus Hyväksymistestaus

Lisätiedot

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Muutamia ajatuksia siitä, miten testaus pärjää lama-ajan säästötalkoissa. Laman patologioita ja mahdollisuuksia. Säästämisen strategioita.

Lisätiedot

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia Nina Perta, Senior quality consultant Knowit Oy Elina Varteva, QA Specialist Knowit Oy Copyright Knowit Oy 2014 Nina Perta

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 EDELLISELLÄ KERRALLA TAPAHTUNUTTA Täydellinen testaus on mahdotonta. Testataan, koska virheiden löytyminen ajoissa

Lisätiedot

(Core) & (Test Manager). Sertifikaattikoe klo

(Core) & (Test Manager). Sertifikaattikoe klo KOULUTUSTIEDOTE 1(6) ISTQB ADVANCED TEST MANAGER Kuvaus ja tavoite ISTQB Advanced level -sertifikaattiin valmentava koulutus (5 pv) ja sertifikaattikoe (3 h 45 min). Koulutus sisältää kahden päivän Core-osuuden

Lisätiedot

Ketterä vaatimustenhallinta

Ketterä vaatimustenhallinta Ketterä vaatimustenhallinta ja miksi se on useimmiten hyvä asia K A R I A L HO C E O I M P R OV EIT OY Sisältö ImproveIt Oy Perinteinen vaatimushallinta Ketterä vaatimustenhallinta Monenlaista softakehitystä

Lisätiedot

Projektin suunnittelu

Projektin suunnittelu Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten

Lisätiedot

Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU

Fujitsu SPICE Lite. Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat. Copyright 2010 FUJITSU Fujitsu SPICE Lite Kimmo Vaikkola Fujitsu Finland Oy Laatu ja liiketoimintatavat Copyright 2010 FUJITSU Laatu ja prosessit Fujitsussa Laatujärjestelmän rakentaminen ja systemaattinen prosessijohtaminen

Lisätiedot

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Arto Stenberg Copyright Kuntien Tiera Oy Kuntien Tiera Copyright Kuntien Tiera Oy Tieran toiminta perustuu osaamisverkoston rakentamiseen, mikä

Lisätiedot

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 27.10.2014 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus

Lisätiedot

Ohjelmistotekniikka - Luento 2

Ohjelmistotekniikka - Luento 2 Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit

Lisätiedot

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan

Lisätiedot

Testaaminen ohjelmiston kehitysprosessin aikana

Testaaminen ohjelmiston kehitysprosessin aikana Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/

Lisätiedot

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento

Lisätiedot

Projektityö

Projektityö Projektityö 24.9.2010 Ohjelmistojen kehitysmalleista Vaatimusten määrittely ja kerääminen Lähteinä (vaatimusten määrittely): Haikala ja Märijärvi, Ohjelmistotuotanto, Talentum, 2005. Luvut 3, 4, 5, 6-10

Lisätiedot

Testauksen ulkoistaminen

Testauksen ulkoistaminen Testauksen ulkoistaminen Testauksen ulkoistaminen on monille organisaatioille ajankohtainen haaste. Kaikkeen ulkoistamiseen liittyy mahdollisuuksia, mutta myös uhkia, joiden tiedostaminen ja hallinta on

Lisätiedot

Tutkittua tietoa. Tutkittua tietoa 1

Tutkittua tietoa. Tutkittua tietoa 1 Tutkittua tietoa T. Dybå, T. Dingsøyr: Empirical Studies of Agile Software Development : A Systematic Review. Information and Software Technology 50, 2008, 833-859. J.E. Hannay, T. Dybå, E. Arisholm, D.I.K.

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta

Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta Ajatuksia ketterästä ohjelmistokehityksestä ja laadusta 2012-11-26 1 Quality Manager & Specialist, Testing /Cybercom Finland CMMI, TMMI FiSTB:n varapuheenjohtaja ja hallituksen jäsen (http://www.fistb.fi)

Lisätiedot

Lyhyt johdatus ketterään testaukseen

Lyhyt johdatus ketterään testaukseen TTY:n Testauspäivät, Tampere 15.8.2006 Lyhyt johdatus ketterään testaukseen eli Ketterän ohjelmistokehityksen laatukäytäntöjä Juha Itkonen SoberIT Teknillinen korkeakoulu Juha.Itkonen@tkk.fi Ketterä ohjelmistokehitys

Lisätiedot

Onnistunut ohjelmistoprojekti

Onnistunut ohjelmistoprojekti Onnistunut ohjelmistoprojekti 2.12.2008 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt ja työkalut Tulevaisuuden

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 JATKUU VIIME KERRASTA OHJELMISTOTUOTANTO JA OHJELMISTOTESTAUS Ohjelmistotuotannon prosessi Suunnittelu Määrittely Toteutus

Lisätiedot

ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III

ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III KOULUTUSTIEDOTE 1(5) ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III Kuvaus ja tavoite ISEB/ISTQB Foundation Certificate in Software Testing -sertifikaattiin valmentava koulutus (2,5 pv) ja sertifikaattikoe

Lisätiedot

Vianhallinta ja vian elinkaari

Vianhallinta ja vian elinkaari Vianhallinta ja vian elinkaari Tässä esityksessä perehdytään testauksessa löydettyjen vikojen hallintaprosessiin ja eri osapuolten rooliin. Muutamia laajoja vian elinkaarimalleja tarkastellaan yksityiskohtaisesti.

Lisätiedot

Testaajan eettiset periaatteet

Testaajan eettiset periaatteet Testaajan eettiset periaatteet Eettiset periaatteet ovat nousseet esille monien ammattiryhmien toiminnan yhteydessä. Tämä kalvosarja esittelee 2010-luvun testaajan työssä sovellettavia eettisiä periaatteita.

Lisätiedot

Onnistunut ohjelmistoprojekti

Onnistunut ohjelmistoprojekti Onnistunut ohjelmistoprojekti ICT-ajankohtaisseminaari 15.4.2009 Hermanni Hyytiälä Reaktor Innovations Oy Agenda Yritysesittely Keinoja onnistuneeseen ohjelmistoprojektiin Ihmiset Menetelmät Käytännöt

Lisätiedot

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 28.10.2013 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus

Lisätiedot

UCOT-Sovellusprojekti. Testausraportti

UCOT-Sovellusprojekti. Testausraportti UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä

Lisätiedot

Testausprosessin vaatimukset. 2. Testausprosessi (Artikkelit) Vesiputousmallin ongelmia. V-mallin neljä osavaihetta. Testausprosessimalli V-malli

Testausprosessin vaatimukset. 2. Testausprosessi (Artikkelit) Vesiputousmallin ongelmia. V-mallin neljä osavaihetta. Testausprosessimalli V-malli 2. ausprosessi (Artikkelit) Nykyisin useimpien prosessimallien lähtökohta on, että testaus on oleellinen osa ohjelmistotuotantoprosessia. Itse asiassa huolellinen testaus vie helposti 50% tai enemmän käytettävistä

Lisätiedot

Onnistunut SAP-projekti laadunvarmistuksen keinoin

Onnistunut SAP-projekti laadunvarmistuksen keinoin Onnistunut SAP-projekti laadunvarmistuksen keinoin 07.10.2010 Patrick Qvick Sisällys 1. Qentinel 2. Laadukas ohjelmisto täyttää sille asetetut tarpeet 3. SAP -projektin kriittisiä menestystekijöitä 4.

Lisätiedot

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Mihin kaikkeen voit törmätä testauspäällikön saappaissa? Arto Stenberg Copyright Kuntien Tiera Oy Kuntien Tiera Copyright Kuntien Tiera Oy Tiera on vuonna 2010 perustettu yli 200:n kuntatoimijan omistama

Lisätiedot

Ohjelmistojen virheistä

Ohjelmistojen virheistä Ohjelmistojen virheistä Muutama sana ohjelmistojen virheistä mistä niitä syntyy? Matti Vuori, www.mattivuori.net 2013-09-02 1(8) Sisällysluettelo Ohjelmistojen virheitä: varautumattomuus ongelmiin 3 Ohjelmistojen

Lisätiedot

Ohjelmistotuotanto, prosessit Syksy Ohjelmistotuotantoprosessi. Prosessimalli. Prosessimallien perustehtävät. Prosessimallin vaihejako

Ohjelmistotuotanto, prosessit Syksy Ohjelmistotuotantoprosessi. Prosessimalli. Prosessimallien perustehtävät. Prosessimallin vaihejako 2. Ohjelmistotuotantoprosessi peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään. PANK Menetelmäpäivä 24.1.2013 Katriina Tallbacka Inspecta Sertifiointi Oy

PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään. PANK Menetelmäpäivä 24.1.2013 Katriina Tallbacka Inspecta Sertifiointi Oy PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään PANK Menetelmäpäivä 24.1.2013 Katriina Tallbacka Inspecta Sertifiointi Oy Yleistä PANK-hyväksyntä täyttää tänä vuonna 17 vuotta PANK-hyväksyttyjä

Lisätiedot

Standardi IEC Ohjelmisto

Standardi IEC Ohjelmisto Sundcon Oy Standardi IEC 61508 3 Ohjelmisto muutokset Matti Sundquist Sundcon Oy www.sundcon.fi Standardi IEC 61508 3 (1) Standardissa di esitetään vaatimukset niiden tietojen ja menettelytapojen valmisteluun,

Lisätiedot

Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza

Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza Testaussuunnitelma Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Versio 1.0 Ehdotus Laatija Raine Kauppinen VERSIOHISTORIA Versionotyyppi Versio- Päiväys Tekijä

Lisätiedot

Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen

Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Tuote Ohjelmisto Ulkoiset tekijät Sisäiset tekijät 2 Hissin ohjausjärjestelmä ohjelmistotuotteena

Lisätiedot

Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta

Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta Liiketoiminta kehittyy kehity sinäkin. Projektinhallintapäivä 22.8.2007, Tampere Poimintoja koulutusnäkökulmasta Päivi Hietanen, johtaja paivi.hietanen@tieturi.fi HTC Santa Maria, Tammasaarenkatu 5, 00180

Lisätiedot

Testaus teoriassa ja käytännössä. Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos

Testaus teoriassa ja käytännössä. Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos Testaus teoriassa ja käytännössä Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos Teoria = tutkimus IEEE Transactions on Software Engineering, 2000-2002 Software Testing, Verification &

Lisätiedot

Turvallisen sovelluskehityksen käsikirja. Antti Vähä-Sipilä, F-Secure

Turvallisen sovelluskehityksen käsikirja. Antti Vähä-Sipilä, F-Secure Turvallisen sovelluskehityksen käsikirja Antti Vähä-Sipilä, F-Secure antti.vaha-sipila@f-secure.com, Twitter @anttivs Tavoitteet Käsikirjan tavoitteena on tukea nykyaikaista, DevOps-henkistä ketterää ohjelmistotuotantoa

Lisätiedot

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Organisaation prosessikuvaus - CMMI Level5 Level4 Organizational Innovation and Deployment Causal Analysis and Resolution

Lisätiedot

Koulutuksen suhdannevaihtelut. Zeppeliinistä suihkukoneaikaan

Koulutuksen suhdannevaihtelut. Zeppeliinistä suihkukoneaikaan Koulutuksen suhdannevaihtelut Zeppeliinistä suihkukoneaikaan Suhdannevaihtelut People 1970-1990 Perusasiat kestävät ratkaisut 1990-1995 Teknologiat nopean ohjelmistokehityksen ratkaisut 1995 2000 Menetelmät

Lisätiedot

Yritysten valmius soveltaa uusia ohjelmistotuotteiden testaus- ja laatustandardeja (ISO/IEC 29119 ja 25010)

Yritysten valmius soveltaa uusia ohjelmistotuotteiden testaus- ja laatustandardeja (ISO/IEC 29119 ja 25010) Lappeenrannan teknillinen yliopisto Tietotekniikan osasto Kandidaatintyö Yritysten valmius soveltaa uusia ohjelmistotuotteiden testaus- ja laatustandardeja (ISO/IEC 29119 ja 25010) Työn ohjaaja ja tarkastaja:

Lisätiedot

Sovellustietoturvallisuus Petteri Arola OWASP Chapter Leader Nixu Oy OWASP The OWASP Foundation

Sovellustietoturvallisuus Petteri Arola OWASP Chapter Leader Nixu Oy OWASP The OWASP Foundation Sovellustietoturvallisuus 7.2.2012 Petteri Arola Chapter Leader Nixu Oy petteri.arola@owasp.org Copyright The Foundation Permission is granted to copy, distribute and/or modify this document under the

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op) 581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun

Lisätiedot

Hirviö Laadunvarmistussuunnitelma

Hirviö Laadunvarmistussuunnitelma Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 30. marraskuuta 2004 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet

Lisätiedot

Standardin IEC testaustekniikoista. V-malli vai ketterämpi prosessi?

Standardin IEC testaustekniikoista. V-malli vai ketterämpi prosessi? Standardin IEC 61508-3 testaustekniikoista V-malli vai ketterämpi prosessi? Mika Katara mika.katara@tut.fi Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos 2 Sisältö Termien käännökset Johdanto

Lisätiedot

Vaatimusmäärittely- ja hallinta. Peruskäsitteet. Syyt aikataulun ja budjetin ylitykseen. TJTA330 Ohjelmistotuotanto

Vaatimusmäärittely- ja hallinta. Peruskäsitteet. Syyt aikataulun ja budjetin ylitykseen. TJTA330 Ohjelmistotuotanto Vaatimusmäärittely- ja hallinta TJTA330 Ohjelmistotuotanto 27.3. Peruskäsitteet Vaatimusten yhteydessä puhutaan yleensä erikseen vaatimusmäärittelystä ja vaatimusten hallinnasta Vaatimusmäärittely on vaatimusten

Lisätiedot

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/~jekahkon/wclique/testplan.pdf WCLIQUE Ohjelmistoprojekti WCLIQUE_TP Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com

Lisätiedot

Laatu tietojärjestelmähankkeissa. Tietohallinnon kokemuksia Juha-Pekka Leskinen Atk-päällikkö Eduskunnan kanslia

Laatu tietojärjestelmähankkeissa. Tietohallinnon kokemuksia Juha-Pekka Leskinen Atk-päällikkö Eduskunnan kanslia Laatu tietojärjestelmähankkeissa Tietohallinnon kokemuksia Juha-Pekka Leskinen Atk-päällikkö Eduskunnan kanslia 5.10.2010 Pohdintaa tietojärjestelmien laadusta Mitä on laatu Miten laatua tavoitellaan tietojärjestelmäprojekteissa

Lisätiedot

Vaatimusmäärittely- ja hallinta

Vaatimusmäärittely- ja hallinta Vaatimusmäärittely- ja hallinta TJTA330 Ohjelmistotuotanto 27.3. Peruskäsitteet Vaatimusten yhteydessä puhutaan yleensä erikseen vaatimusmäärittelystä ja vaatimusten hallinnasta Vaatimusmäärittely on vaatimusten

Lisätiedot

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Testauksen piirteiden kehityskaaria huippujuttuja ja uusia sudenkuoppia (2010)

Testauksen piirteiden kehityskaaria huippujuttuja ja uusia sudenkuoppia (2010) Testauksen piirteiden kehityskaaria huippujuttuja ja uusia sudenkuoppia (2010) Testauksen maailma on muuttunut vuosien varrella ja kehittynyt valtavasti. Mutta mitkä kaikki asiat ovat muuttuneet ja millaisia

Lisätiedot

Ohjelmistotestauksen perusteita II

Ohjelmistotestauksen perusteita II Ohjelmistotestauksen perusteita II Luento 2 Antti-Pekka Tuovinen 14 March 2013 1 Luennon oppimistavoitteet Testausprosessin perustoiminnot Testauksen psykologiaa Testauksen seitsemän periaatetta 14 March

Lisätiedot

2. Ohjelmistotuotantoprosessi

2. Ohjelmistotuotantoprosessi 2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

Ohjelmiston testaussuunnitelma

Ohjelmiston testaussuunnitelma Ohjelmiston testaussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä lukaa antaa yleiskuvan koko testausdokumentista.

Lisätiedot

Aalto-yliopiston laatujärjestelmä ja auditointi. Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support

Aalto-yliopiston laatujärjestelmä ja auditointi. Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support Aalto-yliopiston laatujärjestelmä ja auditointi Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support 16.11.2016 The quality policy principles governing the activities of Aalto University

Lisätiedot

Ketterä testaus ja testaus ketterässä ohjelmistokehityksessä

Ketterä testaus ja testaus ketterässä ohjelmistokehityksessä Ketterä testaus ja testaus ketterässä ohjelmistokehityksessä Esitys kertoo ketterästä testauksesta ja sen soveltamisesta sekä ketterässä että myös perinteisessä ohjelmistokehityksessä sekä yleisemmin testauksesta

Lisätiedot

KONEAUTOMAATION LAATU JA TURVALLISUUS. 4.6.2015 Marko Varpunen

KONEAUTOMAATION LAATU JA TURVALLISUUS. 4.6.2015 Marko Varpunen KONEAUTOMAATION LAATU JA TURVALLISUUS 4.6.2015 Marko Varpunen TLJ ja automaatio Rautatie, metro, teollisuus-laitokset, kaivoskoneet, vesi, n. 90 henkeä Mikkeli Turvallisuusjohtaminen konsultointi riskienarviointi

Lisätiedot

Project-TOP QUALITY GATE

Project-TOP QUALITY GATE Project-TOP QUALITY GATE FOR SUCCESSFUL COMPANIES TYÖKALU ERP- JÄRJESTELMIEN TESTAUKSEEN PROJECT-TOP QUALITY GATE Quality Gate on työkalu ERP-järjestelmien testaukseen Huonosti testattu ERP- järjestelmä

Lisätiedot

Turvakriittisen projektin menetelmät ja työkalut

Turvakriittisen projektin menetelmät ja työkalut Turvakriittisen projektin menetelmät ja työkalut 1. Vaatimushallinta Vaatimushallintaan kohdistuu turvaluokitelluissa projekteissa paljon odotuksia. Etenkin jäljitettävyys vaatimuksiin, testaukseen ja

Lisätiedot

ISO 21500 Päivi Kähönen-Anttila 24.9.2014

ISO 21500 Päivi Kähönen-Anttila 24.9.2014 ISO 21500 Päivi Kähönen-Anttila 24.9.2014 SISÄLTÖ Projektinhallinnan standardeja Kypsyysmallien ja projektinhallintastandardien historia ISO 21500 standardi ISO 21500 standardin hyötyjä ISO 21500 prosessi

Lisätiedot

L models. Testisuunnitelma. Ryhmä Rajoitteiset

L models. Testisuunnitelma. Ryhmä Rajoitteiset Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Testisuunnitelma Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset

Lisätiedot

Johdantoluento. Ohjelmien ylläpito

Johdantoluento. Ohjelmien ylläpito Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 NOPEA KERTAUS VIIME KERROISTA ERILAISIA T YÖKALUT YYPPEJÄ Millä työkaluilla testausta sitten tehdään? Suurin osa ohjelmistojen

Lisätiedot

Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.

Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12. Scrum is Not Enough Scrum ei riitä Ari Tanninen & Marko Taipale Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.2009 Ari Tanninen Vanhempi ohjelmistoinsinööri Marko Taipale Teknologiajohtaja,

Lisätiedot

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet Organisaation prosessikuvaus - CMMI Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 7.2.2007 Level5 Level4 Level3 Requirements Development Technical Solution Product Integration

Lisätiedot

Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988)

Katselmoinnit. review) Katselmoinnit (review( Mitä ovat katselmoinnit? Katselmoinnin määritelmä (IEEE 1988) Katselmoinnit Johdatus ohjelmistotekniikkaan Sami Kollanus 19.10.2004 Katselmoinnin määritelmä (IEEE 1988) An evaluation of software element(s) or projects status to ascertain discrepancies from planned

Lisätiedot

Ohjelmistotestaus -09

Ohjelmistotestaus -09 Ohjelmistotestaus Testaustyökalut- ja automaatio Testaustyökalut ja -automaatio Testaustyökaluilla tuetaan testaustyötä sen eri vaiheissa Oikea työkalu oikeaan tarkoitukseen Testausautomaatio perustuu

Lisätiedot

HELSINKI AREA TESTBED. Martti Mäntylä, HIIT 12.3.2003

HELSINKI AREA TESTBED. Martti Mäntylä, HIIT 12.3.2003 HELSINKI AREA TESTBED Martti Mäntylä, HIIT 12.3.2003 Pääkaupunkiseudun innovaatioympäristö Pääkaupunkiseudulla hyvät lähtökohdat uusien ICTyritysten syntymiseen Innovaatioympäristöä täytyy kehittää edelleen:

Lisätiedot

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)

Lisätiedot

Ohjelmistotuotanto s

Ohjelmistotuotanto s Laadunvarmistustekniikoita Ohjelmistotuotanto 1 testaus (testing) ohjelman suorittamista tarkoituksena löytää virheitä tarkastukset (inspections, reviews) asiantuntijoiden suorittamia dokumentin (voi olla

Lisätiedot

Laadukas vaatimustenhallinta. Pekka Mäkinen Copyright SoftQA Oy www.softqa.fi

Laadukas vaatimustenhallinta. Pekka Mäkinen Copyright SoftQA Oy www.softqa.fi Laadukas vaatimustenhallinta Pekka Mäkinen www.softqa.fi Esityksen perusajatuksia Vaatimuksilla on elinkaari ja ne muuttuvat. Tuotteen elinkaari vaikuttaa vaatimuksiin. Vaatimusten keruussa ja -hallinnassa

Lisätiedot

Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma PUSU-ryhmä Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen

Lisätiedot

COTOOL dokumentaatio Testausdokumentit

COTOOL dokumentaatio Testausdokumentit Table of Contents Testausraportti.............................................................................. 1 1 Tiivistelmä...............................................................................

Lisätiedot

Hirviö Laadunvarmistussuunnitelma

Hirviö Laadunvarmistussuunnitelma Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 8. helmikuuta 2005 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet

Lisätiedot

Prosessimalli. 2. Ohjelmistotuotantoprosessi. Prosessimallin vaihejako. Prosessimallien perustehtävät. Ohjelmiston suunnittelu. Vaatimusmäärittely

Prosessimalli. 2. Ohjelmistotuotantoprosessi. Prosessimallin vaihejako. Prosessimallien perustehtävät. Ohjelmiston suunnittelu. Vaatimusmäärittely 2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

Ohjelmistotuotantoprojekti

Ohjelmistotuotantoprojekti Ohjelmistotuotantoprojekti Ryhmä Muppett TESTAUSDOKUMENTTI Helsinki 5.8.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti, kesä 2008 Projekti: Muutos- ja korjauspyyntöjen

Lisätiedot

Testauksen hallinta ja johtaminen

Testauksen hallinta ja johtaminen Testauksen hallinta ja johtaminen Luento 10 Antti-Pekka Tuovinen 18 April 2013 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia

Lisätiedot

Johdanto. Mitä on ohjelmistotuotanto? Tämän kurssin näkökulma. Sami Kollanus TJTA330 Ohjelmistotuotanto

Johdanto. Mitä on ohjelmistotuotanto? Tämän kurssin näkökulma. Sami Kollanus TJTA330 Ohjelmistotuotanto Johdanto Sami Kollanus TJTA330 Ohjelmistotuotanto 6.3. Mitä on ohjelmistotuotanto? Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista ja käyttämistä

Lisätiedot

Mitä on ohjelmistotuotanto?

Mitä on ohjelmistotuotanto? Johdanto Sami Kollanus TJTA330 Ohjelmistotuotanto 6.3. Mitä on ohjelmistotuotanto? Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista ja käyttämistä

Lisätiedot

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:

Lisätiedot

Johdatus ohjelmistotuotantoon

Johdatus ohjelmistotuotantoon Johdatus ohjelmistotuotantoon Luento nro 3, 9.9.2013 Kari Systä (materiaali osin Ilkka Haikalalta ja Marko Leppäseltä) 9.9.2013 JOTU/K.Systä 1 Tiedotettavaa Viikkoharjoitusryhmiä on vähennetty yhdellä

Lisätiedot

Riskienhallinta hajautetuissa ohjelmistoprojekteissa

Riskienhallinta hajautetuissa ohjelmistoprojekteissa Riskienhallinta hajautetuissa ohjelmistoprojekteissa Näkökulmia hajautettujen projektien riskienhallintaan ja riskianalyyseihin. Huom! Useimmat projektit ovat jossain määrin hajautettuja. Matti Vuori,

Lisätiedot

Tapahtuipa Testaajalle...

Tapahtuipa Testaajalle... Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman

Lisätiedot

Sisäänrakennettu tietosuoja ja ohjelmistokehitys

Sisäänrakennettu tietosuoja ja ohjelmistokehitys Sisäänrakennettu tietosuoja ja ohjelmistokehitys Petri Strandén 14. kesäkuuta, 2018 Petri Strandén Manager Cyber Security Services Application Technologies Petri.stranden@kpmg.fi Petri vastaa KPMG:n Technology

Lisätiedot

Ohjelmistoprojekteista. Datanomiopiskelijat 2.vuosi

Ohjelmistoprojekteista. Datanomiopiskelijat 2.vuosi Ohjelmistoprojekteista Datanomiopiskelijat 2.vuosi Yleistä projekteista Projekti on selkeästi asetettuihin tavoitteisiin pyrkivä, ajallisesti rajattu kertaluonteinen hanke, jonka toteuttamisesta vastaa

Lisätiedot