Werkgroep Software Kwaliteit



Vergelijkbare documenten
BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development

Opleiding PECB ISO 9001 Quality Manager.

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

Continuous testing in DevOps met Test Automation

RESEARCH DATA MANAGEMENT INNOVATIE & SURF

Continuous Delivery. Sander Aernouts

Opleiding PECB IT Governance.

Product Quality Management, onze toekomst René Tuinhout

Master Software Engineering. Inhoud, begeleiding, tentamen dr. Anda Counotte Docent en mentor

BABOK meets BiSL. Marcel Schaar, IIBA Dutch Chapter Mark Smalley, ASL BiSL Foundation Jan de Vries, ASL BiSL Foundation. Kennissessie, 19 januari 2016

TFS als perfecte tool voor Scrum

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Ontwikkeling van simulationbased serious games ten behoeve van logistieke besluitvorming

Digital municipal services for entrepreneurs

Stichting NIOC en de NIOC kennisbank

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

EXIN WORKFORCE READINESS werkgever

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

EXIN WORKFORCE READINESS professional

Interaction Design for the Semantic Web

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

Enterprisearchitectuur

ArchiMate voor kennismodellen van NORA en haar dochters. Marc Lankhorst 16 oktober 2013

Uitnodiging Security Intelligence 2014 Dertiende editie: Corporate IAM

Welke standaard is het beste? 4 december 2008, Bianca Scholten, bianca.scholten@task24.nl, tel

Business Architectuur vanuit de Business

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

VALUE ENGINEERING: THE H E G A G ME! E

End-to-End testen: de laatste horde

Risk & Requirements Based Testing

ISO/IEC in een veranderende IT wereld

Creating a marketplace where expertise is made available through videoconferencing. Roland Staring Community Support Manager roland.staring@surfnet.

Werkgroep ISO TestNet thema-avond 9 oktober 2014

STAND VAN ZAKEN VAN DE DIGITALE VAARDIGHEDEN IN BELGIË. 13 November 2012

Tilburg University. Dienstenkeurmerken misbruikt Roest, Henk; Verhallen, T.M.M. Published in: Tijdschrift voor Marketing. Publication date: 1999

ISA SP-99 Manufacturing and Control Systems Security

Curriculum Vitae James Cotton

WP6 TenCompetence Assessment Specification v.1.0 and Proof-of-concept tools. Milen Petrov, Sofia University EDE 2007,

Bijlage B-2. CV s van wetenschappelijk personeel, verzameld door Faculteit NWI via een door de medewerker ingevulde vragenlijst.

Tilburg University. Huisvuilscheidingsproeven in Nederland Pieters, Rik; Verhallen, T.M.M. Published in: Beswa-Revue. Publication date: 1985

Inleiding Wat zijn paradata en welke data voor welk gebruik. verzamelen?

Markt- en marketingonderzoek aan Nederlandse universiteiten Verhallen, T.M.M.; Kasper, J.D.P.

Het opschorten van de handel op de Amsterdamse Effectenbeurs Kabir, M.R.

Introduction Henk Schwietert

GETTING THE BEST OUT OF YOUR SOURCE CODE FIT TEST VOOR UNIFACE

PLANET AGILE. Projecten opleveren met het oog op toekomstige generaties: Hoe doe je dat met Agile? Manfred van Veghel 17E BPUG SEMINAR

Stichting NIOC en de NIOC kennisbank

Expertise seminar SURFfederatie and Identity Management

Relevant publications/relevante publicaties

Introductie in flowcharts

Maturity van security architectuur

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Value based healthcare door een quality improvement bril

Opleiding PECB IT Cyber Security Specialist.

CORPORATE BRANDING AND SOCIAL MEDIA: KEY FINDINGS FOR DUTCH CONSUMERS Theo Araujo

Published in: Onderwijs Research Dagen 2013 (ORD2013), mei 2013, Brussel, Belgie

Model driven Application Delivery

Enterprise Architectuur. een duur begrip, maar wat kan het betekenen voor mijn gemeente?

Hoe ontwikkel je een regionale economy?

University of Groningen. Safe and Sound van den Bosch, Kirsten Anna-Marie

ANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK EN BEHANDELING (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

Wat kan BIM betekenen voor de gebouwbeheerder?

Bijlage 1 Indeling programma s volgens onderdeel 7 van de TU/e Richtlijn Bachelor College

Een platformaanpak voor moderne architectuurontwikkeling

Krachtenveld. Masterprogramma Content & Knowledge Engineering. Ministerie OCW. ß-faculteit. onderwijsvisitatie. bacheloropleidingen.

BLIJVEND STRUCTUREEL TEKORT AAN DIGITAL EXPERTS!

Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.

MC4ES. Going Multicore for Embedded Software. Jeroen Boydens (KHBO) Marijn Temmerman (KdG)

Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar

COST: European cooperation in science and technology. NETLAKE COST Action ES1201

Advanced Instrumentation. Hans van Gageldonk, Henk Hoevers, Gerard Cornet. 10 Oktober 2012

Product Risico Analyse

Business Process Management

Begrip image kent in wetenschap allerlei uiteenlopende definities Verhallen, T.M.M.

Microsoft trainingen en certificeringen: dé bouwstenen voor uw carrière in de ICT

Tilburg University. Technieken van kwalitatief onderzoek 1 Verhallen, T.M.M.; Vogel, H. Published in: Tijdschrift voor Marketing

JOB OPENING OPS ENGINEER

Masterclass Value of Information. Waarde creëren voor de business

Tilburg University. Energiebesparing door gedragsverandering van Raaij, Fred; Verhallen, T.M.M. Published in: Psychologie. Publication date: 1982

Wat is Interaction Design?

CHERISH VALÉRIE BÖDEKER ALLROUND E-COMMERCE PROFESSIONAL

Weekend Testing Jeroen Rosink

Transcriptie:

Nationaal Productsoftware Congres 2006 Software Kwaliteit 11 April 2006 is an activity of Technische Universiteit Eindhoven and Radboud University Nijmegen

PPSW Software Kwaliteit overzicht Introductie / Tools en Technieken voor Analyse van Softwarekwaliteit Marko van Eekelen, Vz. PPSW-wg Software Kwaliteit, Directeur, RU Nijmegen Kwaliteit en testen binnen Agile Project Management volgens Scrum David Griffioen Product Manager / ScrumMaster Planon Kwaliteit met Q-U-A Martin Muller Kwaliteitsmanager LogicaCMG Stichting SPIder Monitoring and Debugging of Web applications Martijn van Berkum Technisch Directeur GX Panel Discussie Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 1/12

Platform voor Productsoftware Software Kwaliteit Onderwerpen: Kwaliteit van (deel-)producten Kwaliteitsbepaling / Kwaliteitsborging / Kwaliteitsanalyse Tijdens en na ontwikkeling Tools, Methoden en Technieken Activiteiten: Bijeenkomsten Ervaringen, best practices uitwisselen Presentatie eigen methoden en ervaringen Bijdragen aan activiteiten van het PPSW-platform Onderzoek, publicaties, evenementen Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 2/12

Activiteiten tot nu toe Hoofdactiviteiten: Half 2005 bijeenkomst Laquso - Eindhoven Begin 2006 bijeenkomst Planon - Wijchen Afstudeerprojecten opstellen Case studies opstellen nationaal productsoftware congres Nevenactiviteiten: Bijdrage boek over productsoftware, ed. S. Jansen Deelname Oprichting Society for Quality Professionals in ICT Conferentie Quality in IT: Challenged & Challenging, 11 mei NBC Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 3/12

Huidige deelnemers A Groep Eva Ros ACE Consulting Willem Wakker GX creative online development Martijn van Berkum InformStrategy Paul Poels Radboud Universiteit Nijmegen Marko van Eekelen Planon David Griffioen Ralph van Roosmalen Priva Peter Belt Sichting Spider LogicaCMG Martin Muller TTS Technology to serve Frans Tolsma UAS Eric van den Heuvel Unit 4 Agresso Anton Robbemondt Danny Rempkens.. Er zijn nog enkele vrije plaatsen Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 4/12

What is? Who Goal Technical University Eindhoven, 2004 Radboud University Nijmegen, 2005 NIRICT (TU Eindhoven, TU Delft, Tu Twente), 2006?... Bridge between industry and science Transform knowledge into methods, techniques and tools that will be used in industry Added value with a low threshold Focus Quality of software Requirements, architecture, specifications and source code The product, not the process Output Diagnosis Maybe a Certificate (Keurmerk) could not detect any defects in this system Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 5/12

Statements research Develop methods, techniques and tools to detect defects in artifacts of the software industry by integration and extension of existing methods, techniques and tools As long as methods, techniques and tools (MTT) are under development, will apply them in case studies As soon as it becomes routine, the MTT will be transferred to industry as spin off company or as licenses Mission to be recognized as one of the leading scientific institutes for quality software in Europe" Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 6/12

Organization TU/e Architecture of Information Systems TU/e Databases & Hypermedia TU/e Visualisation TU/e Algorithms TU/e System Architecture and Networks TU/e Design and Analysis of Systems TU/e Formal Methods TU/e Software Construction TU/e Probability Theory en Statistics TU/e Information Systems RU Security of Systems RU Information Retrieval and Information Systems RU Software Technology RU Informatics for Technical Applications RU Foundations is a research laboratory of the above mentioned chairs of Technische Universiteit Eindhoven Radboud University Nijmegen Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 7/12

Activities Research projects Development of Methods and Techniques Case Study Methodology Tool inventarisation Certification (Keurmerk) Development of Tools SQuADTSystems Quality Analysis & Design Toolset Knowledge dissemination and valorisation Case studies Symposium VVSS Centre of excellence in test methods, techniques and tools Publications e.g. Case Study Methodology and papers Presentations Projects, Vouchers Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 8/12

Case studies - Domains Requirements Analysis Architecture Analysis Component structure Information structure Detailed design Software Code Analysis Structure analysis Behavior analysis Testing of Executing System Security Analysis Performance Analysis Usability Analysis Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 9/12

Tools and Techniques: Heck, Serebrenik, van Eekelen Statische Analyse Model Checking (mcrl2) Abstractie (CoVerity) Assertionele Technieken (JML, Spec#) CodeMetrieken (SAAT, MetricView) Dynamische Analyse Instrumentatie (code toevoegen) Off-line (process mining) On-line (test generatie, assertion checking) Analyse Metrieken (call / predicate coverage) Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 10/12

Kwaliteitsfocus Bij verschuiving van focus van maatwerk naar productsoftware verschuift kwaliteitsfocus mee van van beheersen en analyseren van proceskwaliteit naar beheersen en analyseren van productkwaliteit. Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 11/12

Kwaliteit van Productsoftware Onderzoek Inventarisatie van tools en technieken voor kwaliteitsanalyse Inventarisatie van gebruik en ervaringen met die tools Assessment van die technieken in de context van productsoftware Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 12/12

. Productsoftware kan alleen tot een duurzame, echt volwassen bedrijfstak uitgroeien, als veel meer aandacht aan kwaliteitsanalyse van software (deel-)producten besteed wordt. : Productkwaliteit is belangrijker dan proceskwaliteit Copyright 2006 Eindhoven/Nijmegen 110406_MVE_LQS 13/12