ISTQB:n testaussanasto v. 2.3 Englanti - Suomi

Koko: px
Aloita esitys sivulta:

Download "ISTQB:n testaussanasto v. 2.3 Englanti - Suomi"

Transkriptio

1 ISTQB:n testaussanasto v. 2.3 Englanti - Suomi Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced by the Glossary Working Party [of] International Software Testing Qualification Board. Suomalaisia käännöksiä sovellettaessa on muistettava, että eri aloilla on käytössä jossain määrin erilaiset käsitteet ja niin kauan kuin käsitteistä ei ole virallista suomalaista standardia, on testauksen dokumentaation viestintäkyvyn varmistamiseksi erityisesti varmistettava toimintaympäristön käsitteistön mukaisuus. Tämän version käännökseen osallistuneet FiSTB ja erityiskiitokset Minna Aalto, Kari Kakkonen, Juha Pomppu, Marko Rytkönen, Laura Selonen. Käännöstä kehitetään jatkuvana prosessina. Tämä versio pohjautuu englanninkieliseen versioon päiväyksellä Sanaston uusin versio on aina saatavilla FiSTB:n WWW-sivustolla. Termi A Abstract test case Acceptance Acceptance criteria Acceptance testing Accessibility testing Accuracy Accuracy testing Acting (IDEAL) Action word driven testing Actor Actual outcome Actual result Ad hoc review Ad hoc testing Adaptability Agile manifesto Agile software development Agile testing Algorithm test [TMap] Alpha testing Analytical testing Analyzability Analyzer Anomaly Anti-pattern API (Application Programming Interface) testing Arc testing Assessment report Assessor Atomic condition Attack Attack-based testing Attractiveness Audit Audit trail Automated testware Availability Abstrakti testitapaus; Käsitetason testitapaus Hyväksyntä; Hyväksyminen Hyväksymiskriteerit Hyväksymistestaus Esteettömyyden testaus Tarkkuus Tarkkuustestaus Toimiminen (IDEAL) Toimisanatestaus Toimija Todellinen lopputulos Todellinen tulos Valmistelematon katselmointi Valmistelematon testaus; Ad hoc -testaus Sovitettavuus Ketterä manifesti Ketterä ohjelmistokehitys Ketterä testaus; Testaus ketterässä ohjelmistokehityksessä Algoritmitestaus Alpha-testaus; Alfatestaus Analyyttinen testaus Analysoitavuus Analysaattori; Analysointiohjelma Poikkeama; Anomalia Vastamalli API-testaus, ohjelmointirajapintatestaus Haaratestaus Arviointiraportti Arvioija Atominen ehto Hyökkäys Hyökkäyspohjainen testaus Viehättävyys (houkuttelevuus) Tarkastus; Auditointi (prosessin); Jäljitysketju; (Huom. engl. termiä käytetään laajalti) Automatisoidun testauksen materiaalit; Automatisoidut testausmateriaalit Saatavuus; Käytettävyys (Huom! Termin kaksi merkitystä! Nykyisin usability-merkitys on usein merkittävämpi)

2 B Back-to-back testing Balanced scorecard Baseline Basic block Basis test set Bebugging Behavior Benchmark test Bespoke software Best practice Beta testing Big-bang testing Black-box technique Black-box test design technique Black-box testing Blocked test case Bottom-up testing Boundary value Boundary value analysis Boundary value coverage Boundary value testing Branch Branch condition Branch condition combination coverage Branch condition combination testing Branch condition coverage Branch coverage Branch testing Buffer Buffer overflow Bug Bug report Bug taxonomy Bug tracking tool Build verification test Burndown chart Business process-based testing BVT C Call graph Capability maturity model integration (CMMI) Capture/playback tool Capture/replay tool CASE CAST Causal analysis Cause-effect analysis Cause-effect decision table Cause-effect diagram Cause-effect graph Cause-effect graphing Certification Change control Change control board Change management Changeability Charter Checker Checklist-based testing Chow s coverage metrics Classification tree Classification tree method Clear box testing CMMI Vertailutestaus Balanced Scorecard Vaihetaso; Vertailukohta Peruslohko Perustestijoukko Virheiden kylväminen Käyttäytyminen Benchmark-testi; Vertailutesti Räätälöity ohjelmisto Paras käytäntö Betatestaus Big bang -testaus; Kertarysäystesti (slangi) Mustalaatikkotekniikka Mustalaatikkotekniikka; Mustalaatikkotestisuunnittelutekniikka; Mustalaatikkosuunnittelutekniikka Mustalaatikkotestaus Estetty testitapaus Alhaalta ylös -testaus, kokoava testaus Raja-arvo Raja-arvoanalyysi Raja-arvokattavuus Raja-arvojen testaus; Haara Haarautumisehto Haarautumisehtojen yhdistelmäkattavuus Haarautumisehtojen yhdistelmätestaus Haaraehtokattavuus Haarautumiskattavuus; Haarakattavuus Haaratestaus Puskuri Puskurin ylivuoto Vika (Slangi: bugi) Vikaraportti (Slangi: bugiraportti) Bugien luokittelu Vianhallintatyökalu Koonnin todennustesti Edistymiskäyrä Liiketoimintaprosessiperusteinen testaus BVT Kutsukaavio CMMI (erisnimi) Nauhoitus/toisto työkalu; Nauhoittava testausohjelmisto Nauhoitus/toisto työkalu; Nauhoittava testausohjelmisto CASE Tietokoneavusteinen ohjelmistotestaus Lyhenne ei käytössä.) Syy-analyysi Syy-seuraus -analyysi Syy-seuraus-päätöstaulu Syy-seuraus-diagrammi Syy-seuraus-kaavio Syy-seuraus-kaaviotestaus Sertifiointi Muutoksenhallinta Muutosraati Muutostenhallinta Muutettavuus; Muunneltavuus Testausohje. Tarkistaja Tarkistuslistoihin pohjautuva testaus Chow:n kattavuusmetriikka Luokittelupuu Luokittelupuumenetelmä Lasilaatikkotestaus CMMI

3 Code Code analyzer Code coverage Code-based testing Codependent behavior Co-existence Combinatorial testing Commercial Off-The-Shelf software Comparator Compatibility testing Compiler Complete testing Completion criteria Complexity Compliance Compliance testing Component Component integration testing Component specification Component testing Compound condition Concrete test case Concurrency testing Condition Condition combination coverage Condition combination testing Condition coverage Condition determination coverage Condition determination testing Condition outcome Condition testing Confidence interval Confidence test Configuration Configuration auditing Configuration control Configuration control board (CCB) Configuration identification Configuration item Configuration management Configuration management tool Configuration testing Confirmation testing Conformance testing Consistency Consultative testing Content-based model Content reference model Continuous representation Control chart Control flow Control flow analysis Control flow graph Control flow path Control flow testing Convergence metric Conversion testing Corporate dashboard Cost of quality COTS Coverage Coverage analysis Coverage measurement tool Coverage item Coverage tool Critical success factor Critical testing processes Koodi Koodin analysoija Koodikattavuus Koodin testaus Läheisriippuvaisuus Yhdessätoimivuus Kombinatorinen testaus Kaupallinen valmisohjelmisto Vertailija Yhteensopivuustestaus Kääntäjä Täydellinen testaus Lopetuskriteeri Kompleksisuus Yhdenmukaisuus; Vastaavuus Yhdenmukaisuuden testaus Komponentti Komponenttien integrointitestaus; Integrointitestaus Komponenttimäärittely Komponenttitestaus; Yksikkötestaus; Moduulitestaus Yhdistelmäehto Konkreettinen testitapaus Rinnakkaisuustestaus Ehto Yhdistelmäehtojen kattavuus Yhdistelmäehtojen kattavuus Ehtokattavuus Ehdon päätösvaikutuskattavuus Ehdon päätösvaikutustestaustekniikka Ehdon tulos Ehtotestaus Luottamusväli Luottamustesti Kokoonpano, konfiguraatio Kokoonpanon auditointi Kokoonpanon valvonta Kokoonpanoraati Kokoonpanon tunnistaminen Kokoonpanon osa Kokoonpanon hallinta Kokoonpanon hallintatyökalu Kokoonpanon testaus Varmistustestaus Yhdenmukaisuustestaus Yhdenmukaisuus; Yhtenäisyys; Konsistenssi Konsultatiivinen testaus Sisältöpohjainen malli Tilannemalli Jatkuva esitys Kontrollimalli Kontrollivuo Kontrollivuoanalyysi Kontrollivuokaavio Kontrollivuopolku Kontrollivuotestaus Lähentymismittari, konvergenssimittari Muuntotestaus Yritystason kojelauta (mittaristo) Laatukustannukset Kaupallinen valmisohjelmisto Kattavuus Kattavuusanalyysi Kattavuuden mittaustyökalu Kattavuusyksikkö Kattavuustyökalu Kriittinen menestystekijä Kriittiset testausprosessit

