Titel, samenvatting en biografie
|
|
|
- Tine Devos
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Titel, samenvatting en biografie \ Peter Wanders De Black Box Dialog methode Voorjaarsevent Testnet: 22 juni 2009 Samenvatting Nog nooit heb ik heb een klant horen zeggen: Enorm vervelend dat het IT project zo is uitgelopen, maar wel fijn dat het testproces zo goed gepland was. Ofwel: Al is er getracht het testproces zo goed mogelijk te plannen, voor het succes is men afhankelijk van de planning van het totale IT project. Gedurende de EuroStar 2008 conferentie heb ik de nodige sprekers aangehoord over de noodzaak om testers zo vroeg mogelijk in het ontwikkelproces te betrekken. Spreker Erik Boelen liet daar in zijn toekomstvisie de term Test Driven Analysis vallen als iets waar we naar toe moeten groeien. Hiermee doelde hij erop dat testers reeds bij het opstellen van de requirements betrokken dienen te zijn. Zo wordt ervoor gezorgd dat de formulering van de Wat-vraag vroegtijdig voldoende helder wordt gemaakt. De Black Box Dialog (BBD) Methode is een concrete invulling van deze wens maar gaat een stap verder. De BBD Methode is een eenvoudige methode om tot een zeer concrete formulering van de Wat-vraag te komen, zonder de noodzaak tot het maken van de (altijd lastige) requirements die nu gebruikt worden. Groot voordeel is dat je met BBDs echt helder voor ogen hebt wat er concreet er gebouwd moet worden. En dat stelt je in staat zowel een project- als testplanning af te geven met voldoende nauwkeurigheid. Biografie Peter Wanders is fysicus en is 10 jaar geleden in dienst van de KLM gekomen. Sinds twee jaar is hij werkzaam als Test Consultant. De eerste 8 jaar was hij programmeur/analist, waarvan de meeste tijd op de Visual Load Control (VLC) applicatie. Dit is KLM s zelfgebouwde Weight & Balance applicatie. Met deze bedrijfskritische applicatie worden beladingsplannen voor vliegtuigen gemaakt, om deze zo goed mogelijk in balans te laten opstijgen, vliegen en landen. Kwaliteit en testen van deze applicatie staan uiteraard op een hoog niveau. Ten behoeve van het reproduceren van defects is in het VLC ontwikkelteam een tool gemaakt om alle livedata van en naar achterliggende KLM mainframe systemen te kunnen opnemen. Het naspelen en oplossen van het
2 defect kon zo op een later tijdstip, onafhankelijk van de achterliggende KLM mainframe systemen worden gedaan. Gefascineerd door de kracht van het record and playback principe voor testen, wilde hij dit principe ook toe kunnen passen op de data-uitwisseling tussen User Interface en Business Laag van applicaties. Van 2003 tot kort geleden heeft hij dit idee uitgewerkt en dit leidde uiteindelijk tot de Black Box Dialog Methode.
3 Software bouwen is echt moeilijk De Black Box Dialog Methode bouwen wat de klant nodig heeft binnen afgesproken tijd en budget TestNet Presentatie Peter Wanders 22 juni 2009 Kans van slagen is hoger naarmate het ontwikkelteam: het businessproces beter kent beter met klant communiceert en hem betrekt meer echt goede vaklui bevat er gedisciplineerder wordt gewerkt ruimer in tijd en budget zit Hoe krijgen we de kans van slagen zo hoog mogelijk als niet alles optimaal is? met ondersteuning van een methode Maar, zijn die er al niet? Laten we kijken naar de evolutie in ontwikkelmethoden Een blik in het verleden... MainFrame tijd: uitgebreide specificaties degelijke werkprocedures duur en langzaam
4 Een blik in het verleden... PC tijdperk / OO programmeren: goedkopere applicaties minder uitgebreide specs minder strakke werkprocedures een ander soort ontwikkelteams van waterval => agile Waarom werd Agile groter ten koste van Waterval? Waterval + helder beeld (bij ontwikkelteam) van het eindproduct + dus project redelijk goed te plannen opgeleverd eindproduct niet altijd wat klant wilde Waarom werd Agile groter ten koste van Waterval? Agile + de betrokkenheid van alle stakeholders maakt tijdig bijsturen richting bruikbaar eindproduct mogelijk Onderweg bepalen wat je gaat maken, maakt plannen vooraf heel moeilijk Grafisch weergegeven wordt dit:
5
6 Gewenste methode Gewenste methode Gewenste methode Gewenste methode Gewenste methode geaccoordeerd meerwerk
7 Waar moet een methode aan voldoen om dit te kunnen? Wat maakt het software ontwikkelen nu dan zo moeilijk? de kennis van alle betrokkenen is even belangrijk de methode moet een taal leveren die iedereen kan spreken van eindgebruiker tot ontwikkelaar de methode moet zich aanpassen aan de intuïtieve denkwijze van alle betrokkenen Dit leg ik uit aan de hand van het Requirements Review Dilemma Statisch-beschrijvende functionele requirements (I) Kenmerken: ze zijn beschrijvend opgesteld, in de derde persoon enkelvoud ze zijn tijdloos, bevatten geen procesflow informatie Statisch-beschrijvende functionele requirements (II) Ze zijn vaak multi-interpretabel Fundament waarop iedereen in het ontwikkelproces zich baseert format: Het systeem moet zus of zo kunnen Van Requirements tot Model Uit Requirements document volgen de specificatiedocumenten (F.O. + Use Case beschrijvingen + UML Activity diagrams + andere UML producten) Abstract en academisch Kloof met denkwereld van gebruikers (concreet denken + processflow kennis) Wat is het Requirements Review dilemma? Dilemma voor opdrachtgever: Moet hij de opdracht tekenen? Requirements-document niet concreet genoeg voor eindgebruikers, dus niet reviewbaar Om ook maar iets concreets en reviewbaars te krijgen moet hij eerst tekenen
8 De Black Box Dialog Methode Wat zijn Black Box Dialogs? kan het Requirements Review Dilemma oplossen. En hoe voldoen ze aan de hiervoor gestelde methode-eisen? Een stukje praktijk
9 Anders kijken naar Functionele requirements Hoe kan je functionaliteit als het kopen van een theaterbon anders beschrijven dan in statisch-beschrijvende functionele requirements? Ofwel: Concreet In taal van eindgebruikers Ook handzaam voor IT-ers? Door te kijken naar de dialoog Door te kijken naar de dialoog tussen de gebruiker en het systeem (als Black Box). tussen de gebruiker en het systeem (als Black Box). (Maar hoe leg je het vast )
10 Fundamenteel kijken naar dialogen (I) In een kantoor: Fundamenteel kijken naar dialogen (II) Geen mondelinge communicatie meer Wendy Bob Alice Wendy Bob Alice Fundamenteel kijken naar dialogen (III) BBD kern: Parameters en Instructies scheiden Instructies en parameter sheets => Maximale restricties Wendy Bob Alice Communicatie tussen systeemdelen op basis van parameter sheets Intelligentie beleggen per systeemdeel TVB per systeemdeel helder Minimale afhankelijkheden tussen systeemdelen Maar hoe werkt het in de praktijk? Voorbeeld Geldautomaat dialogen als requirements Black Box Dialogs (Wat-vraag) System dialogs (IT-Wat-vraag)
11 Stap 1 Bepaal alle Taken / Use Cases die je met de software wilt uitvoeren + Begin met verzamelen van business rules per Use Case Doe dit met: Business analist Business Management Stap 2 Mogelijke dialogen voor Use Case inloggen : Inventariseer mogelijke dialogen (in oplopende complexiteit) per Use Case Doe dit in een workshop samen met: Eindgebruikers Business analist Test analist Stap 3 Terugkoppelmoment overleg met opdrachtgever over wat er verder uitgewerkt moet worden Werk per Use Case de dialogen uit en maak het parameter sheet.
12 Uitwerking dialoog 1 Het parameter sheet Uitwerking dialoog 2 Stap 4 Vul parameterwaarden in voor de dialogen Dialogen met parameter waarden ingevuld: Hiermee hebben we een ondubbelzinnig gespecificeerde WAT vraag Net zoals je zou willen wanneer je je eigen huis laat bouwen
13 Met de BBD s de IT in (I) Met de BBD s de IT in (II) Laat IT bedrijven offerte maken Voor de offerte maakt het IT bedrijf eerst System dialogs uit de BBD s Stap 1 Parametersheet Systeem breed Breid het parametersheet uit (maak het systeem breed) Stap 2 Collectie van alle mogelijke Black Box Dialogs Combineer alle dialogen in een Black Box Dialogs collection
14 Stap 3 Laat de bouwers de boel concreet maken! Iteratief werken per iteratie een afgesproken aantal dialogen User interface wordt bepaald Stubs en drivers voor maximale specificatie snelheid
15 Is dit nieuw? Use case uitwerkingen bevatten tegenwoordig: Algemene beschrijving, Activity Diagram, Beschrijvingen van Basic Flows, Alternative Flows, Error Flows. Wat is dan de impact van BBDs op het huidige software ontwikkelproces? Vergelijking ontwikkelmethoden (I) Vergelijking ontwikkelmethoden (II) Weg met de Statischbeschrijvende Functionele Reqs Ze worden vervangen door: Black Box Dialogs + parameter waarden met Expected results tabellen Dialogen met parameter waarden ingevuld: Logisch Test geval Geen multi-interpretabele functionele requirements meer! Fysieke Testgevallen
16 BBD Methode = Test Driven Analysis Want: Black Box Dialogs = logische testgevallen + parameter waarden met Expected results tabellen => fysieke testgevallen N.B. non-functional requirements blijven zoals ze nu zijn! Vergelijking ontwikkelmethoden (III) Vergelijking ontwikkelmethoden (IV) Samenvatting BBD Methode Gebruik bij nieuwbouw van applicaties Requirements bepalen in workshops BBD s per Use case als regielaag in applicatie Iteraties eenvoudiger te bepalen Deels beproefd in praktijk Samenvatting gebruik van BBD Methode leidt tot: Kans op ontevreden gebruikers Taalgebruik Totale Processen benadering Testen Kwaliteit Ultieme test driven development Onderhoudskosten Complexiteit Portabiliteit Iteraties makkelijker te bepalen in agile development
17 Samenvatting - vervolg Gevolg: Uitloop planning Kosten Kwaliteit Statement: Bij gebruik van de BBD Methode in een nieuwbouw project krijg je meer waar voor minder geld en sneller. Wat nu verder? In september/october organiseert BlackBoxDialog.org workshops waarin deelnemers concreet met BBD Methode aan de slag gaan. Geïnteresseerd? Meld je aan door mail te sturen naar [email protected] Niet alles duidelijk? Lees het verhaal rustig na op of stuur een mail naar: [email protected]
Subwerkgroep Methoden. Toelichting inhoud en voortgang tot nu toe
SPIDER werkgroep Requirements Management Subwerkgroep Methoden Toelichting inhoud en voortgang tot nu toe donderdag 17 januari 2008 Frans van Veen Bert Dubbelman Robert van Lieshout Erwin Bolwidt Jan-Willem
Testgedreven ontwikkeling dat is pas veilig!
Testgedreven ontwikkeling dat is pas veilig! INTRODUCTIE ANKO TIJMAN 2 Software tester sinds 1997 (TMap, ISEB Practitioner) Eerste agile ervaring in 2001 Presentaties op (inter)nationale congressen Nov
Marc Koper Performancetesten voor dummies
Titel, samenvatting en biografie Marc Koper Performancetesten voor dummies Samenvatting: Systemen worden met de dag complexer met vaak ook nog veel koppelingen naar andere systemen. Maar men verwacht wel
TestNet Summer School 2011
TestNet Summer School 2011 Datacombinatest met de Classification Tree Editor Kees Saffrie Qualityhouse BV email: [email protected] Definities Datacombinatietest een black box testtechniek waarbij
Anko Tijman Een agile teststrategie op basis van MoSCoW
Titel, samenvatting en biografie Anko Tijman Een agile teststrategie op basis van MoSCoW Samenvatting: Deze presentatie behandelt de toepassing van de teststrategie vanuit een agile perspectief: welke
RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
RAD Rapid application development Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER...
Wat drijft het werkveld?
Wat drijft het werkveld? Presentatie uitkomsten survey Jacob Brunekreef, Fontys ICT Jacob Brunekreef Meer dan 25 jaar werkzaam in de IT Nu: Projectleider EQuA project, Fontys ICT Adviseur / trainer bij
Agile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Agile systeemontwikkeling Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Terminologie... 4 3. Uitgangspunten...
Martin van Leeuwen Happy Testing
Titel, samenvatting en biografie Samenvatting: Deze presentatie beschrijft een aantal test maatregelen die in een RUP nieuwbouw project zijn genomen, om ervoor te zorgen dat het testen aan het eind van
Procesvalidatie voor een veiliger ketentest
Procesvalidatie voor een veiliger ketentest Johan Vink TestNet Voorjaarsevenement 2010 Agenda Inleiding Typering project & testaanpak Werkwijze business proces Probleem De opdracht voor het testteam Probleemanalyse
Incore Solutions Learning By Doing
Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle
Ontwikkelen en testen van e-business: beheerste dynamiek
Ontwikkelen en testen van e-business: beheerste dynamiek Het ontwikkelen en gestructureerd testen van administratieve systemen is gebaseerd het watervalprincipe. Bij het ontwikkelen volgens het watervalprincipe
Test rapportage Waarom eigenlijk?
Testrapportage Boodschappers van de koning? Test rapportage Waarom eigenlijk? TestNet voorjaarsevenement 2015 Jurian van de Laar Jurian van de Laar @JurianvdL 30 april 2015 @JurianvdL Jurian van de Laar
Product Risico Analyse
Product Risico Analyse Jurian van de Laar TestNet Avond 9 oktober 2013 www.improveqs.nl ([email protected]) Versie 2.0 1 Herkenbaar? In ons testproces wordt product risico analyse toegepast Wij gebruiken
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
MDA in de praktijk. Freek Bosch, Business Unit Manager Amsterdam, 4 juni 2009
Functional Model Driven Development MDA in de praktijk Freek Bosch, Business Unit Manager Amsterdam, 4 juni 2009 FMDD agenda FMDD Waarom FMMD De praktijk Wat is FMDD Ervaringen en lessons learned Ervaringen
Ralph van Roosmalen Automatisch testen Theorie en de praktijk
Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom
Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : 06-07-2013 Versie : 1.2
Testen Presentatie Open-i Software Services BV, Maarssen Datum : 06-07-2013 Versie : 1.2 Algemeen Tegenwoordig behoeft het belang van testen nauwelijks nog te worden uitgelegd. Binnen organisaties speelt
Continuous Requirements Engineering
Continuous Requirements Engineering voor testers 1 Requirements? Dit ga ik maken Dit wil ik hebben Dit wilde de klant hebben en moest de bouwer maken 2 Testen! 3 Het goeie ouwe V-model wensen systeem systeemrequirements
B.Sc. Informatica Module 4: Data & Informatie
B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke
TESTAUTOMATISERING IN EEN ETL-OMGEVING
Pagina 21 TESTAUTOMATISERING IN EEN ETL-OMGEVING Door John Kronenberg [email protected] @johnkronenberg Edward Crain [email protected] Welke groeifasen werden doorlopen in testautomatisering
WHITEPAPER IN 5 MINUTEN. 11. Scrum
WHITEPAPER IN 5 MINUTEN A U G U S T U S 2 0 1 4 11. Scrum Deze whitepaper gaat over Scrum. Kort en bondig: Scrum is een software-ontwikkelmethode met vaste sprints van enkele weken waarin steeds een verbeterde
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Henrik Rexed & Joerek van Gaalen Voorstellen Joerek van Gaalen Performancetest specialist sinds 2005 Sinds 2014 CTO Computest Voorstellen
VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER
VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER Sander Hoogendoorn Versie 1.0 15 april 2002 Documentbeheer Versie Datum Auteur Omschrijving 0.1 15 April 2002 Sander Hoogendoorn 0.2 15 april
De tester als bruggenbouwer
De tester als bruggenbouwer Tim Koomen Testnet voorjaarsevenement 9 juni 2004 Agenda Bruggen Enkele bruggen toegelicht De bruggenbouwer Trends Sogeti Nederland B.V. Pagina 1 Bruggen Systeem Beheer Stuur
Service Virtualization @RABOBANK
Service Virtualization @RABOBANK TMA Dag 2015 eter Claassen RABOBANK Marc van Lint - IBM Agenda 1. Rabobank Context 2. DevOps Vision 3. roof en Implementeren 4. Voorbeelden 5. Ervaringen & Best ractices
Leiderschap in een organisatie met technische professionals
Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005
RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User
RUM Risk assessed User requirements Management - SPIder session Project driven by requirements 25th april Copyright 2006 ps_testware - Gijs Kuiper Risk assessed User requirement Management Personalia Gijs
Use-Case 2.0. Requirements Kenniscentrum 15 November 2012. Eric Lopes Cardozo [email protected]
Use-Case 2.0 Requirements Kenniscentrum 15 November 2012 Eric Lopes Cardozo [email protected] Agenda Use cases: Een korte geschiedenis Waarom nog steeds use cases gebruiken? Waarom Use-Case 2.0?
Testen bij DWH-projecten
Testen bij DWH-projecten Snelheid, Kwaliteit, Flexibiliteit onder úw regie Armando Dörsek, Software Control 18-09-2007 Wat gaat u horen? Testen van DW/BI > Structureren & Plannen Project- en teamstructuur
Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017
Auteur Versie 1.0 Datum 01-05-2017 Bestandnaam Definitief NK Software Testen 2017 Inhoudsopgave 1 Distributie lijst 3 2 Management samenvatting 4 2.1 Opdracht 4 2.2 Scope van de opdracht 4 2.3 tabel 5
Persoonlijk opleiding plan
Persoonlijk opleiding plan Een opdrachtgever adviseren Hem vertellen wat jou de beste optie lijkt. Het klopt dat ik deze competenties zo had ingevuld. Ik heb hiermee ervaring doordat ik vaak op forums
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag
Scrum. Een introductie
Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...
DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan
DEVOPS?! INLEIDING Wat gaan we doen? 18:00 Introductie 19:00 Uitleg open space 19:30 Koffie + start open space 20:30 Wrap-up INLEIDING Even vooraf Samen Duurzaam Innoveren INLEIDING Ik ben Jan Buurman
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box
C.A.S.T. Make it as simple as possible, but not simpler. Make IT as simple as possible, but not simpler. Complexiteit. Einstein maakte het simpel
Geautomatiseerd Testen Complexiteit Valori Meeting of Minds, 28 juni 2011 1 2 Einstein maakte het simpel Make it as simple as possible, but not simpler (Einstein) 3 4 Waar staat dit voor? Make IT as simple
Testen van Datawarehouses en Informa2e. Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig?
Testen van Datawarehouses en Informa2e Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig? Wat verwachten we van DWH testen? 1. 2. 3. 4. 5. Gestructureerd Bekende afwijkingen Herhaalbaar (regressietesten)
Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008
Titel, samenvatting en biografie Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008 Samenvatting: Eibert Dijkgraaf (testconsultant Test
Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces
Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;
Wij testen..maar....wat test jij?
Wij testen..maar....wat test jij? Wij testen maar wat test jij? Harm Pul, Busineslinemanager Functioneel Beheer TMAP dag 2015, 29 september 2015 Bussum 2 Herkent u dit? De gebruikers testen dit straks
ISACA round-table 7 december 2009 Rik Marselis
ISACA round-table 7 december 2009 Rik Marselis Senior Testconsultant bij Sogeti Penningmeester van BNTQB, de member board voor België en Nederland van de International Software Testing Qualifications Board
Vastgoedinformatiesystemen. Thijs van der Spil
Vastgoedinformatiesystemen Thijs van der Spil Wat je wilt voorkomen is een systeem dat niet kan wat je nodig hebt dat veel te duur is in aanschaf of exploitatie dat niet kan meegroeien met je organisatie
Agile in Projecten minimalisme of strak pak? Richard Weber PMP
Agile in Projecten minimalisme of strak pak? Richard Weber PMP De Spreker Richard Weber Directeur & oprichter Adviseur & coach Projectmanagement Profile Dynamics ICT & Bedrijfskundige achtergrond Trainer
Business Analyse en User Experience
Business Analyse en User Experience Een handreiking voor de Business Analyst Auteur: Marco Theunissen Versie: 1.0 Datum: Januari 2012 Copyright: Marco Theunissen, onder een licentie van Creative Commons
Van requirements naar teststrategie
Van requirements naar teststrategie Testnet 7 januari 009 Ruud Harreman Appie Pries Waarom dit onderwerp? Leveranciersperspectief Bestaande testmethodes geven weinig aanknopingspunten hoe requirements
Handout. Hoe testers de kwaliteit van requirements kunnen beïnvloeden. Slechte requirements zijn overal. Testnet thema-avond Requirements.
Hoe testers de kwaliteit van requirements kunnen beïnvloeden Testnet thema-avond Slechte requirements zijn overal 2 Pagina 1 En dan heb je goede requirements 3 proces proces ontwikkeling validatie management
Ontwikkelmethoden en technieken DSDM POMT HC3
DSDM Ontwikkelmethoden en technieken DSDM POMT HC3 HC WG rollenspel praktijktoets 1 praktijktoets 2 praktijktoets 3 Mei week 1 week 2 week 3 Week 4 vakantie Inleiding Ontwikkel methodiek DSDM Technieken
BDD/Gherkin. Een introductie
BDD/Gherkin Een introductie Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. BDD... 4 3. Gherkin... 5 4. BDD-Tools... 6 5. Voordelen... 7 6. Benodigde kennis en vaardigheden...
End-to-End testen: de laatste horde
End-to-End testen: de laatste horde Dieter Arnouts Agenda Begrip End-to-End testen in het test proces Praktische aanpak End-to-End Test Omgeving Uitdagingen End-to-End testen: De laatste horde 11/10/2010
IT architectuur, analyse Methoden & technieken, in het bijzonder RUP, UML, use cases, SOA
CV Hans Ad miraal Geboortedatum: 17-02-1966 Adres: Rechtsbuitenstraat 20 1433 DS Kudelstaart E-mail: admiraal aol.nl Tel.nr.: 06 11 621 544 Vooropleiding: TU Delft, Informatica, 1989 Expertise: IT architectuur,
AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)
AERIUS II Mark Wilmot Product Owner AERIUS Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS) [email protected] Inhoud Toelichting AERIUS II Project Demo Agile / Scrum proces
Webtesten onder schaarste
Testnet najaarsevenement 2005 B e y o n d t h e o r d i n a r y Webtesten onder schaarste Vincent Staal ORDINA NV Ringwade 1 Postbus 7101 3430 JC Nieuwegein Tel: 030 6637000 Fax: 030 6637099 www.ordina.nl
Agile Testen in de praktijk
1 Agenda 2 Agile Testen in de praktijk Summerschool 13 Juli 2011 Introductie Agile de context van agile Testen2.0 de tester in een agile project Waarden en principes DoD, PRA en MTP Testen3.0 in een agile
ARE methodiek Het ontwikkelen van Informatie Elementen
ARE methodiek Het ontwikkelen van Informatie Elementen WI1: Het opstarten van het project Milestone 1 WI2: Ontwikkel een Vison WI3: Modelleer het Business Domain WI4: Creëer een Glossary WI7: Beheer wijzigingen
Rapportage Pizzasessie Functioneel-beheer.com Specialisten Managers Adviseurs Algemeen functioneel beheer applicatiebeheer informatiemanagement
Rapportage Pizzasessie Functioneel-beheer.com Alle deelnemers hebben hun functienaam opgegeven. De volgende functienamen zijn gemeld: Specialisten o Functioneel beheerder (9x) o Functioneel applicatiebeheerder
Auditen van Agile projecten
Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief
Risk & Requirements Based Testing
Risk & Requirements Based Testing Tycho Schmidt PreSales Consultant, HP 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Agenda Introductie
Agenda. Introductie Aan het werk Conclusie / restrospective
Agenda Introductie 13.45 14.30 Aan het werk 14.30 16.30 Conclusie / restrospective 16.30 17.00 Introductie High performance Testing Voorstellen Waar ben je echt goed in (3 minuten) Teams vormen op basis
Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel
Te hoog gemikte silver bullets missen doel TestNet Voorjaarsevenement 2013 13-05-2013 Tom Heintzberger Praegus Ltd. Te hoog gemikte silver bullets missen doel 1-4-2013 1 Agile & testen? Want Geen geautomatiseerde
Individueel procesverslag
Individueel procesverslag Een weergave van mijn werkzaamheden binnen het G-Blok. Afdeling : Academie voor ICT & Media, Informatica Schooljaar : 2009 Blok : G Datum : 30 10-2009 Plaats : Honselersdijk Naam:
UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert
UML From weblog http://dsnippert.wordpress.com Naam: Dennis Snippert Inhoudsopgave 1. Wat is Uml?... 3 2. UML diagrammen... 4 3. Uitleg diagrammen... 5 3.1. Usecase diagram:... 5 3.2. Class diagram:...
Het CIBG ervaart een hogere kwaliteit met applicatie-ontwikkeling in Microsoft Visual Studio 2010
Het CIBG ervaart een hogere kwaliteit met applicatie-ontwikkeling in Microsoft Visual Studio 2010 Organisatie Het CIBG is een uitvoeringsorganisatie van het ministerie van Volksgezondheid, Welzijn en Sport.
Unified Process. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Unified Process Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Unified Process... 4 3. Fasering... 5 3.1.
bedrijfsprocessen en vormt daarmee de kapstok voor de producten van andere disciplines. Het PAM is geen RUP concept.
1. 1.1. Inleiding Doel De Requirementdiscipline richt zich op het vaststellen en vastleggen van de eisen en wensen die aan een oplossing worden gesteld: de requirements. Rollen De keyrol binnen deze discipline
Praktijkervaring met een business rules aanpak: impact op de organisatie
Praktijkervaring met een business rules aanpak: impact op de organisatie Tim Verwaart, 22 september 2010 Het LEI Onderdeel van Wageningen UR Gevestigd in den Haag ontwikkelt voor overheid en bedrijfsleven
Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2
Ontwikkelmethoden en technieken 1 Vandaag Een kleine geschiedenis (vervolg) Klein stukje XP Afbakening verwachtingen 2 Werkwijze theorie Lesstof Presentaties Boek Aantekeningen Introductie/overzicht Week
IT architectuur, functioneel en technisch ontwerp, internettechnologie HTML/JavaScript, UML, SOA
CV Hans Ad miraal Leeftijd: 48 Adres: Rechtsbuitenstraat 20 1433 DS Kudelstaart E-mail: [email protected] Tel.nr.: 06 11 621 544 Vooropleiding: TU Delft, Informatica, 1989 Expertise: IT architectuur, functioneel
Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI
Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI B.W.F.P.M. BRONNEBERG TEST MANAGER UIREMENT & QUALITY MANAGEMENT Introductie Q & A Achtergrond Agile Testing isn t Risking IT!
Johan Zandhuis Boek: Succes met de requirements! Voorjaarsevent Testnet: 22 juni 2009
Titel, samenvatting en biografie Samenvatting: Boek: Succes met de! Voorjaarsevent Testnet: 22 juni 2009 Waarom nog een boek over, ik heb al een boek. In het boektrack Succes met de! gaat een van de auteurs
Het ALICE Project: Beeldbellen voor ouderen
Het ALICE Project: Beeldbellen voor ouderen Paul Dijkgraaf (ThuisConnect) Eindhoven, 23 Juni 2011 Advanced Lifestyle Improvement system & new Communication Experience Het ALICE Project 5 Partners uit 3
Teststrategie met behulp van heuristieken
Workshop TestNet Teststrategie met behulp van heuristieken www.improveqs.nl ([email protected]) Versie 2.0 1 Acknowledgements Met dank aan: Ruud Cox voor de vele discussies over dit onderwerp Fiona Charles
Whitepaper. Kwaliteit binnen Agile
Whitepaper Kwaliteit binnen Agile Paul Meek en Henri ter Steeg [email protected] en [email protected] Versie 1.0 (09-09-2010) Web linkit-projects.nl Inleiding Agile is hot. Agile projecten beloven
Hoe ver moet je gaan?
Hoe ver moet je gaan? Requirements verzamelen in agile John Copier; Marcel Steur 8 oktober 2015 Introductie Marcel + Qquest Informatica TU Delft Bedrijfskunde HSA + VU IT combineren met bedrijfskunde Qquest
GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE
GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE 2 OMNEXT IN HET KORT Broncode als bron van informatie Gevestigd in NL, UK en USA Kennis van meer dan 40 diverse technologieën Verschillende
Op de computer kan naar eigen inzicht software op worden geïnstalleerd, een andere besturingssysteem is mogelijk.
Planningsfase 1. Afspraken maken over doelstelling en randvoorwaarden De doelstelling van het project: De doelstelling van het project: het maken van het gewenste product. De doelstelling van de student:
Project: DevThis! Bedrijf: Discodevelopment
Plan van aanpak Project: DevThis! Bedrijf: Plaats, datum: Rotterdam, 19 september 2009 Opgesteld door: Projectgroep Stephen Steven 0781359 Marvin 0790920 Sandra 0773300 Shanaka 0760515 Dairo 0763673 Plan
Factsheet Crowd Testen
Factsheet Crowd Testen www.testbats.com Uw klanten eisen tegenwoordig hoge kwaliteit van uw desktop applicatie, webapplicatie of mobile app. Onder alle omstandigheden en op elk apparaat. Daarom eist u
Vijf jaar agile. Hosanna of Drama?
Vijf jaar agile. Hosanna of Drama? Leo van der Aalst Fontys Hogeschool ICT, Sogeti In dit artikel wordt een top vijf van vier onderwerpen op het terrein van agile werken geschetst: vijf agile misvattingen,
Plan van aanpak Toogle
Plan van aanpak Toogle Gemaakt door, Kevin Donkers Paul v.d. Linden Paul Eijsermans en Geert Tapperwijn 1 Inhoudsopgave 1 Inhoudsopgave...2 2 Inleiding...3 3 Projectopdracht...4 4 Projectactiviteiten...5
Clean code improves test quality
Clean code improves test quality Michel Kroon, Senior Consultant, SIG TestNet Voorjaarsevenement 30 juni 2008 Arent Janszoon Ernststraat 595-H NL-1082 LD Amsterdam [email protected] www.sig.nl De Software Improvement
Factsheet CONTINUOUS VALUE DELIVERY Mirabeau
Factsheet CONTINUOUS VALUE DELIVERY Mirabeau CONTINUOUS VALUE DELIVERY We zorgen ervoor dat u in elke volwassenheidsfase van uw digitale platform snel en continu waarde kunt toevoegen voor eindgebruikers.
De Agile Analist. Henk Jan Huizer
De Agile Analist Henk Jan Huizer Software Ontwikkeling Dat is Software Ontwikkeling is Voor veel organisaties van steeds grote belang! Agile Software ontwikkeling Is een aanpak die past bij het type werk
TestNet voorjaarsevenement 2014 Managen van een KetenTest bij NS met hun TOPAAS toolsuite. Managen van een Ketentest bij NS met hun TOPAAS tool-suite
Managen van een Ketentest bij NS met hun TOPAAS tool-suite Bart Broekman mei 2014 Onderwerpen De (prachtige) TOPAAS tooling De (niet zo prachtige) project-situatie De (oh zo mooie) dingen die we ermee
NK Testen Testrapport team 4. Team: #Test. SUT: Fructasys. Datum Team #test Claudia Star Robin Duiker DYongmit Lepcha Daniël Venhuizen
Datum 01-05-2017 Team #test Claudia Star Robin Duiker DYongmit Lepcha Daniël Venhuizen NK Testen Testrapport team 4 Versie 1.0 Team: #Test SUT: Fructasys Inhoud 1 Goedkeuringsverklaring 2 2 Document informatie
Curriculum vitae. Persoonlijke gegevens. Relevante werkervaring
Persoonlijke gegevens Naam : Dennis de Zwart Geslacht : Mannelijk Geboortedatum : 13 juni 1974 Woonplaats : Haarlem Nationaliteit : Nederlandse Relevante werkervaring Nero IT & Business Consultancy mei
Effectief Geautomatiseerd Testen in de Praktijk TestNet Summer School
Effectief Geautomatiseerd Testen in de Praktijk TestNet Summer School Den Haag, 13 juli 2011 Martin Gijsen Jan Reurings Programma -Even voorstellen -Aanleiding & doel -Kennen we elkaar? -Theorie van effectief
Agile bij grote administratieve systemen. Omgaan met requirements
Agile bij grote administratieve systemen Omgaan met requirements 1 Agenda Wat is een groot systeem? Aanpak van een groot systeem Agile alignment Agile en requirements (en architectuur) Agile en governance
Bijlage 3: Master testplan
Bijlage 3: Master testplan KIS Testplan Inaxion Lelystad Adres: Jol -20 Postbus : 609 Postcode Plaats 8483 ED Lelystad I www.inaxion.nl Plaats Lelystad Datum 22 maart 200 Auteur Saidou Diallo Status Finaal.0
Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert
Hoe en waarom DevOps de wereld van performance testen verandert Najaarsevenement 14 oktober 2015 Inleiding Wie zijn we Marc Koper: Specialist in performancetesten / testautomatisering HenkJaap van den
HET OPSTELLEN VAN USER EN HET UITSPLITSEN VAN USER STORIES NAAR CONCRETE TAKEN.
User stories HET OPSTELLEN VAN USER EN HET UITSPLITSEN VAN USER STORIES NAAR CONCRETE TAKEN. In dit document lees je hoe je User Stories opstelt en waar ze voor dienen. Je leert ook User Stories uit te
Inhoud Deel een Het ontwikkeltraject 1 2 3
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Performance Testen bij Rabobank Nederland. TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer
Performance Testen bij Rabobank Nederland TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer Agenda Performance Testen bij Rabobank Nederland 1 2 3 4 Introductie Performance Competence Center
