Testmetrics Testmetrieken Werkgroep Testmetrieken TestNet Thema-avond 13 december 2006 Testmetrics Agenda Doel - hoofdlijnen Wie Aanpak OPROEP Doel in details Doe Mee Waar staan we nu Lessons learned Vervolg Oproep / Vragen / Discussie Testmetrieken 13-12-2006 2 Testmetrics Doel - Hoofdlijnen Testmanager ondersteunen bij inplannen en bewaken van testprojecten Benchmark om (test)procesverbetering te kunnen initiëren Testmetrieken 13-12-2006 3 Testmetrics Aanpak - hoofdlijn Lever gegevens aan en verkrijg je plaats in de benchmark Verder info tegen vergoeding verkrijgbaar Inspiratie: International Software Benchmarking Standards Group www.isbsg.org Faciliterend met een beproefd mechanisme Testmetrieken 13-12-2006 4 Testmetrics ISBSG werkwijze Project vult na afloop vragenlijst met projectgegevens in Gegevens worden gescreend Gegevens worden geanonimiseerd Gegevens worden ingebracht Invuller krijgt rapport (ca 2 blz.) met de plaats in de benchmark Distributie van geanalyseerde informatie tegen betaling door de nationale “ESMA’s” Testmetrieken 13-12-2006 5 Testmetrics Wie LaQuSo/TUE Alessandro Di Bucchianico (TUE) Teade Punter (LaQuSo) Nesma Henry Peters (Datacase) Harrie Vaasen (Getronics) Testnet Rob Baarda (Sogeti) Ed Brandt (Refis) Rob Henzen (Refis) Testmetrieken 13-12-2006 6 Testmetrics Werkwijze Doelen detailleren (GQM) Begrippen vaststellen Datamodel maken voor vastlegging Pilot: Gegevens verzamelen van 10-15 projecten Database via internet toegankelijk maken Maandelijkse bijeenkomsten Testmetrieken 13-12-2006 oktober 2005 november 2005 februari - augustus 2006 maart 2006 - ??? april 2007 7 Testmetrics Doel in details Benodigde tijd Per testsoort Per testfase Omvang van het project/systeem Aantal defects gevonden Liefst per SO-fase (ontwerp , .., productie) Hoeveel testgevallen Hersteltijd van defect Zijn er interpretaties/conclusies mogelijk? Testmetrieken 13-12-2006 8 Testmetrics Waar staan we nu? Doordacht gegevensmodel voor gegevensvastlegging in MS-Access Gevuld met gegevens van 12 projecten Testmetrieken 13-12-2006 9 Testmetrics Testmetrieken 13-12-2006 Demo prototype 10 Testmetrics Testmetrieken 13-12-2006 Demo prototype 11 Testmetrics Testmetrieken 13-12-2006 Demo prototype 12 Testmetrics Testmetrieken 13-12-2006 Demo prototype 13 Testmetrics Testmetrieken 13-12-2006 Demo prototype 14 Testmetrics Testmetrieken 13-12-2006 Demo prototype 15 Testmetrics Testmetrieken 13-12-2006 Demo prototype 16 Testmetrics Testmetrieken 13-12-2006 Demo prototype 17 Testmetrics Lessons learned Testmetriek-inhoudelijk Er moet een projectgrootte-meter zijn, bv functiepunten Moderator nodig om vertaling begrip project naar begrip database te maken Als werkgroep Maandelijks ritme is nodig voor voortgang Kerngroep altijd aanwezig anders afstemmingsproblemen Testmetrieken 13-12-2006 18 Testmetrics Vervolg Pilot wordt voortgezet Ontwikkeling van systeem (internettechnologie, MySQL, PHP en/of Java) Beheerfunctie adresseren, operationeel en tactisch Moderatorrol gaat nog ingevuld worden Testmetrieken 13-12-2006 19 Testmetrics Oproep / Vragen / Discussie OPROEP voor de pilot: aanmelden om gegevens te leveren via [email protected] of via evaluatieformulier …. Testmetrieken 13-12-2006 20