4 CTP CTP Custom software Räätälöity ohjelmisto Custom tool Räätälöity työkalu Cyclomatic complexity Syklomaattinen kompleksisuus Cyclomatic number Syklomaattinen luku D Daily build Päivittäinen buildi (slangi); Päivittäinen koonti / kokoaminen / rakentaminen Dashboard Kojelauta (mittaristo) Data definition Muuttujan arvon asettaminen Data-driven testing Aineisto-ohjattu testaus Data flow Tietovirta Data flow analysis Tietovirta-analyysi Data flow coverage Tietovirtakattavuus Data flow testing Tietovirtatestaus Data integrity testing Tiedon eheystestaus Data quality Aineiston laatu Database integrity testing Tietokannan eheystestaus Dd-path Dd-polku Dead code Kuollut koodi Debugger Debuggeri (slangi); Virheenjäljitin Debugging Virheidenpoisto; Virheiden jäljitys; (Slangi: debuggaus) Debugging tool Debuggaustyökalu (slangi); Debuggeri (slangi); Virheenjäljitin Decision Päätös Decision condition coverage Päätösehtokattavuus Decision condition testing Päätösehtotestaus Decision coverage Päätöskattavuus Decision outcome Ehtolausekkeen arvo Decision table Päätöstaulu Decision table testing Päätöstaulutestaus Decision testing Päätöstestaus Defect Vika Defect-based technique Vikaperusteinen tekniikka Defect-based test design technique Vikaperusteinen testisuunnittelutekniikka Defect category Vikaluokka Defect density Vikatiheys Defect detection percentage (ddp) Vianlöytöprosentti Defect management Vianhallinta Defect management committee Vianhallintaraati Defect management tool Vianhallintatyökalu Defect masking Vian peittyminen Defect report Vikaraportti Defect taxonomy Vikaluokitusjärjestelmä Defect tracking tool Vianhallintatyökalu Defect triage committee Vianluokitteluraati Defect type Vikatyyppi Definition-use pair Määrittely-käyttö pari Deliverable Tuotos; Tulos; Vaihetuote Deming cycle Demingin laatuympyrä Design-based testing Suunnittelumallipohjainen testaus Desk checking Pöytätestaus Development testing Kehityksenaikainen testaus Deviation Poikkeama Deviation report Poikkeamaraportti Diagnosing (IDEAL) Diagnosointi Dirty testing Negatiivinen testaus Documentation testing Dokumentoinnin testaus Domain Arvoalue Domain analysis Arvoalueanalyysi Driver Ajuri; Testiajuri Dynamic analysis Dynaaminen analyysi Dynamic analysis tool Dynaamisen analyysin työkalu Dynamic comparison Dynaaminen vertailu Dynamic testing Dynaaminen testaus E Effectiveness Tehokkuus

5 Efficiency Efficiency testing EFQM excellence model Elementary comparison testing Embedded iterative development model Emotional intelligence Emulator Entry criteria Entry point Equivalence class Equivalence partition Equivalence partition coverage Equivalence partitioning Error Error guessing Error seeding Error seeding tool Error tolerance Escaped defect Establishing (IDEAL) Evaluation Exception handling Executable statement Exercised Exhaustive testing Exit criteria Exit point Expected outcome Expected result Experience-based technique Experience-based test design technique Experience-based testing Exploratory testing Extreme programming (XP) F Factory acceptance testing Fail Failover testing Failure Failure mode Failure Mode and Effect Analysis (FMEA) Failure Mode, Effect and Criticality Analysis (FMECA) Failure rate False-fail result False-pass result False-positive result False-negative result Fault Fault attack Fault density Fault detection percentage (fdp) Fault injection Fault masking Fault seeding Fault seeding tool Fault tolerance Fault Tree Analysis (FTA) Feasible path Feature Feature-driven development Field testing Finite state machine Finite state testing Fishbone diagram Formal review Frozen test basis Toiminnallinen tehokkuus Toiminnallisen tehokkuuden testaus EFQM-laatumalli Elementary comparison testing (Ei käännöstä) Sulautettu iteratiivinen kehittämismalli Tunneäly Emulaattori Aloitusehdot, aloituskriteerit Aloituskohta Ekvivalenssiluokka Ekvivalenssiluokka Ekvivalenssiositusten kattavuus Ekvivalenssiositus-menetelmä; Ekvivalenssijako-menetelmä Virhe Virheen arvaus Virheiden kylväminen Virheidenkylvämistyökalu Virhesietoisuus Karannut vika Perustaminen (IDEAL) Arviointi; Evaluointi Poikkeusten käsittely Suoritettava lause Suoritettu Täydellinen testaus Lopetusehdot Poistumiskohta Odotettu tulos Odotettu tulos Kokemusperusteinen tekniikka Kokemusperusteinen testisuunnittelutekniikka Kokemusperusteinen testaus, kokemuspohjainen testaus Tutkiva testaus Extreme Programming (XP) (erisnimi) Toimittajan hyväksymistestaus Epäonnistuminen; Ei läpäise Häiriötilannetestaus Häiriö (vikaantuminen) Häiriön ilmenemistapa Vika- ja vaikutusanalyysi (VVA) Vika-, vaikutus- ja kriittisyysanalyysi (VVKA, eng. FMECA) Häiriötiheys Väärä testin epäonnistuminen Väärä testin läpäisy Väärä positiivinen tulos Väärä negatiivinen tulos Vika Vikahyökkäys Vikatiheys FDP Vikojen syöttäminen Vian peittyminen / peittäminen Vikojen kylväminen Vikojen kylvämistyökalu Vikasietoisuus Vikapuuanalyysi Suoritettavissa oleva polku Piirre; Ominaisuus; (Slangissa myös: toiminto) Ominaisuuspohjainen kehitys Kenttätestaus Tilakone Tilakonetestaus Kalanruotokaavio Muodollinen katselmointi; Formaali katselmointi Kiinnitetty testausperusta

