Presentatie van Rik Marselis op de thema-avond die georganiseerd is in samenwerking tussen DUO NGI (KNVI) en TestNet op 25 januari 2017 in Groningen.
Onderwerpen in de training zijn DevOps, Agile, Expirience based testing (exploratory testing), coverage based testing, Spotify Engineering Culture en nog veel meer
Webinar trends in testing 2017 03 08 (in dutch)Rik Marselis
Webinar over actuele zaken in de testwereld op basis van diverse conferenties en bijeenkomsten. Met foto's uit presentaties van diverse sprekers. Als rode draad heb ik de 5 elementen van TMap HD gebruikt.
Webinar trends in testen 2017-12-13 door Rik MarselisRik Marselis
This presentation gives an overview of the trends in testing that I have seen while visiting various conferences. I presented this in a webinar for colleagues, the slides are in Dutch but most pictures, graphs and photos are in English.
topics are: AI, Robotics, Exploratory testing, Testing quadrants, BDD, Cognitive QA, DevOps, People Skills, Chatbots and more.
Samenwerken en interactie zijn in een Agile context erg belangrijk. Tegelijkertijd is het in de praktijk niet altijd eenvoudig om deze principes te beheersen. Hier kunnen allerlei oorzaken aan ten grondslag liggen. Het wordt nog lastiger als er een sterke afhankelijkheid is tussen systemen en/of projecten (en al helemaal waarbij de andere projecten niet Agile werken). Mogelijk gevolgen zijn dat de ketenintegratie moeilijk testbaar is, of dat verwachtingen tussen Test, Business en IT niet in lijn zijn. Kortom, samenwerken klinkt eenvoudig maar is niet gemakkelijk! Hoe kun je als Agile team er voor zorgen dat de samenwerking beter verloopt? Een hulpmiddel is de inzet van Agile Games. Van origine is het doel hiervan met elkaar de Agile principes te leren kennen, te begrijpen en toe te passen. Veelal worden Agile Games toegepast tijdens workshops. Maar om samenwerking te bevorderen kunnen deze ook worden toegepast op de werkvloer; juist in gevallen waarbij de communicatie tussen (keten)partijen is vastgeroest of waarbij de structuur van samenwerking complex is. Afhankelijk van de situatie of het probleem kunnen Games structureel worden ingezet of incidenteel als bijvoorbeeld een breekijzer. Het resultaat is een betere relatie tussen het Agile Team en de belanghebbenden, zodat de projectorganisatie pro-actiever in beweging komt. In deze presentatie wordt aan de hand van een fictief project uitgelegd wat Agile Games zijn en hoe deze toegepast kunnen worden.
Alle theoretische modellen het raam uit! - Service Manager Dag 2011TOPdesk
In onze optiek heeft het vakgebied IT Service Management de neiging om dingen steeds ingewikkelder te maken. Het gevaar bestaat dat er op deze manier een papieren werkelijk ontstaat waarbij eigen normen als "het moet makkelijk, simpel en toepasbaar zijn" minder goed tot hun recht komen dan mogelijk is. Het meest in het oogspringende voorbeeld is ITIL v3. Een nuttige theorie, maar tegelijkertijd voor velen lastig toepasbaar.
In deze presentatie zal Sander Jerphanion ingaan op de bovenstaande problematiek en aan de hand van voorbeelden verhelderen wat volgens hem de gevolgen voor de praktijk zijn. Hij neemt de kijker mee in zijn analyse en stelt dat het vakgebied gewend is om maakbare factoren "Proces" en "Product" te verbeteren, maar dat de factor "People" grilliger is en een andere manier van denken vraagt. Vervolgens zal Sander ingaan op wat volgens hem nodig is om als vakgebied de volgende stap voorwaarts te zetten. Hij zal hierbij gebruik maken van voorbeelden die voortvloeien uit de werkwijze van TOPdesk Consultancy. (gepresenteerd door Sander Jerphanion op Service Manager Dag 2011)
In de hedendaagse Agile en DevOps wereld ontstaan vaak ketenproblemen. Wat kun je daaraan doen? Wij hebben ervaren dat ketenregie een oplossing biedt. In deze presentatie leggen we twee mogelijke uitersten van oplossingen voor. Elke organisatie zal haar eigen variant moeten ontdekken. De door ons aangereikte handvatten zijn daarbij vast heel nuttig.
Presentatie op de Quality Experience Day van Sogeti op 2 oktober 2017 door Ahmed Alarieqi en Rik Marselis
Buiten gebeurt het | Praktijkmiddag Beeldkwaliteit 2017CROW
Door: Bert Visser, NexStepp
Kent u ‘m nog? Die beheerder die precies wist wat er in zijn gebied speelde? Hoe zorg je dat de medewerkers op straat de goede dingen doen?
Webinar trends in testing 2017 03 08 (in dutch)Rik Marselis
Webinar over actuele zaken in de testwereld op basis van diverse conferenties en bijeenkomsten. Met foto's uit presentaties van diverse sprekers. Als rode draad heb ik de 5 elementen van TMap HD gebruikt.
Webinar trends in testen 2017-12-13 door Rik MarselisRik Marselis
This presentation gives an overview of the trends in testing that I have seen while visiting various conferences. I presented this in a webinar for colleagues, the slides are in Dutch but most pictures, graphs and photos are in English.
topics are: AI, Robotics, Exploratory testing, Testing quadrants, BDD, Cognitive QA, DevOps, People Skills, Chatbots and more.
Samenwerken en interactie zijn in een Agile context erg belangrijk. Tegelijkertijd is het in de praktijk niet altijd eenvoudig om deze principes te beheersen. Hier kunnen allerlei oorzaken aan ten grondslag liggen. Het wordt nog lastiger als er een sterke afhankelijkheid is tussen systemen en/of projecten (en al helemaal waarbij de andere projecten niet Agile werken). Mogelijk gevolgen zijn dat de ketenintegratie moeilijk testbaar is, of dat verwachtingen tussen Test, Business en IT niet in lijn zijn. Kortom, samenwerken klinkt eenvoudig maar is niet gemakkelijk! Hoe kun je als Agile team er voor zorgen dat de samenwerking beter verloopt? Een hulpmiddel is de inzet van Agile Games. Van origine is het doel hiervan met elkaar de Agile principes te leren kennen, te begrijpen en toe te passen. Veelal worden Agile Games toegepast tijdens workshops. Maar om samenwerking te bevorderen kunnen deze ook worden toegepast op de werkvloer; juist in gevallen waarbij de communicatie tussen (keten)partijen is vastgeroest of waarbij de structuur van samenwerking complex is. Afhankelijk van de situatie of het probleem kunnen Games structureel worden ingezet of incidenteel als bijvoorbeeld een breekijzer. Het resultaat is een betere relatie tussen het Agile Team en de belanghebbenden, zodat de projectorganisatie pro-actiever in beweging komt. In deze presentatie wordt aan de hand van een fictief project uitgelegd wat Agile Games zijn en hoe deze toegepast kunnen worden.
Alle theoretische modellen het raam uit! - Service Manager Dag 2011TOPdesk
In onze optiek heeft het vakgebied IT Service Management de neiging om dingen steeds ingewikkelder te maken. Het gevaar bestaat dat er op deze manier een papieren werkelijk ontstaat waarbij eigen normen als "het moet makkelijk, simpel en toepasbaar zijn" minder goed tot hun recht komen dan mogelijk is. Het meest in het oogspringende voorbeeld is ITIL v3. Een nuttige theorie, maar tegelijkertijd voor velen lastig toepasbaar.
In deze presentatie zal Sander Jerphanion ingaan op de bovenstaande problematiek en aan de hand van voorbeelden verhelderen wat volgens hem de gevolgen voor de praktijk zijn. Hij neemt de kijker mee in zijn analyse en stelt dat het vakgebied gewend is om maakbare factoren "Proces" en "Product" te verbeteren, maar dat de factor "People" grilliger is en een andere manier van denken vraagt. Vervolgens zal Sander ingaan op wat volgens hem nodig is om als vakgebied de volgende stap voorwaarts te zetten. Hij zal hierbij gebruik maken van voorbeelden die voortvloeien uit de werkwijze van TOPdesk Consultancy. (gepresenteerd door Sander Jerphanion op Service Manager Dag 2011)
In de hedendaagse Agile en DevOps wereld ontstaan vaak ketenproblemen. Wat kun je daaraan doen? Wij hebben ervaren dat ketenregie een oplossing biedt. In deze presentatie leggen we twee mogelijke uitersten van oplossingen voor. Elke organisatie zal haar eigen variant moeten ontdekken. De door ons aangereikte handvatten zijn daarbij vast heel nuttig.
Presentatie op de Quality Experience Day van Sogeti op 2 oktober 2017 door Ahmed Alarieqi en Rik Marselis
Buiten gebeurt het | Praktijkmiddag Beeldkwaliteit 2017CROW
Door: Bert Visser, NexStepp
Kent u ‘m nog? Die beheerder die precies wist wat er in zijn gebied speelde? Hoe zorg je dat de medewerkers op straat de goede dingen doen?
Robotesting, are you ready for that yet? 7WCSQ Rik MarselisRik Marselis
Robotesting, are you ready for that yet? About testing OF robots and testing WITH robots. Presentation at 7th World Congress for Software Quality in Lima, Peru. March 2017.
Exploratory testing has many flavours. Our flavour is based on building confidence for the stakeholders. Using experience but also using coverage based test design techniques.
At the EuroSTAR conference 2016 in Stockholm I presented about the testing of artificial intelligence and machine learning. But also about testing using intelligent machines.
Robots testen bent u er klaar voor? TMap dag 2016 Rik MarselisRik Marselis
Presentatie over het testen van robots maar ook het testen met robots. Hierin introduceer ik een nieuw model met 6 invalshoeken voor het testen van robots (waar ook chatbots en andere niet-fysieke vormen van kunstmatige intelligentie onder vallen)
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...Carlos Sanchez
Extend Continuous Integration to automatically test your infrastructure.
Continuous Integration can be extended to test deployments and production environments, in a Continuous Delivery cycle, using infrastructure-as-code tools like Puppet, allowing to manage multiple servers and their configurations, and test the infrastructure the same way continuous integration tools do with developers’ code.
Puppet is an infrastructure-as-code tool that allows easy and automated provisioning of servers, defining the packages, configuration, services, … in code. Enabling DevOps culture, tools like Puppet help drive Agile development all the way to operations and systems administration, and along with continuous integration tools like Jenkins, it is a key piece to accomplish repeatability and continuous delivery, automating the operations side during development, QA or production, and enabling testing of systems configuration.
Using Vagrant, a command line automation layer for VirtualBox, we can easily spin off virtual machines with the same configuration as production servers, run our test suite, and tear them down afterwards.
We will show how to set up automated testing of an application and associated infrastructure and configurations, creating on demand virtual machines for testing, as part of your continuous integration process.
Fear the psychology of testing rik marselisRik Marselis
Presentation about the psychology of testing. Based (amongst others) on Thomas Crum's theory F.E.A.R. - Fantasy Experienced As Reality. And also Agile testing, 7 habits of highly effective testers and more.
Het GEO team bij Schiphol is verantwoordelijk voor het realiseren en beheren van GIS toepassingen (geografische informatiesysteem) voor diverse klantgroepen op de hele luchthaven. In een complexe omgeving, met interne en externe stakeholders is het team eind 2016 een agile transitie aangegaan.
In deze sessie vertelt Kees van 't Hoog over de reis van de transitie van een traditionele projectaanpak naar volledig Agile aan de hand van successen, tegenslagen en groei van het team.
Hoe houd ik als management zicht op de prioriteiten van de klanten in combinatie met mijn eigen programma’s en projecten? Obeya is een visuele manier om hier grip op te krijgen.
Obeya geeft een focus op de klant, het resultaat, de waarheid, continue verbeteren en communicatie. Obeya is Japans voor “grote kamer” of “war room” waar alle informatie beschikbaar is voor iedereen. Het is een kamer waar strategie, prestaties, projecten en verbeteringen samenkomen en visueel aan de muur hangen.
Obeya biedt overzicht en inzicht in status van doelen, waar knelpunten weggenomen moeten worden en waar prestaties verbeterd dienen te worden. Obeya zorgt voor een het terugbrengen van formele vergaderingen!
Enterprise Architectuur - terug naar de essentieDanny Greefhorst
Presentatie over wat de essentie is van enterprise-architectuur zoals gehouden op het seminar Thinking outside the model op 9 mei 2018 bij de Radboud Universiteit. Kernboodschappen zijn dat agile en enterprise-architectuur een prima combinatie zijn en dat het belangrijk is om eerst intenties en de werkelijkheid te begrijpen, voordat ontwerpkeuzes worden gemaakt.
eFocus heeft een vierde vestiging geopend. Na Utrecht, Amsterdam en Amersfoort is het nu tijd voor een vestiging in Eindhoven. Voor de officiële opening presenteerden Pim Brouns, vestigingsmanager Eindhoven, en Freek Bijl, Strategy Director, het verhaal van eFocus. Daarnaast gaf Freek een korte update over Digital Transformation.
Software leveren met de snelheid van het lichtJacob Duijzer
Heb je jezelf ooit afgevraagd wat het grote verschil is tussen de best en slechtst presterende softwareteams? Ben je benieuwd naar de overeenkomsten tussen de best presterende organisaties als het gaat om het ontwikkelen van software? En wil je leren hoe je die kennis kunt toepassen in jouw team of organisatie?
In deze interactieve sessie gaan we het hebben over devops. We willen een dialoog over ervaringen, ideeën en verbeteringen. Vanuit 'The state of devops' delen we waardevolle inzichten en praktische tips uit jarenlang onderzoek.
Feic 130122 - flevum bijeenkomst innovation community - bron radboud univer...Flevum
Feic 130122 - flevum bijeenkomst innovation community - bron Radboud Universiteit Nijmegen. Presentatie die gebruikt is door Hans Lekkerkerk van de Radboud Universiteit | School of Management tijdens de Innovation Meeting bij Jalema B.V. dd. 22 januari 2013.
Op 19/2 gaf ik voor de 3de keer een gastcollege aan de HR postgraduaat studenten van de Artevelde Hogeschool in Gent. En deze keer waren ze opnieuw te gast bij Wijs. In deze presentatie krijg je een blik achter de schermen van HR bij Wijs tussen 2011 en 2018. Voor vragen of bijkomende info, contacteer me op ilse.jansoone@wijs.be.
Robotesting, are you ready for that yet? 7WCSQ Rik MarselisRik Marselis
Robotesting, are you ready for that yet? About testing OF robots and testing WITH robots. Presentation at 7th World Congress for Software Quality in Lima, Peru. March 2017.
Exploratory testing has many flavours. Our flavour is based on building confidence for the stakeholders. Using experience but also using coverage based test design techniques.
At the EuroSTAR conference 2016 in Stockholm I presented about the testing of artificial intelligence and machine learning. But also about testing using intelligent machines.
Robots testen bent u er klaar voor? TMap dag 2016 Rik MarselisRik Marselis
Presentatie over het testen van robots maar ook het testen met robots. Hierin introduceer ik een nieuw model met 6 invalshoeken voor het testen van robots (waar ook chatbots en andere niet-fysieke vormen van kunstmatige intelligentie onder vallen)
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...Carlos Sanchez
Extend Continuous Integration to automatically test your infrastructure.
Continuous Integration can be extended to test deployments and production environments, in a Continuous Delivery cycle, using infrastructure-as-code tools like Puppet, allowing to manage multiple servers and their configurations, and test the infrastructure the same way continuous integration tools do with developers’ code.
Puppet is an infrastructure-as-code tool that allows easy and automated provisioning of servers, defining the packages, configuration, services, … in code. Enabling DevOps culture, tools like Puppet help drive Agile development all the way to operations and systems administration, and along with continuous integration tools like Jenkins, it is a key piece to accomplish repeatability and continuous delivery, automating the operations side during development, QA or production, and enabling testing of systems configuration.
Using Vagrant, a command line automation layer for VirtualBox, we can easily spin off virtual machines with the same configuration as production servers, run our test suite, and tear them down afterwards.
We will show how to set up automated testing of an application and associated infrastructure and configurations, creating on demand virtual machines for testing, as part of your continuous integration process.
Fear the psychology of testing rik marselisRik Marselis
Presentation about the psychology of testing. Based (amongst others) on Thomas Crum's theory F.E.A.R. - Fantasy Experienced As Reality. And also Agile testing, 7 habits of highly effective testers and more.
Het GEO team bij Schiphol is verantwoordelijk voor het realiseren en beheren van GIS toepassingen (geografische informatiesysteem) voor diverse klantgroepen op de hele luchthaven. In een complexe omgeving, met interne en externe stakeholders is het team eind 2016 een agile transitie aangegaan.
In deze sessie vertelt Kees van 't Hoog over de reis van de transitie van een traditionele projectaanpak naar volledig Agile aan de hand van successen, tegenslagen en groei van het team.
Hoe houd ik als management zicht op de prioriteiten van de klanten in combinatie met mijn eigen programma’s en projecten? Obeya is een visuele manier om hier grip op te krijgen.
Obeya geeft een focus op de klant, het resultaat, de waarheid, continue verbeteren en communicatie. Obeya is Japans voor “grote kamer” of “war room” waar alle informatie beschikbaar is voor iedereen. Het is een kamer waar strategie, prestaties, projecten en verbeteringen samenkomen en visueel aan de muur hangen.
Obeya biedt overzicht en inzicht in status van doelen, waar knelpunten weggenomen moeten worden en waar prestaties verbeterd dienen te worden. Obeya zorgt voor een het terugbrengen van formele vergaderingen!
Enterprise Architectuur - terug naar de essentieDanny Greefhorst
Presentatie over wat de essentie is van enterprise-architectuur zoals gehouden op het seminar Thinking outside the model op 9 mei 2018 bij de Radboud Universiteit. Kernboodschappen zijn dat agile en enterprise-architectuur een prima combinatie zijn en dat het belangrijk is om eerst intenties en de werkelijkheid te begrijpen, voordat ontwerpkeuzes worden gemaakt.
eFocus heeft een vierde vestiging geopend. Na Utrecht, Amsterdam en Amersfoort is het nu tijd voor een vestiging in Eindhoven. Voor de officiële opening presenteerden Pim Brouns, vestigingsmanager Eindhoven, en Freek Bijl, Strategy Director, het verhaal van eFocus. Daarnaast gaf Freek een korte update over Digital Transformation.
Software leveren met de snelheid van het lichtJacob Duijzer
Heb je jezelf ooit afgevraagd wat het grote verschil is tussen de best en slechtst presterende softwareteams? Ben je benieuwd naar de overeenkomsten tussen de best presterende organisaties als het gaat om het ontwikkelen van software? En wil je leren hoe je die kennis kunt toepassen in jouw team of organisatie?
In deze interactieve sessie gaan we het hebben over devops. We willen een dialoog over ervaringen, ideeën en verbeteringen. Vanuit 'The state of devops' delen we waardevolle inzichten en praktische tips uit jarenlang onderzoek.
Feic 130122 - flevum bijeenkomst innovation community - bron radboud univer...Flevum
Feic 130122 - flevum bijeenkomst innovation community - bron Radboud Universiteit Nijmegen. Presentatie die gebruikt is door Hans Lekkerkerk van de Radboud Universiteit | School of Management tijdens de Innovation Meeting bij Jalema B.V. dd. 22 januari 2013.
Op 19/2 gaf ik voor de 3de keer een gastcollege aan de HR postgraduaat studenten van de Artevelde Hogeschool in Gent. En deze keer waren ze opnieuw te gast bij Wijs. In deze presentatie krijg je een blik achter de schermen van HR bij Wijs tussen 2011 en 2018. Voor vragen of bijkomende info, contacteer me op ilse.jansoone@wijs.be.
Op 1 maart 2018 heb ik een workshop verzorgd voor een groep trainers van het Platform Crisisbeheersing Waterschappen Midden Nederland. De vraag was: Hoe kunnen trainers hun eigen leeractiviteiten versterken met behulp van leertechnologie zodat cursisten betere leerresultaten behalen?
Netwerk Bestuurssecretarissenin de Zorg - Het Nieuwe WerkenR. Zandbergen
Sessie over Het Nieuwe Werken met Bestuurssecretarissen in de Zorg (BIZ, www.netwerkbiz.org, een netwerk speciaal opgericht voor bestuurssecretarissen die in de zorgsector werkzaam zijn). Voorafgaand aan een presentatie over de ervaringen en aanpak van HNW bij Opella en een rondleiding in hun nieuw ingerichte pand.
The End Of Testing As We Know It (TestCon - Rik Marselis).pdfRik Marselis
In this keynote presentation (at TestCon in Vilnius on 25 October 2023) Rik Marselis (Principal quality consultant at Sogeti) introduces the concept of quality engineering, which changes the view on testing and many other activities that support building the right quality at the right moment.
This presentation is based on the book "Quality for DevOps teams" which is part of the www.TMAP.net body of knowledge for quality engineering and testing.
Quality Engineering is about building the right quality in an IT system and applying quality measures to achieve this.
One of todays important quality characteristics is Sustainability. What is the definition and how does it relate to Green IT?
This was presented at the TestExpo in Oslo, Norway on 8 december 2022.
The presentation is based on the 3rd edition of the book Quality for DevOps teams.
Keynote presentation at the Global Testing Retreat on 10 december 2022 by Rik Marselis.
Why do we test? How do we test? Should we continue to test like we test today?
In this presentation Rik Marselis challenges you on these questions. And he proposes that you start implementing quality engineering.
Businesspeople today ask IT teams to deliver business value. And they want it fast. To continuously deliver IT systems at speed, with a focus on the business value, high-performance IT delivery teams (Agile / Scrum / DevOps) must integrate quality engineering in their way of working.
Quality engineering is the new concept in achieving the right quality of IT systems. Testing only after an IT product was developed is an outdated approach. Built-in quality from the start is needed to guarantee business value in today’s IT delivery models. Quality engineering is about changes in skills, organization, automation and the relevant quality measures.
For more information about quality engineering & testing (for example the quality engineering strategy) visit www.TMAP.net
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...Rik Marselis
TMAP is the body of knowledge for quality engineering and testing.
I presented this to representatives of ISTQB boards that were present in Marrakech where the ISTQB GA was held, and where the 20th anniversary of ISTQB was celebrated.
Also ISTQB president Olivier Denoo handed me the International Software Testing Excellence Award 2022, for which I'm very honoured and grateful.
Key points:
• Focus on quality engineering in broad perspective (and testing is part of this)
• Focus on all members of cross-functional teams
• Many hands on templates on website
• Fully aligned with DevOps (but also applicable to Agile, Scrum, SAFe ®
• Almost 30 years of history and innovation
• Aligns very well with ISTQB
• 3rd edition of TMAP book “Quality for DevOps teams” was just released
If you were not able to attend, here is the presentation. If you have any questions please don't hesitate to contact me, my email address is mentioned at the end of the presentation.
Good luck with applying the www.TMAP.net body of knowledge in your daily quality & testing practice!!
Quality Engineering in today's cross-functTeams with TMAPRik Marselis
Quality Engineering is about team members and stakeholders taking joint responsibility...
How can high-performance IT delivery (such as Scrum & DevOps) be organized and performed?
The TMAP body of knowledge (consisting of books, a website and certification training courses) gives all kinds of knowledge, templates and much more to support teams building in quality and improving products, processes and people.
I presented this at the A4Q testing summit in Marrakech on 19 October 2022.
Quality engineering instead of testing... Why? How?Rik Marselis
Quality engineering is the new concept in achieving the right quality of IT systems to deliver business value. Testing is part of quality engineering and its main goal is to supply information to stakeholders so that they can establish their level of confidence that their pursued business value can be achieved.
In this presentation I first describe why Quality Engineering is an important concept. Next I describe the "how" from the perspectives of 5 different roles of cross-functional teams.
This presentation was done for a live audience at the OOP conference.
Quality Engineering and Testing with TMAP in DevOps IT deliveryRik Marselis
To continuously deliver IT systems at speed with a focus on business value, cross-functional DevOps IT delivery teams integrate quality engineering in their way of working.
Quality engineering is the new concept in achieving the right quality of IT systems. Testing an application only after the digital product has been fully developed has long been a thing of the past. But more is needed to guarantee the quality of applications that are delivered faster and more frequently in today’s high-performance IT delivery models. The road to quality engineering means changes in terms of starting points, skills, organization, automation and quality measures.
The TMAP body of knowledge introduces the VOICE model which guides teams to align their activities with the business value that is pursued, and by measuring indicators, teams give the right information to stakeholders to establish their confidence that the IT delivery will actually result in business value for the customers.
TMAP's topics are a useful grouping of all activities relevant to quality engineering. The organizing topics are relevant to align activities between teams and the performing topics have a focus on the operational activities within a team.
Also, to be able to deliver quality at speed, for DevOps teams it is crucial to benefit from automating activities, for example in a CI/CD pipeline, whereby people must remember that automation is not the goal but just a way to increase quality and speed.
In this webinar the audience will learn why a broad view on quality engineering is important and how quality engineering can be implemented to achieve the right quality of IT products, the IT delivery process and the people involved. Also we will introduce the new TMAP training courses for quality engineering and testing.
This webinar and the training courses are based on the TMAP book "Quality for DevOps teams" (ISBN 978-90-75414-89-9) which supports high-performance cross-functional teams in implementing quality in their DevOps culture, with practical examples, useful knowledge and some theoretical background. The TMAP body of knowledge is found on www.TMAP.net.
Key takeaways:
Quality engineering is the new concept aiming to deliver quality at speed
By measuring the right indicators the team supports confidence in achieving pursued value
By applying the proper quality measures and tools the team focuses on relevant activities
The TMAP certification scheme (with exams provided by iSQI) has 3 practical courses for DevOps people
In case IT delivery is done with multiple teams TMAP aligns with the Scaled Agile Framework to achieve quality at scale
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
This webinar that I delivered in partnership with Tesena is about quality engineering and testing in DevOps IT delivery. It is based on the TMAP body of knowledge and also describes the TMAP training & certification scheme.
Rik Marselis is Principal Quality Consultant at Sogeti in the Netherlands.
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
The business people want IT to delivery Business Value, with quality at speed. To achieve this DevOps can be implemented. And the cross-functional team needs to perform Quality Engineering to reach their goals. In this presentation you will learn why quality engineering (which includes testing) is important and how it can be implemented.
This presentation was given to the audience of the TestBusters Day&Night on 9 September 2021
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis Rik Marselis
This workshop about quality engineering in high-performance IT delivery, based on the TMAP body of knowledge, explains some theory and then lets you practice with:
Indicators to measure quality
Unit testing - code coverage
Mutation testing
Path testing
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...Rik Marselis
In this keynote presentation at the ASQF-NRW Testingday, Rik Marselis (Principal quality consultant at Sogeti) explains how Quality Engineering can be implemented in high-performance IT delivery teams by applying Artificial Intelligence, Machine Learning and other ways of automation to ultimately achieve quality forecasting which enables to solve problems before people notice any problem!
This presentation is based on the books "Testing in the digital age - AI makes the difference" and "Quality for DevOps teams", both from the TMAP body of knowledge. Rik is co-author of both books.
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
This presentation is about quality engineering in the DevOps culture.
It is based on our new TMAP book: "Quality for DevOps teams"
I presented this at various conferences, for example at TestCon and the ANZ Selenium days in October 2020.
More information can be found on our body of knowledge website www.TMAP.net
How to write a proposal to speak at a conference? Hints & tipsRik Marselis
These are the slides of the webinar "How to write an incredible submission for a conference". Rik Marselis presented his hints & tips (based on personal experience) for people that want to send a proposal to EuroSTAR but most of the information is just as valid for any other conference.
The slides are about: * Have an interesting story, * write an interesting proposal, * have it reviewed, * submit it in time
Presentatie over testen, onder andere ISTQB, TMap en meer.
Dit gastcollege voor de studenten van Hogeschool Windesheim is op 17 september 2019 gegeven door Rik Marselis van Sogeti.
Over testen gesproken TestNet najaar 2019 openingskeynote Rik MarselisRik Marselis
Rik Marselis opende het TestNet najaarsevenement 2019 met de keynotepresentatie "Over testen gesproken, historie, heden en toekomst". Hij gaat in op de lessen m.b.t. testen en kwaliteit uit zijn inmiddels 39-jarige IT-carriere.
My EuroSTAR 2018 tutorial (13 November 2018 9:00 - 13:00 hrs) was about testing of intelligent machines.
I showed information about quality characteristics for artificial intelligence and robotics. Also I introduced the six angles of quality for intelligent machines.
The delegates got exercises to test a chatbot (various examples). After the break they had exercises to expoloratory tests robots, they had a choice of Lego Mindstorm Robots, a robot vacuum cleaner, an image recognition machine and more.
My book "Testing in the digital age; AI makes the difference" was an important source and also a prize in the quizzes.
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)Rik Marselis
Presentation about approaches and techniques for testing intelligent machines such as Artificial Intelligence, Machine Learning, Robots, Chatbots etcetera. This presentation is based on the book "Testing in the digital age; AI makes the difference". Rik Marselis presented this at the QA&Test conference in Bilbao on 19 October 2018.
Digital Quality Strategy for testing of intelligent machines.
Using the new quality characteristics, the quality angles and the quality activities. Presented by Rik Marselis at the Quality Experience Day 2018.
Testing in the digital age; AI makes the difference! Booklaunch Rik MarselisRik Marselis
The testing profession will be highly impacted by Artificial Intelligence (AI), Robotics and other Intelligent Machines. This presentation gives an overview of the topics in our book "Testing in the digital age". It is about Testing OF intelligent machines and about Testing WITH intelligent machines. Our vision is that testing will evolve from reactive test execution through active monitoring towards quality forecasting.
Testing in the digital age; international booklaunch at German Testing DayRik Marselis
The new book "Testing in the digital age; AI makes the difference" is about all knowledge needed for todays and tomorrows test engineering. It includes topics like "testing of AI", "testing with AI", "testing of blockchain", new quality characteristics and more. The book was launched in the Netherlands on 1 June and internationally in Germany on 8 June.
In this presentation Rik Marselis gives an overview of this new book in the TMap suite of testing knowledge.
4. • Wie werkt er Agile ?
• Wie werkt er DevOps?
• Wie werkt er “traditioneel”?
• Wie werkt Bi-modal / Hybride ?
• Wie werkt volgens “Doe-maar-wat” ?
7. Wat is het doel van IT?
• IT-systemen moeten een oplossing bieden
voor een zakelijk “probleem”.
• Dit probleem oplossen vergt enerzijds
ontwikkelwerk creatief
• Anderzijds vergt het beheerwerk
gestructureerd
11. Kwaliteit?
Agile Manifesto, eerste principe:
• Onze hoogste prioriteit is
het tevredenstellen van de klant
door het vroegtijdig en voortdurend
opleveren van waardevolle software.
Dus… Testen niet nodig, het wordt in één
keer goed gebouwd…
Toch?
17. Enkele kenmerken
• Kleine (!!) teams
• Ontwikkelaars en beheerders in één team
• Agile principes
• Kanban-style i.p.v. projecten
• Snelle leercurve, fail fast, learn fast
• Continuous everything (development, deployment, testing,
integration, …)
• Release trains
• EAAS (everything as a service)
• Werken met container systems (bijv. Docker).
• Cultuur van vertrouwen
• Leren, van elkaar, en zelfstandig (blogs/literatuur/enz.)
• Elk team heeft een eigen testomgeving
• En nog veel meer…
19. Organisatie bij Spotify
Één zo’n chapter is “Quality Assistance”. En een gilde voor testvakkenis is ook een prima idee.
Bron: Spotify Engineering Culture
21. Kan DevOps-team alles?
Traditional
Project
Staff
Line
Integrated
with supporting
staff
Staff
DevOps
Het gaat niet alleen om project-zaken (Dev) en lijn-zaken (Ops)
Ook ondersteuning blijft noodzakelijk!
Staff zien we bijvoorbeeld in de vorm van “Service Delivery Team”
Bron: Neil’s quest for quality; a TMap HD story
22. Om DevOps te bereiken:
• Van Functies naar Rollen
• Van Ervaring naar Vaardigheden
• Kwaliteit is uitgangspunt
(i.p.v. sluitstuk
dus niet: “we testen de kwaliteit er later wel in”)
23. Verdient het zich terug?
Andrew Winn (solutions architect Sogeti) stelt:
“When looking for an ROI on your investment in your
DevOps Journey, it is safe to assume that it will be
two to three years before you see significant
savings in effort (especially from a financial planning
standpoint).
But if you are looking to provide a good strong
estimate for your budget, think about things this way:
if after one year, you can save 10% on your
engineering efforts, how would you make that
argument for the investment?”
25. Altijd een combinatie !!!
Kan
geautomatiseerd
worden
Zal (hoofdzakelijk)
handmatig worden
uitgevoerd
Bron: Neil’s quest for quality; a TMap HD story
28. De T-shaped professional
Het verschil tussen succes en falen in IT zit
in:
De betrokken mensen!
• Vaardigheden
• Kennis
• Ervaring
Teamwerk en persoonlijke betrokkenheid
Respect for People – LEAN
People over Process - Agile
31. T = Trechter-shaped
Allerhande relevante
kennis en ervaring
verzamelen,
absorberen,
verteren,
combineren,
omvormen,
implementeren en
toepassen…
Maar degene die
test is allereerst
een vakman op
het gebied van
testen.
Bron: Leo van der Aalst
32. Conclusies
• Testen is en blijft een belangrijk vak
• Testen is een rol in het team
• “De Tester” is niet de enige die kan testen
• “De Tester” is soms niet meer aparte rol
• Testvakkennis wordt alleen maar
belangrijker
• De Tester is iemand met die vakkennis
(hoe zijn functietitel ook luidt…)