6 Function point analysis (FPA) Functional integration Functional requirement Functional test design technique Functional testing Functionality Functionality testing G Glass box testing Goal Question Metric GQM H Hardware-software integration testing Hazard analysis Heuristic evaluation High level test case Horizontal traceability Hyperlink Hyperlink test tool I IDEAL Impact analysis Incident Incident logging Incident management Incident management tool Incident report Incremental development model Incremental testing Independence of testing Indicator Infeasible path Informal review Initiating (IDEAL) Input Input domain Input value Insourced testing Inspection Inspection leader Inspector Installability Installability testing Installation guide Installation wizard Instrumentation Instrumenter Intake test Integration Integration testing Integration testing in the large Integration testing in the small Interface testing Interoperability Interoperability testing Invalid testing Ishikawa diagram Isolation testing Item transmittal report Iterative development model K Key performance indicator Keyword-driven testing L Toimintopisteanalyysi Toimintoketjun integrointi Toiminnallinen vaatimus Toiminnallinen testisuunnittelutekniikka Toiminnallisuustestaus Toiminnallisuus Toiminnallisuustestaus Lasilaatikkotestaus Goal Question Metric (erisnimi); tavoite-kysymys-metriikka GQM Laitteiston ja ohjelmiston integrointitestaus Vaara-analyysi Heuristinen arviointi; Heuristinen analyysi Korkean tason testitapaus Horisontaalinen jäljitettävyys Hyperlinkki Hyperlinkkien testaustyökalu IDEAL Vaikutusanalyysi Havainto (insidentti) Havaintojen kirjaus Havaintojen hallinta Havaintojen hallintatyökalu Havaintoraportti Inkrementaalinen kehittämismalli; Vaiheittainen kehittämismalli Vaiheittainen testaus; (Inkrementaalinen testaus) Testauksen riippumattomuus Indikaattori Suorituskelvoton polku Epämuodollinen katselmointi Aloitus (IDEAL) Syöte Syötteiden arvoalue Syötteen arvo Paikallinen ulkoistettu testaus Tarkastus Katselmoinnin vetäjä; Katselmoinnin puheenjohtaja Tarkastaja Asennettavuus Asennettavuustestaus Asennusohje Asennusvelho Instrumentointi Instrumentoija Aloitustesti Integrointi Integrointitestaus Järjestelmäintegrointitestaus Integrointitestaus Rajapintatestaus Yhteentoimivuus Yhteentoimivuustestaus Negatiivinen testaus Ishikawa kaavio Eristystestaus; Testipenkkitestaus. Julkaisutiedote Iteratiivinen kehittämismalli Suorituskyvyn avainmittari Avainsanaohjattu testaus

7 LCSAJ LCSAJ coverage LCSAJ testing Lead assessor Learnability Learning (IDEAL) Level test plan Lifecycle model Link testing Load profile Load testing Load testing tool Logic-coverage testing Logic-driven testing Logical test case Low level test case M Maintainability Maintainability testing Maintenance Maintenance testing Man in the middle attack Management review Manufacturing-based quality Master test plan Maturity Maturity level Maturity model MCDC Mean Time Between Failures Mean Time To Repair Measure Measurement Measurement scale Memory leak Methodical testing Metric Migration testing Milestone Mind map Mistake Model-based testing Modeling tool Moderator Modified condition decision coverage Modified condition decision testing Modified multiple condition coverage Modified multiple condition testing Module Module testing Monitor Monitoring tool Monkey testing MTBF MTTR Multiple condition Multiple condition coverage Multiple condition testing Mutation analysis Mutation testing Myers-Briggs Type Indicator (MBTI) N N-switch coverage N-switch testing n-wise testing Negative testing LCSAJ LCSAJ-kattavuus LCSAJ-testaus Pääarvioija Opittavuus Oppiminen (IDEAL) Testaussuunnitelma Elinkaarimalli Linkitystestaus Kuormitusprofiili Kuormitustestaus Kuormitustestaustyökalu Logiikankattavuustestaus Logiikkaperusteinen testaus Looginen testitapaus Matalan tason testitapaus Ylläpidettävyys Ylläpidettävyystestaus Ylläpito Ylläpitotestaus; (Muutosten testaus) Välikäsihyökkäys Johdon katselmus Valmistuspohjainen laatu Kokonaistestaussuunnitelma, testauksen pääsuunnitelma Kypsyys Kypsyystaso Kypsyysmalli MCDC Häiriöiden välinen keskimääräinen aika Korjauksen keskimääräinen kesto Mitta Mittaus Mitta-asteikko Muistivuoto Järjestelmällinen testaus Mittari; Metriikka Muunnostestaus; (Siirtotestaus) Etappi Ajatuskartta, miellekartta Erehdys; Virhe Mallipohjainen testaus Mallinnustyökalu/ Mindmap Vetäjä; Puheenjohtaja; Moderaattori Täydennetty ehtokattavuus Täydennetty ehtotestaus Täydennetty moniehtokattavuus Täydennetty moniehtotestaus Moduuli Moduulitestaus Monitori Monitorointityökalu; Monitori Apinatestaus Häiriöiden välinen keskimääräinen aika Korjauksen keskimääräinen kesto Moniehto Moniehtokattavuus Moniehtotestaus Muutosanalyysi Mutaatiotestaus Myers-Briggsin tyyppi-indikaattori N-siirtymäkattavuus N-siirtymätestaus n-kertainen testaus Negatiivinen testaus

8 Neighborhood integration testing Non-conformity Non-functional requirement Non-functional test design technique Non-functional testing O Off-the-shelf software Open source tool Operability Operational acceptance testing Operational environment Operational profile Operational profile testing Operational profiling Operational testing Oracle Orthogonal array Orthogonal array testing Outcome Output Output domain Output value Outsourced testing P Pair programming Pair testing Pairwise integration testing Pairwise testing Pareto analysis Partition testing Pass Pass/fail criteria Path Path coverage Path sensitizing Path testing Peer review Performance Performance indicator Performance profiling Performance testing Performance testing tool Phase containment Phase test plan Planning poker Pointer Portability Portability testing Postcondition Post-execution comparison Post-project meeting Precondition Predicate Predicted outcome Pretest Priority PRISMA (Product RISk MAnagement) Probe effect Problem Problem management Problem report Procedure testing Process Process-compliant testing Process assessment Process cycle test Lähialue-integrointitestaus Poikkeama; Poikkeavuus Ei-toiminnallinen vaatimus Ei-toiminnallinen testisuunnittelutekniikka Ei-toiminallisten vaatimusten testaus Valmisohjelmisto Avoimen lähdekoodin työkalu Käyttökelpoisuus Käyttöön soveltuvuuden hyväksymistestaus Käyttöympäristö Käyttöprofiili Käyttöprofiilin (mukainen) testaus Käyttöprofilointi Käyttötestaus Oraakkeli Ortogonaalinen matriisi Ortogonaaliseen matriisiin perustuva testaus Lopputulos; Tulos Tulosmuuttuja Tulosten arvoalue Tulosarvo Ulkoistettu testaus Pariohjelmointi Paritestaus Syöteparien integrointitestaus Syötteiden parittainen testaus Pareto-analyysi Ositustestaus Läpäisy Läpäisyehdot Polku Polkukattavuus Polun pakotettu valinta Polkutestaus Vertaiskatselmus Suorituskyky Suorituskykyindikaattori; Suorituskykymittari Suorituskyvyn profilointi Suorituskykytestaus Suorituskykytestaustyökalu Vaiheen vikarajaustehokkuus Testaussuunnitelma; Testausvaiheen testaussuunnitelma Suunnittelupokeri Osoitin Siirrettävyys Siirrettävyystestaus Jälkiehto Suorituksenjälkeinen vertailu Jälkipalaveri, jälkianalysointi Esiehto Predikaatti Ennustettu tulos; Odotettu tulos Esitesti Prioriteetti; Tärkeys PRISMA (erisnimi) Mittausjärjestelyjen vaikutus Ongelma Ongelmanhallinta Ongelmaraportti Proseduurin testaus, prosessin testaus Prosessi Prosessinmukainen testaus Prosessin arviointi Prosessisyklin testi

9 Process improvement Process model Process reference model Product-based quality Product risk Product RISk MAnagement Production acceptance testing Program instrumenter Program testing Project Project retrospective Project risk Project test plan Pseudo-random Q QFD Qualification Quality Quality assurance Quality attribute Quality characteristic Quality control Quality function deployment Guality gate Quality management Quality risk R RACI matrix Random testing Rational Unified Process Reactive testing Record/playback tool Recorder Recoverability Recoverability testing Recovery testing Regression testing Regression-averse testing Regulation testing Release note Reliability Reliability growth model Reliability testing Replaceability Requirement Requirements-based testing Requirements management tool Requirements phase Resource utilization Resource utilization testing Result Resumption criteria Resumption requirements Re-testing Retrospective meeting Review Review plan Review tool Reviewer Risk Risk analysis Risk assessment Risk-based testing Risk category Prosessin parantaminen Prosessimalli Arviointimalli Tuotepohjainen laatu Tuoteriski Product RISk Management (erisnimi) Tuotannollinen hyväksymistestaus Ohjelman instrumentoija Ohjelmatestaus Projekti Projektin jälkiarviointi Projektiriski Projektin testaussuunnitelma (Huom! Ohjelmistoprojektin, ei testausprojektin) Näennäisesti satunnainen QFD Kelpuutus Laatu Laadunvarmistus Laatuattribuutti; Laatutekijä Laatutekijä Laadunvalvonta Quality function deployment Laatuportti Laadunhallinta; Laatujohtaminen Laaturiski RACI-matriisi Satunnaistestaus Rational Unified Process Reaktiivinen testaus Nauhoitus/toisto-työkalu Kirjuri; Sihteeri; Tallentaja; Toipuvuus Toipuvuustestaus; toipumistestaus Toipumistestaus Regressiotestaus Regressiota ehkäisevä testaus Säännöstenmukaisuuden testaus Julkaisuseloste (ei vakiintunut) Luotettavuus Luotettavuuden kasvumalli Luotettavuustestaus Korvattavuus Vaatimus Vaatimuksiin perustuva testaus Vaatimustenhallintatyökalu Vaatimusmäärittely(vaihe) Resurssien käyttö Resurssien käytön testaus Tulos Testin uudelleenaloitusehdot; Testauksen jatkamisehdot Testin uudelleenaloitusvaatimukset Uudelleentestaus Jälkipalaveri, jälkianalysointi Katselmointi Katselmointisuunnitelma Katselmointityökalu Katselmoija Riski Riskianalyysi Riskiarviointi Riskiperustainen testaus; Riskiluokka

10 Risk control Risk identification Risk impact Risk level Risk likelihood Risk management Risk mitigation Risk type Robustness Robustness testing Root cause Root cause analysis RUP S Safety Safety critical system Safety testing Sanity test Scalability Scalability testing Scenario testing Scorecard Scribe Scripted testing Scripting language SCRUM Security Security testing Security testing tool Security tool Serviceability testing Session-based test management Session-based testing Severity Shewhart chart Short-circuiting Simulation Simulator Site acceptance testing S.M.A.R.T. goal methodology Smoke test Software Software attack Software Failure Mode And Effect Analysis (SFMEA) Software Failure Mode Effect, And Criticality Analysis (SFMECA) Software Fault Tree Analysis (SFTA) Software feature Software integrity level Software lifecycle Software Process Improvement Software product characteristic Software quality Software quality characteristic Software test incident Software test incident report Software Usability Measurement Inventory (SUMI) Source statement Specification Specification-based technique Specification-based test design technique Specification-based testing Specified input SPI Stability Staged representation Riskien kontrollointi; Riskien valvonta; Riskien hallinta (huom. ero käsitteeseen riskienhallinta) Riskien tunnistaminen Riskin vaikutus Riskitaso Riskin todennäköisyys Riskienhallinta Riskien hallinta Riskityyppi Vakaus (robustius) Vakaustestaus Alkuperäissyy Perussyyanalyysi RUP Turvallisuus Turvallisuuskriittinen järjestelmä Turvallisuustestaus Aloitustesti Skaalautuvuus Skaalautuvuustestaus Skenaariotestaus Scorecard / Mittaristo Sihteeri (katselmoinneissa); Kirjuri Skriptattu testaus Skriptikieli; Skriptauskieli SCRUM (erisnimi) Tietoturva Tietoturvatestaus Tietoturvatestaustyökalu Tietoturvatyökalu Huollettavuustestaus, ylläpidettävyystestaus Istuntopohjainen testauksen hallinta Istuntopohjainen testaus Vakavuus Shewartin malli Oikosulkeminen Simulaatio Simulaattori Asiakkaan hyväksymistestaus; Vastaanottotestaus SMART-tavoitemenetelmä Savutesti Ohjelmisto Ohjelmistohyökkäys Ohjelmisto vika- ja vaikutusanalyysi Ohjelmiston vika-, vaikutus ja kriittisyysanalyysi Ohjelmiston vikapuuanalyysi Ohjelmiston piirre Ohjelmiston yhdenmukaisuustaso Ohjelmiston elinkaari Ohjelmistoprosessien kehitys Ohjelmiston tuoteominaisuus Ohjelmiston laatu Ohjelmiston laatutekijä Testihavainto Vikaraportti SUMI Kyselylomake käytettävyyden arviointiin. (erisnimi) Lähdekoodilause Määrittely Määrittelypohjainen tekniikka Määrittelypohjainen testisuunnittelutekniikka Määrittelypohjainen testaus Määritetty syöte SPI (erisnimi) Vakaus Tasomalli

11 Standard Standard-compliant testing Standard software Standards testing State diagram State table State transition State transition testing Statement Statement coverage Statement testing Static analysis Static analysis tool Static analyzer Static code analysis Static code analyzer Static testing Statistical testing Status accounting STEP Storage Storage testing Stress testing Stress testing tool Structural coverage Structural test design technique Structural testing Structure-based technique Structure-based test design technique Structure-based testing Structured walkthrough Stub Subpath Suitability Suitability testing SUMI Suspension criteria Syntax testing System System integration testing System of systems System testing System under test Systematic Test and Evaluation Process T TDD Technical review Test Test analysis Test approach Test architect Test automation Test basis Test bed Test case Test case design technique Test case specification Test case suite Test charter Test closure Test comparator Test comparison Test completion criteria Test condition Test control Test coverage Test cycle Standardi Standardinmukainen testaus Vakio-ohjelmisto Standardinmukaisuuden testaus Tilakaavio Tilataulukko Tilasiirtymä Tilakaaviotestaus, tilasiirtymätestaus Lause Lausekattavuus Lausetestaus Staattinen analyysi Analysointityökalu Analysointityökalu Staattinen koodin analysointi Staattinen koodin analysointiohjelma; Koodin tarkastaja Staattinen testaus Tilastollinen testaus Tilatiedon ylläpito (konfiguraation) STEP (erisnimi) Varasto Tietovarastotestaus Rasitustestaus; Kuormitustestaus Rasitustestaustyökalu; kuormitustestaustyökalu Rakenteinen kattavuus Rakenteellinen testisuunnittelutekniikka Rakenteellinen testaus Rakenteeseen perustuvat tekniikat Rakenteeseen pohjautuva testisuunnittelutekniikka Rakennepohjainen testaus Rakenteellinen läpikäynti Tynkä; (Testi)tynkä; (Slangi: stubi) Alipolku Soveltuvuus Soveltuvuustestaus SUMI (erisnimi) Keskeytyskriteerit Syntaksitestaus Järjestelmä Järjestelmäintegrointitestaus Järjestelmistä koostuva järjestelmä Järjestelmätestaus Testattava järjestelmä Järjestelmällinen testaus- ja arviointiprosessi (STEP) TDD (erisnimi) Tekninen katselmointi Testi Testianalyysi Testauksen lähestymistapa Testausarkkitehti Testausautomaatio Testauksen kohteen kuvaus; Testauksen lähdedokumentti Testikehys, testipeti Testitapaus Testitapausten suunnittelutekniikka Testispeksi; Testisuunnitelma Testijoukko Testausohje (test charter) Testauksen päättäminen Testivertailija Tulosten vertailu Lopetuskriteerit Testattava tilanne Testauksen kontrollointi (testauksen valvonta) Testikattavuus Testikierros

12 Test data Testiaineisto (testidata) Test data management Testiaineiston hallinta Test data preparation tool Testiaineiston valmisteluväline (testidatan valmistelutyökalu) Test deliverable Testauksen tuotos, vaihetuote Test design Testisuunnitelma (1), Testisuunnittelu (2) Test design specification Testisuunnitelma Test design technique Testisuunnittelutekniikka Test design tool Testisuunnittelutyökalu Test director Testausjohtaja Test driven development Testiohjattu kehitys; Testauslähtöinen ohjelmistokehitys Test driver Testiajuri Test environment Testiympäristö Test estimation Testauksen työmäärän arviointi Test evaluation report Testin arviointiraportti; Testin yhteenvetoraportti Test execution Testin suorittaminen Test execution automation Testin suoritusautomaatio Test execution phase Testin suoritusvaihe Test execution schedule Testiaikataulu Test execution technique Testin suoritustekniikka Test execution tool Testin suoritustyökalu Test fail Testin epäonnistuminen Test generator Testigeneraattori Test harness Testikehys, testipeti Test implementation Testin toteutus Test improvement plan Testauksen kehityssuunnitelma Test incident Testihavainto Test incident report Havaintoraportti Test infrastructure Testauksen infrastruktuuri Test input Syöte Test item Testattava nimike Test item transmittal report Testaukseen toimitusraportti Test leader Testauspäällikkö Test level Testitaso (esim. V-mallin mukainen) Test log Testiloki; Testipäiväkirja Test logging Testaustapahtumien tallennus Test management Testauksenhallinta Test management tool Testauksenhallintatyökalu Test manager Testauspäällikkö Test Maturity Model integration (TMMi) Test Maturity Model Integration (TMMi) (Erisnimi) Test mission Testauksen missio Test monitoring Testauksen seuranta Test object Testauksen kohde Test objective Testauksen tavoite Test oracle Testioraakkeli Test outcome Testin tulos Test pass Testin läpäisy Test performance indicator Testauksen suorituskykyindikaattori; Testauksen suorituskykymittari Test phase Testausvaihe Test plan Testaussuunnitelma Test planning Testaussuunnittelu Test point analysis (TPA) Testipisteanalyysi Test policy Testauspolitiikka Test procedure Testiproseduuri Test procedure specification Testiproseduurin kuvaus Test process Testausprosessi Test Process Group Testausprosessien kehitysryhmä Test process improvement manifesto Testausprosessien kehittämisen manifesti Test process improver Testausprosessien kehittäjä Test progress report Testauksen edistymisraportti Test record Testitallenne Test recording Testaustapahtumien tallennus Test report Testiraportti Test reporting Testauksen raportointi Test reproduceability Testin toistettavuus Test requirement Testivaatimus Test result Testitulos Test rig Testipenkki

13 Test run Test run log Test scenario Test schedule Test script Test session Test set Test situation Test specification Test specification technique Test stage Test strategy Test suite Test summary report Test target Test technique Test tool Test type Testability Testability review Testable requirement Tester Testing Testware Thread testing Three point estimation Time behavior TMMi Top-down testing Total Quality Management TPG TPI Next TQM Traceability Traceability matrix Transactional analysis Transcendent-based quality U Understandability Unit Unit test framework Unit testing Unreachable code Usability Usability testing Use case Use case testing User acceptance testing User-based quality User scenario testing User story User story testing User test V/W V-model Validation Value-based quality WAMMI Variable Website Analysis and MeasureMent Inventory (WAMMI) Verification Version control Vertical traceability Volume testing Walkthrough Testiajo Testiajon loki Testiskenaario Testauksen aikataulu Testiskripti Testisessio Testijoukko; Testisetti Testitilanne Testisuunnitelma; Testispesifikaatio Testisuunnittelutekniikka; Testien määrittelytekniikka Testausvaihe Testausstrategia Testijoukko Testauksen yhteenvetoraportti Testitavoite Testaustekniikka Testityökalu Testityyppi Testattavuus Testattavuuskatselmus Vaatimusten testattavuus Testaaja Testaus Testauksen materiaalit Säietestaus Kolmipistearviointi Aikakäyttäytyminen TMMi (erisnimi) Ylhäältä alas testaus, jäsentävä testaus Kokonaislaadun hallinta (TQM) TPG TPI Next (erisnimi) TQM (erisnimi) Jäljitettävyys Jäljitettävyysmatriisi Transaktioanalyysi Transkendenttinen, abstraktinen laatu Ymmärrettävyys Yksikkö Yksikkötestauskehys Yksikkötestaus; Moduulitestaus; Komponenttitestaus Saavuttamaton koodi Käytettävyys Käytettävyystestaus Käyttötapaus Käyttötapaustestaus Hyväksymistestaus (käyttäjän) Käyttäjäpohjainen laatu Käyttäjäskenaariotestaus Käyttäjätarina Käyttäjätarinatestaus Loppukäyttäjätestaus V-malli Kelpuuttaminen, validointi Arvoon pohjautuva laatu WAMMI (erisnimi) Muuttuja Website Analysis and MeasureMent Inventory (WAMMI) (erisnimi) Verifiointi; Todentaminen Versionhallinta Vertikaalinen jäljitettävyys Määrätestaus; Volyymitestaus Läpikäynti

14 WBS White-box technique White-box test design technique White-box testing Wide band delphi Wild pointer Work Breakdown Structure WBS Lasilaatikkotekniikka Lasilaatikkotestisuunnittelutekniikka Lasilaatikkotestaus Delfi/Delfoi-menetelmän sovellus projektin resurssisuunnitteluun. Villi osoitin Work Breakdown Structure (erisnimi)

ISTQB:n testaussanasto

ISTQB:n testaussanasto 1 (9) ISTQB:n sanasto Tämä on ISTQB:n sanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced by the Glossary Working Party

Lisätiedot

ISTQB:n testaussanasto v. 2.3 Suomi - Englanti

ISTQB:n testaussanasto v. 2.3 Suomi - Englanti ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced

Lisätiedot

ISTQB:n testaussanasto v. 2.3 Suomi - Englanti

ISTQB:n testaussanasto v. 2.3 Suomi - Englanti ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä Standard on ISTQB:n glossary of testaussanastostandardin terms used Software Testing suomennos. Version Lähde: 2.2 (dd. October 19th, 2012) Produced

Lisätiedot

Laatukustannukset. Laadun hallinta. Laadun kustannuksista

Laatukustannukset. Laadun hallinta. Laadun kustannuksista Laatukustannukset Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 13.2.2007 US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria

Lisätiedot

Laadun hallinta. Laatukustannukset. Laadun kustannuksista. Sami Kollanus TJTA330 Ohjelmistotuotanto

Laadun hallinta. Laatukustannukset. Laadun kustannuksista. Sami Kollanus TJTA330 Ohjelmistotuotanto Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 5.4. Laatukustannukset US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria

Lisätiedot

Laadun hallinta. Laatukustannukset. Sami Kollanus TJTA330 Ohjelmistotuotanto

Laadun hallinta. Laatukustannukset. Sami Kollanus TJTA330 Ohjelmistotuotanto Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 5.4. Laatukustannukset US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria

Lisätiedot

ISTQB:n testaussanasto

ISTQB:n testaussanasto ISTQB:n testaussanasto Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced by the Glossary Working

Lisätiedot

ISO/IEC 25000 sarja (SQUARE)

ISO/IEC 25000 sarja (SQUARE) ISO/IEC 25000 sarja (SQUARE) Software product Quality Requirements and Evaluation (SQuaRE) Risto Nevalainen, FiSMA ry FiSMA 1 Taustaa, historiaa Ohjelmiston laadun mittaaminen on yksi vanhimmista SC7 standardointialueista

Lisätiedot

Termi Suomenkielinen kaannos Englanninkielinen kuvaus Lokalisoitu suomenkielinen kuvaus

Termi Suomenkielinen kaannos Englanninkielinen kuvaus Lokalisoitu suomenkielinen kuvaus ISTQB:n testaussanasto v. 2.3 Englanti - Suomi Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced

Lisätiedot

ITK130 Ohjelmistojen luonne

ITK130 Ohjelmistojen luonne ITK130 Ohjelmistojen luonne Luennon sisältö Ohjelmistotekniikka ja vaatimukset Ohjelmistotuote Ei-toiminnallisten vaatimusten luokittelu Sisäiset ja ulkoiset vaatimukset Oikeellisuus Luotettavuus Kestävyys

Lisätiedot

Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi. Verifiointi- ja validointitekniikat. Verifiointi- ja validointitekniikat II

Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi. Verifiointi- ja validointitekniikat. Verifiointi- ja validointitekniikat II 7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja

Lisätiedot

ISTQB:n testaussanasto (fi_en järjestyksessä)

ISTQB:n testaussanasto (fi_en järjestyksessä) ISTQB:n testaussanasto (fi_en järjestyksessä) Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced

Lisätiedot

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science

Testaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science Testaustyökalut Luento 11 Antti-Pekka Tuovinen 25 April 2013 1 Tavoitteet Työkalutyyppejä Testauksen hallinta Testien määrittely Staattinen analyysi Dynaaminen testaus 25 April 2013 2 1 Työkalut ja testaus

Lisätiedot

Aluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia

Aluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia Aluksi Riskien hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 24.1.2007 Reaktiivinen strategia Indiana Jones -tyyli Ei huolehdita ongelmista ennen kuin ne tapahtuu Proaktiivinen strategia Tunnistetaan

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

Suomenkielinen termi Englanninkielinen käännös Lokalisoitu suomenkielinen kuvaus Englanninkielinen kuvaus

Suomenkielinen termi Englanninkielinen käännös Lokalisoitu suomenkielinen kuvaus Englanninkielinen kuvaus ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced

Lisätiedot

HITSAUKSEN TUOTTAVUUSRATKAISUT

HITSAUKSEN TUOTTAVUUSRATKAISUT Kemppi ARC YOU GET WHAT YOU MEASURE OR BE CAREFUL WHAT YOU WISH FOR HITSAUKSEN TUOTTAVUUSRATKAISUT Puolitetaan hitsauskustannukset seminaari 9.4.2008 Mikko Veikkolainen, Ratkaisuliiketoimintapäällikkö

Lisätiedot

Prosessien kehittäminen. Prosessien parantaminen. Eri mallien vertailua. Useita eri malleja. Mitä kehitetään?

Prosessien kehittäminen. Prosessien parantaminen. Eri mallien vertailua. Useita eri malleja. Mitä kehitetään? Prosessien kehittäminen Prosessien parantaminen Sami Kollanus TJTA330 Ohjelmistotuotanto 21.2.2007 Mitä kehitetään? CMMI, SPICE yms. Miten kehittämishanke saadaan toteutettua? Organisaation kehittämisen

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

Testaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa:

Testaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa: Testaus käsite Sekalaista asiaa Sami Kollanus 15.11.2006 Jos ajatellaan, että = V&V, voidaan erottaa: Staattinen Dynaaminen Toisaalta voidaan määritellä Myersin (1979) mukaan: Testaus on ohjelman suoritusta,

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

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

Laadunvarmistustekniikat

Laadunvarmistustekniikat Laadunvarmistustekniikat Ohjelmistojen laadunvarmistustekniikoita: testaus (testing) ohjelman suorittamista tarkoituksena löytää virheitä tarkastukset (inspections, reviews) asiantuntijoiden suorittamia

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

Prosessikuvaukset ja elinkaarimallit

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

Lisätiedot

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Copyright by Haikala. Ohjelmistotuotannon osa-alueet Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary

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

Ohjelmistotuotanto, verifiointi ja validointi Syksy Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi

Ohjelmistotuotanto, verifiointi ja validointi Syksy Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi 7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja

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

Organisaation kokonaissuorituskyvyn arviointi

Organisaation kokonaissuorituskyvyn arviointi Organisaation kokonaissuorituskyvyn arviointi Aila Järveläinen, 13.3.2018 aila.jarvelainen@trafi.fi Responsible traffic. Courage and co-operation. Hallintojärjestelmä CMS + SMS CMS SMS 29.3.2018 Finnish

Lisätiedot

Yhteenveto. Menettelytavat

Yhteenveto. Menettelytavat Yhteenveto Ohjelmistotuotanto: Luotettavien ja tehokkaiden ohjelmistojärjestelmien tuottamista noudattaen hyviksi havaittuja menettelytapoja. Menettelytavat Prosessimalli (vesiputous/spiraali/kasvattava)

Lisätiedot

Sytyke ry:n laivaseminaari Software Technology Transfer Pekka Forselius

Sytyke ry:n laivaseminaari Software Technology Transfer Pekka Forselius Sytyke ry:n laivaseminaari 3.-5.9.2002 Testaus ja Laatu Ohjelmiston laadun ja laatuvaatimusten mittaaminen Sytyke ry:n laivaseminaari 3.-5.9.2002 Hyvä laatu? Testaaminen? Ohjelmiston hyvällä laadulla tarkoitamme

Lisätiedot

SOA SIG SOA Tuotetoimittajan näkökulma

SOA SIG SOA Tuotetoimittajan näkökulma SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri

Lisätiedot

Laadukkaiden ja luotettavien ohjelmistojen vaatimukset ja miten ne täytetään?

Laadukkaiden ja luotettavien ohjelmistojen vaatimukset ja miten ne täytetään? Laadukkaiden ja luotettavien ohjelmistojen vaatimukset ja miten ne täytetään? Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Vaatimusten luokittelua Yleisiä laatustandardeja ISO 9000 + sovitukset

Lisätiedot

Toimilohkojen turvallisuus tulevaisuudessa

Toimilohkojen turvallisuus tulevaisuudessa Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot

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

CMM Capability Maturity Model. Software Engineering Institute (SEI) Perustettu vuonna 1984 Carnegie Mellon University

CMM Capability Maturity Model. Software Engineering Institute (SEI)   Perustettu vuonna 1984 Carnegie Mellon University CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 13.3. CMM Capability Maturity Model Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti

Lisätiedot

CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto Software Engineering Institute (SEI)

CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto Software Engineering Institute (SEI) CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 13.3. CMM Capability Maturity Model Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti

Lisätiedot

CMMI CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto

CMMI CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto CMM Capability Maturity Model CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 16.1.2007 Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti

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

Ohjelmiston testaus ja laatu. Testaus yleistä

Ohjelmiston testaus ja laatu. Testaus yleistä Ohjelmiston testaus ja laatu Testaus yleistä Määritelmä Testaus on systemaattinen lähestymistapa ohjelmistoissa esiintyvien virheiden löytämiseksi ohjelmaa suorittamalla. Testattaessa pyritään luomaan

Lisätiedot

Testauksen suunnittelu. Faculty of Science 30 April

Testauksen suunnittelu. Faculty of Science 30 April Testauksen suunnittelu www.cs.helsinki.fi 30 April 2018 21 Testauksen suunnittelu Testaus on (usein tärkein tai jopa ainoa) osa laadunvarmistusta (quality assurance) Testauksella saadaan analyyttistä,

Lisätiedot

Dynaaminen analyysi IV

Dynaaminen analyysi IV Dynaaminen analyysi IV Luento 9 Antti-Pekka Tuovinen 16 April 2013 1 Tavoitteet Kokemusperäinen testitapausten suunnittelu Yhteenvetoa suunnittelutekniikoista 16 April 2013 2 1 Testitapausten kokemusperäinen

Lisätiedot

Dynaaminen analyysi III Luento 5 Antti-Pekka Tuovinen

Dynaaminen analyysi III Luento 5 Antti-Pekka Tuovinen Dynaaminen analyysi III Luento 5 Antti-Pekka Tuovinen www.cs.helsinki.fi 16 April 2018 1 Tavoitteet White box testitapausten suunnittelutekniikat Lausekattavuus Haarautumakattavuus Ehto- ja polkukattavuus

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

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

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

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

Dynaaminen analyysi IV Luento 6 Antti-Pekka Tuovinen

Dynaaminen analyysi IV Luento 6 Antti-Pekka Tuovinen Dynaaminen analyysi IV Luento 6 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Kokemusperäinen testitapausten suunnittelu Yhteenvetoa suunnittelutekniikoista 23 April 2018 2 Testitapausten kokemusperäinen

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

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

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

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

LAADUSTA KANSAINVÄLISTÄ KILPAILUKYKYÄETUA ESITELMÄN SISÄLTÖ: 1. SABRISCAN-TARINA 2. TULOKSET 3. YHTEENVETO

LAADUSTA KANSAINVÄLISTÄ KILPAILUKYKYÄETUA ESITELMÄN SISÄLTÖ: 1. SABRISCAN-TARINA 2. TULOKSET 3. YHTEENVETO LAADUSTA KANSAINVÄLISTÄ KILPAILUKYKYÄETUA ESITELMÄN SISÄLTÖ: 1. SABRISCAN-TARINA 2. TULOKSET 3. YHTEENVETO LEAN-OPEX LEADER - koulutusohjelma on Sabriscan Oy:n 1 RATKAISULIIKETOIMINTAA LEAN-OPEX LEADER

Lisätiedot

SCM Tuloskortti. Toimitusketjun hallinnan itsearviointi. Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab 1.1.2005 alkaen LOGY Competence Oy

SCM Tuloskortti. Toimitusketjun hallinnan itsearviointi. Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab 1.1.2005 alkaen LOGY Competence Oy SCM Tuloskortti Toimitusketjun hallinnan itsearviointi Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab 1.1.2005 alkaen LOGY Competence Oy SCM Tuloskortin taustaa Prof. Takao Enkawa, Tokyo Institute

Lisätiedot

Dynaaminen analyysi III

Dynaaminen analyysi III Dynaaminen analyysi III Luento 8 Antti-Pekka Tuovinen 16 April 2013 1 Tavoitteet White box testitapausten suunnittelutekniikat Lausekattavuus Haarautumakattavuus Ehto- ja polkukattavuus Huomioita white

Lisätiedot

7.4 Variability management

7.4 Variability management 7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product

Lisätiedot

Teknologia-arkkitehtuurit. Valinta ja mallinnus

Teknologia-arkkitehtuurit. Valinta ja mallinnus Teknologia-arkkitehtuurit Valinta ja mallinnus ENTERPRISE ARCHITECTURE - A FRAMEWORK TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why T IM E SCOPE (CONTEXTUAL) List of Things Important

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

Onnistunut käyttöliittymäprojekti

Onnistunut käyttöliittymäprojekti Onnistunut käyttöliittymäprojekti Timo Jokela, FT, KRM* Joticon Oy (Oulun yliopisto/tol) Case: Assessment of a XP project XP, extreme programming a basic agile method intensive communication with customers

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

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

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

7. Product-line architectures

7. Product-line architectures 7. Product-line architectures 7.1 Introduction 7.2 Product-line basics 7.3 Layered style for product-lines 7.4 Variability management 7.5 Benefits and problems with product-lines 1 Short history of software

Lisätiedot

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY T304/A01/2017 Liite 1 / Appendix 1 Sivu / Page 1(5) AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY Tunnus Code Laboratorio Laboratory Osoite Address

Lisätiedot

Testaus osana ohjelmistojen elinkaarta II

Testaus osana ohjelmistojen elinkaarta II Testaus osana ohjelmistojen elinkaarta II Luento 4 Antti-Pekka Tuovinen www.cs.helsinki.fi 21 March 2013 1 Oppimistavoitteet Ohjelmistoversioiden testaus Testityyppejä www.cs.helsinki.fi 21 March 2013

Lisätiedot

Sertifiointi: mitä sillä tarkoitetaan?

Sertifiointi: mitä sillä tarkoitetaan? / Sertifiointi: mitä sillä tarkoitetaan? Copyright FiSTB 18.9.2012 FiSTB 1 Agenda ISTQB katsaus FiSTB katsaus 2 Copyright FiSTB ISTQB Mission The ISTQB was officially founded as an International Software

Lisätiedot

Julkaisemattomia koulutusmateriaaleja 2003-2010

Julkaisemattomia koulutusmateriaaleja 2003-2010 Matti Vuori Julkaisemattomia koulutusmateriaaleja 2003-2010 Luettelo vuosina 2003-2010 tuotetuista geneerisistä koulutusmateriaaleista (yrityskohtaiset aineistot ovat asia erikseen), ja joihin laatijalla

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

Yleiskuvaus - LVpalvelukerroksen. laadulliset vaatimukset Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE

Yleiskuvaus - LVpalvelukerroksen. laadulliset vaatimukset Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE Yleiskuvaus - LVpalvelukerroksen laadulliset vaatimukset 07.11.2018 Jari Kokko & Vesa Mettovaara ICT-ratkaisujen tulee olla asiakkaille toimivia, tarpeellisia ja tuottavia liiketoiminnan jatkuvuuden, kannattavuuden

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

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

Pakettisynkronointitestauksen automaatio

Pakettisynkronointitestauksen automaatio Pakettisynkronointitestauksen automaatio Risto Hietala valvoja: Prof. Riku Jäntti ohjaaja: DI Jonas Lundqvist ESITYKSEN RAKENNE Tietoverkkojen synkronointi Pakettikytkentäisten verkkojen synkronointi Ohjelmistotestaus

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

8. Laadunvalvonta. Mitä laatu on?

8. Laadunvalvonta. Mitä laatu on? 8. Laadunvalvonta Ohjelmistojen laatu on parantunut paljon viimeisen 15 vuoden aikana. Tämä näkyy mm. siinä, että asiakkaat ovat keskimäärin tyytyväisempiä tuotteiden toimintaan kuin 90-luvun alussa. Tähän

Lisätiedot

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri

Enterprise Architecture TJTSE Yrityksen kokonaisarkkitehtuuri Enterprise Architecture TJTSE25 2009 Yrityksen kokonaisarkkitehtuuri Jukka (Jups) Heikkilä Professor, IS (ebusiness) Faculty of Information Technology University of Jyväskylä e-mail: jups@cc.jyu.fi tel:

Lisätiedot

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright

Lisätiedot

Mikä se on ja miten sitä käytetään? Aki Lähteenmäki Justin Group Oy

Mikä se on ja miten sitä käytetään? Aki Lähteenmäki Justin Group Oy Mikä se on ja miten sitä käytetään? Aki Lähteenmäki Justin Group Oy Evoluutio Evoluutio Source: http://www.slideshare.net/jerrykopan/itil-anditgovernanceframeworkhistory-32033048 Source: Now All roads

Lisätiedot

Ohjelmistotestauksen perusteita Luento 1 Antti-Pekka Tuovinen

Ohjelmistotestauksen perusteita Luento 1 Antti-Pekka Tuovinen Ohjelmistotestauksen perusteita Luento 1 Antti-Pekka Tuovinen 12 March 2018 1 Luennon oppimistavoitteet Mitä ohjelmistojen testaaminen on? Mikä on testauksen suhde ohjelmiston laatuun? Mitä tarkoittavat

Lisätiedot

Dynaaminen analyysi I

Dynaaminen analyysi I Dynaaminen analyysi I Luento 6 Antti-Pekka Tuovinen 4 April 2013 1 Tavoitteet Testitapausten suunnittelun ja suorituksen perusteet Black-Box testitapausten suunnittelu Ekvivalenssiluokat Raja-arvo (reuna-arvo)

Lisätiedot

Ohjelmistotuotanto, s

Ohjelmistotuotanto, s Rakenteellinen testaus (white box) Ohjelmistotuotanto Testaus Rakenteellinen testaus perustuu ohjelman rakenteen hyväksikäyttöön - tieto ja kontrollivuoesityksiin tietovuo (data flow) - tiedon kulku kontrollivuo

Lisätiedot

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1

TietoEnator Pilot. Ari Hirvonen. TietoEnator Oyj. Senior Consultant, Ph. D. (Economics) presentation TietoEnator 2003 Page 1 TietoEnator Pilot Ari Hirvonen Senior Consultant, Ph. D. (Economics) TietoEnator Oyj presentation TietoEnator 2003 Page 1 Sallikaa minun kysyä, mitä tietä minun tulee kulkea? kysyi Liisa. Se riippuu suureksi

Lisätiedot

Toiminnallinen turvallisuus

Toiminnallinen turvallisuus Toiminnallinen turvallisuus Mitä uutta standardeissa IEC 61508 Tekn.lis. Matti Sundquist, Sundcon Oy www.sundcon.fi matti.sundquist@sundcon.fi Mitä uutta standardeissa IEC 61508-1 ja -4? IEC 61508-1 (yleistä):

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

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

Ohjelmistotestaus -09

Ohjelmistotestaus -09 Ohjelmistotestaus Johdanto ohjelmistotestaukseen "Beware of bugs in the above code; I have only proved it correct, not tried it." 1 Sisältö Mitä testaus on? Mitä arvoa testaus tuottaa? Testauksen prosessi.

Lisätiedot

Enterprise Security Architecture, A Business Driven Approach Kappaleet 7 ja 8

Enterprise Security Architecture, A Business Driven Approach Kappaleet 7 ja 8 Enterprise Security Architecture, A Business Driven Approach Kappaleet 7 ja 8 Chapter 7: Using this book as a practical guide -SABSA -mallin käyttöönotto yrityksessä -Näkökulmaa malliin erään suomalaisen

Lisätiedot

Virtuaalinen tarkastus. Katselmoinnit osa 3. Paritarkastus. N-kertainen tarkastus (n-fold inspection)

Virtuaalinen tarkastus. Katselmoinnit osa 3. Paritarkastus. N-kertainen tarkastus (n-fold inspection) Virtuaalinen tarkastus Katselmoinnit osa 3 Sami Kollanus 13.12.2006 Ei tarvetta olla samaan aikaan samassa paikassa Tueksi erilaisia työkaluja Asynkroninen vs. synkroninen Tarpeen hajautetuissa projekteissa

Lisätiedot

Ohjelmistojen testaus

Ohjelmistojen testaus Ohjelmistojen testaus Juha Taina 1. Perusteet (P&Y:1-4) Kurinalainen insinöörityö sisältää suunnittelun ja rakentamisen lisäksi välttämättä tehtäviä, joiden tarkoitus on tunnistaa ja poistaa keskeneräisestä

Lisätiedot

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI Vesa Tenhunen Tarkastusmenettelyt Keino etsiä puutteita ohjelmakoodeista, dokumenteista ym. ohjelmistoprosessissa syntyvästä materiaalista Voidaan käyttää kaikissa

Lisätiedot

NESTE ENGINEERING SOLUTIONS

NESTE ENGINEERING SOLUTIONS NESTE ENGINEERING SOLUTIONS Functional safety assessment ASAF teemapäivä Jari Koivuvirta Automation, Functional Safety Neste Engineering Solutions Mobile: +358 50 458 9756 e-mail: jari.koivuvirta@neste.com

Lisätiedot

JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset. SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA

JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset. SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA JTC1 SC7 kuulumiset: Keskeiset työkohteet ja tulokset SFS:n IT-seminaari 12.12.2013 Risto Nevalainen, Senior Advisor FiSMA Change in SC7: New SC40 will start in December 2013 JTC1 kokous päätti perustaa

Lisätiedot

7. Verifiointi ja validointi

7. Verifiointi ja validointi 7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja

Lisätiedot

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten

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

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

LIIKETOIMINNAN JATKUVUUDEN VARMISTAVAT PALVELURATKAISUT Simo Leisti Myyntijohtaja, IBM teknologiapalvelut

LIIKETOIMINNAN JATKUVUUDEN VARMISTAVAT PALVELURATKAISUT Simo Leisti Myyntijohtaja, IBM teknologiapalvelut LIIKETOIMINNAN JATKUVUUDEN VARMISTAVAT PALVELURATKAISUT Simo Leisti Myyntijohtaja, IBM teknologiapalvelut MÄÄRITELMÄ LIIKETOIMINNAN JATKUVUUDELLE LIIKETOIMINNAN JATKUVUUDELLA TARKOITETAAN rapidly adapt

Lisätiedot

Tietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP

Tietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP Tietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP 27.9.2007 Juha Berghäll Efecte Oy juha.berghall@efecte.fi / +358 40 589 5121 Kuka puhuu? z Juha Berghäll z Country Manager Finland z Laaja kokemus

Lisätiedot

Kontrollipolkujen määrä

Kontrollipolkujen määrä Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät

Lisätiedot