Test automation is omnipresent these days. Still, many organisations struggle with implementation. What tools do you select, do you allow teams to pick their own effectieve solution, or do you strive for a more cetralized approach. The answer lies in a carefull balance, where you allow new fit for purpose solutions to emerge, but reduce wildgrowth in the tool landschape.
This presentation explains how we deal with testautomation at DeltaLloyd. In our different departments created working solutions, that are bundled in a Delta Lloyd broad vision on test automation.
In our development we have , ie the test manager of Delta Lloyd with the external consultant , looked at how we could align supply and demand. We used the analogy of the fruit basket. Fruit represents the various types of test automation solutions. With business drivers as a starting point, we did prioritze de development of test automation solutions, use piloting to test the solutions in practize. When a pilot is finished susessfully it was made availble for the the other departments. The fruit is ripe and IT managers can pick it from the fruit basket, knowing that implementation will be easy and swift. The central organization provides solution, knowledge and support.
The presentation will eloborate on the model. How does it help to define the fruit, and the support towards other departments. The presentation covers a wide range from tools, via required skills, resources & processes, upto the aligment with the business. For this we define 4 groups of people, the wholesale, gardener, auctioneer and Consumer, each with its own goals and skill set.
In our presentation we want to share our approach. It benefits Delta Lloyds test automation and surely can help other companies as well.
Implementing Test Automation, a story about changing insights and experiences Derk-Jan de Grood
In this presentation I explain a simple strategy for implementing Test Automation in your organization. A simple strategy? I tell the story of my experience so far and look back in retrospective to the presentations I gave at the Test Automation Day before.
In this presentation I state that
- Organizational Maturity (like measured with TPI or TMMi) should not raise a threshold for getting started
- In order to become good in Test Automation, we need to get started and learn from our mistakes (fail forward)
- There is a shift from technique and tool selection toward selling the business case
- But the real implementation is a process of organizational change, where people, and budgets play a key role.
- People need to learn their new roles, need to work with new processes and you need to have a good story if you want to interfere with projects.
- In the end, I conclude that once you completed the journey, and got the organization to start with test automation, you end up with the technical challenges again: What tool are you going to use, what architecture, and how do you write effective scripts….
A simple strategy? I am still learning.
I am a agile tester, because...(Agile testing put to practice)Derk-Jan de Grood
On 12 September Andreas Prins and I gave two presentation on the TestNet session night. The theme of the event was: Transforming testing to fit modern development. Andreas identified various rhythms (or wavelengths) in the SDLC and explained the automation that can be done in order to have short lead times and frequent feedback on code quality and delivered value.
My presentation was called “I am an agile tester, because…”. During my talk I discussed what it takes to be an agile tester and I introduced 12 statements that can be used as manifesto for the agile tester. During the presentation 40+ participants filled in the survey and we got a nice impression of how agile our testing is. You can find the results below, and in the slide deck.
Using a recent project I was involved in I put these statements to the test. I explain the test strategy I applied and shared my successes and failures. One of the participants tweeted about the presentation: “A nice war story. The 12 statements trigger me to think about my own role and the role of testing within my project and organization”. I think I succeeded my mission.
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.
Implementing Test Automation, a story about changing insights and experiences Derk-Jan de Grood
In this presentation I explain a simple strategy for implementing Test Automation in your organization. A simple strategy? I tell the story of my experience so far and look back in retrospective to the presentations I gave at the Test Automation Day before.
In this presentation I state that
- Organizational Maturity (like measured with TPI or TMMi) should not raise a threshold for getting started
- In order to become good in Test Automation, we need to get started and learn from our mistakes (fail forward)
- There is a shift from technique and tool selection toward selling the business case
- But the real implementation is a process of organizational change, where people, and budgets play a key role.
- People need to learn their new roles, need to work with new processes and you need to have a good story if you want to interfere with projects.
- In the end, I conclude that once you completed the journey, and got the organization to start with test automation, you end up with the technical challenges again: What tool are you going to use, what architecture, and how do you write effective scripts….
A simple strategy? I am still learning.
I am a agile tester, because...(Agile testing put to practice)Derk-Jan de Grood
On 12 September Andreas Prins and I gave two presentation on the TestNet session night. The theme of the event was: Transforming testing to fit modern development. Andreas identified various rhythms (or wavelengths) in the SDLC and explained the automation that can be done in order to have short lead times and frequent feedback on code quality and delivered value.
My presentation was called “I am an agile tester, because…”. During my talk I discussed what it takes to be an agile tester and I introduced 12 statements that can be used as manifesto for the agile tester. During the presentation 40+ participants filled in the survey and we got a nice impression of how agile our testing is. You can find the results below, and in the slide deck.
Using a recent project I was involved in I put these statements to the test. I explain the test strategy I applied and shared my successes and failures. One of the participants tweeted about the presentation: “A nice war story. The 12 statements trigger me to think about my own role and the role of testing within my project and organization”. I think I succeeded my mission.
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.
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
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.
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020Stork
Er is een groot aantal Enterprise Asset Management IT-systemen op de markt. Over welke software systemen hebben we het eigenlijk en hoe bepaalt u welke software tool het beste bij uw organisatie past?
Ludolf Pijpker geeft u inzicht in de groepen Asset Management software systemen, in de verschillen ertussen en in een stappenplan om tot de perfecte match te komen. Dit voorkomt onnodig hoge kosten, bevordert de integratiemogelijkheden met andere systemen en zorgt voor soepel lopende werkprocessen.
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
DevOps and metrics presentation, co-presentation by Dave van Herpen and Harold van Heeringen (both Sogeti Nederland B.V.). The key message of the presentation is the fact that metrics are important in DevOps environments and that it is important to do a thorough analysis of which metrics are important to collect and for which reasons.
By Niels Bor and Marcus Drost. This workshop analyses test related problems of BI/DWH software development. Testing is a decisive factor for process acceleration in iterative and agile software development. The workshop provides solutions for solving quality, cost and time related problems. The demonstration of the highly automated and multi-functional data compare tool DREAM is part of the workshop.
The workshop is guided by Niels Bor and Marcus Drost.
We thank the SNS REAAL group for the initiation of the workshop.
Naar een toekomstbestendige dienstverlening - Themasessie 2016TOPdesk
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
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
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.
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020Stork
Er is een groot aantal Enterprise Asset Management IT-systemen op de markt. Over welke software systemen hebben we het eigenlijk en hoe bepaalt u welke software tool het beste bij uw organisatie past?
Ludolf Pijpker geeft u inzicht in de groepen Asset Management software systemen, in de verschillen ertussen en in een stappenplan om tot de perfecte match te komen. Dit voorkomt onnodig hoge kosten, bevordert de integratiemogelijkheden met andere systemen en zorgt voor soepel lopende werkprocessen.
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
DevOps and metrics presentation, co-presentation by Dave van Herpen and Harold van Heeringen (both Sogeti Nederland B.V.). The key message of the presentation is the fact that metrics are important in DevOps environments and that it is important to do a thorough analysis of which metrics are important to collect and for which reasons.
By Niels Bor and Marcus Drost. This workshop analyses test related problems of BI/DWH software development. Testing is a decisive factor for process acceleration in iterative and agile software development. The workshop provides solutions for solving quality, cost and time related problems. The demonstration of the highly automated and multi-functional data compare tool DREAM is part of the workshop.
The workshop is guided by Niels Bor and Marcus Drost.
We thank the SNS REAAL group for the initiation of the workshop.
Naar een toekomstbestendige dienstverlening - Themasessie 2016TOPdesk
Op verschillende locaties in Nederland organiseren wij de themasessie ‘Naar toekomstbestendige dienstverlening’ over de toekomst van servicemanagement, met in het programma de visie en roadmap van TOPdesk en de nieuwste versie van TOPdesk.
Het begroten van softwareprojecten: meten is weten!Lucas Blom
Gecertificeerde Metri Software Cost Estimate specialisten meten en begroten al uw IT en Software ontwikkelingsprojecten met behulp van internationale standaarden en state-of-the-art technologie in een kort tijdsbestek. Op deze manier verbetert uw kans op projectsucces aanzienlijk en bespaart u veel geld. In deze whitepaper zet Metri haar visie uiteen op het betrouwbaar begroten van software-ontwikkelprojecten.
CRM software is aanpasbaar en gaat met de tijd mee. Wij geven u 8 tips waar u rekening mee moet houden tijdens het aanpassen en updaten van uw CRM systeem.
De IT Regisseur - grip op IT met Integrated Service Management (ISM)De IT Regisseur B.V.
Zijn uw gebruikers niet tevreden over de ICT? Wilt u de kwaliteit van de ICT dienstverlening verbeteren? Heeft u altijd discussie over wie wat moet doen? En bent u vooral bezig met brandjes blussen? Dan wordt het tijd om Integrated Service Management of ISM® methode te implementeren. De IT Regisseur kan u als implementatie partner helpen om uw IT dienstverlening op orde te krijgen.
2tCloud 4 fasen model - Copaco Cloud Event 2015 (break-out 1)Copaco Nederland
Met een uniek vierstappenplan helpt Copaco haar partners op weg naar succesvolle cloud business. In deze presentatie worden de vier stappen van het plan toegelicht en wordt een heldere uiteenzetting gegeven over de wijze waarop partners kunnen samenwerken met de consultants en supportspecialisten.
Connectivate professionals – agile toolboxes for improving teamwork (nl)Remi-Armand Collaris
Scrum is een framework voor zelforganisatie van Agile teams en bij uitstek geschikt om mensen te activeren en samenwerking te stimuleren. Een belangrijke practice hierin is dat het team zelf zijn werkwijze bepaalt en optimaliseert. Ontwikkelteams zijn er enthousiast over, zoveel is zeker. Zij gaan spontaan met Scrum aan de slag, maar al snel wordt duidelijk dat Scrum alléén niet alle aspecten/disciplines van een ICT-project afdekt. De vraag is nu welke hulpmiddelen de professional ter beschikking staan om zijn werk optimaal vorm te geven zonder dat hij telkens weer het wiel opnieuw hoeft uit te vinden.
In zijn presentatie laat Remi-Armand zien welke methodieken de professional tegenwoordig zoal tegenkomt (Agile, Scrum, XP, T-Map, RUP, PRINCE2), wat hun aandachtsgebied is en hoe ze de professional kunnen helpen om beter samen te werken en zo het teamresultaat te verbeteren.
These are the slides of the presentation I gave at the agile testing days 2021. In this presentation I will explain how as agile coaches can keep our stakeholders satisfied
In my latest book I describe the things that customers want. In order to deliver solutions that create happy customers they should have insight in wat they purchase, they want to have control and be able to adapt their product or subscription, it should be safe and reliable, delivered fast and cheap.
While writing the book it occurred to me that agile coaches have customers also. In this presentation I will explain how these items apply to agile coaching as well and how as agile coaches can keep our stakeholders satisfied.
We’ll discuss coaching agreements, transformational roadmaps as means to provide insight. How we can allow adaptivity in our coaching, What Agile coaches can do provide safety and how e.g., self service can be applied to reduce costs and speed up delivery.
How does this apply in distributed teams and what self-service coaching can we define? But, most of all I will share practices and explain how they can be used to make an impact, deliver value and keep our customer satisfied. Attend this talk when you want to learn some effective practices and gain understanding how they relate to each other. When you want work on the satisfaction of your internal customers.
Aginext 2021: Built-in Quality - How agile coaches can contributeDerk-Jan de Grood
Built-in Quality is key when you want to achieve Business Agility. Yesterday I spoke at the AgiNext Conference in London. In my presentation I explained the importance of Built-in Quality, what is actually is and introduced an approach to implement it. The presentation explains how we can take a validated learning approach to eliminate waste and learn how to improve our development life cycle. I share the suggestions that SAFe makes and give a prioritised overview of quality measures. Throughout the presentation I share my thought on how Agile Coaches can contribute to built quality in.
Agile Business Day 2020 - Refinement- Unlock the full potential of your refi...Derk-Jan de Grood
Good refinement makes development more predictable, leads to better solutions and enables the Product Owner to set the right priorities. Still many teams fail to unlock the full potential of refinement. Join this session to get practical tips to get more out of your refinement sessions.I have guided many teams during their transition toward Agile. Initially most attention went to the ceremonies and understanding the agile values. Experience taught me that when the team gets up to speed refinement becomes a bottleneck. Crucial because good refinement makes development more predictable, leads to better solutions and enables the Product Owner to set the right priorities.Unfortunately, I see many teams that do not unlock the full potential of refinement. Not only is the time spent on refinement often limited, many of the refinement meetings I join are inefficient. I meet teams that spent half the meeting watching the Product Owner entering the new backlog items in the workflow system. Although they poker the user stories afterwards, little time is left to discussions the best solution and risks that need to be avoided.In this talk I will focus on the following topics• Advantages of good refinement and what I see in daily practise• How we can boost the potential of Refinement by organising it as a process rather than a meeting• Introduction of challenging questions that can be used to prepare your refinement• And last but not least, how you can involve the off-site team members of distributed teamsJoin this session if you are an Agile Coach of SM and want to help your team(s) to get more out of refinement. If you are a PO and feel a need to boost quality and predictability, or if you are a member of a distributed team and want to involve your fellow team members making better solutions.
The world of testers has been changing a lot in the last 10 years. And the change continue in an ever increasing speed! In this pre-conference keynote Derk-Jan de Grood and Jan Jaap Cannegieter will highlight changes and trends that will influence the way we do our work. This will introduce challenges for testers, today and in the next few years. The challenges are related to for instance test automation, Continues Integration and Deployment, technical and functional knowledge, how to deal with (senior) management, working in multi-disciplinary teams and organisations that change their business model. During this pre-conference keynote you will be informed and challenged. Which knowledge do you need to develop yourself and prepare for the future. Derk-Jan and Jan Jaap will discuss how you can prepare for these challenges and will provide a guide into the ATD2019 program. Get the most out of this conference and attend the sessions that are most helpful to prepare for these challenges.
Yesterday Jan Jaap Cannegieter and I gave an amazing tutorial at the Agile testing days. In our full day tutorial we discussed the role of the test manager and how to add value in an agile environment.
We discovered that a test manager is operation at two interfaces. One is being that of a quality ambassador that shows the business and stakeholders how testing is done and how its progressing . On the other interface the test manager is enabling the team(s) to build quality into their deliverables. During this full day tutorial we deep dived on both aspects. We discussed the agile test strategy and investigated what activities we test managers undertake, what activities we find important and what is valued most by our stakeholder. You wouldn’t be surprised if we told you that there is a gap between both. Next we practiced with defining agile test plans at MVP and sprint level. And assessed other roles that test managers can adopt. We closed the full circle by concluding that extra activities might be added to our initial brainstorm results. The topic is truly alive. Not only did we have a full rum (we had an all-time conference record with the amount of attendees), during the day we had a lot of lively discussions and answered a lot of questions from the participants. We loved the participation of all in the room and believe we all had a good day.
Tester’s considerations when moving towards successful CI/CDDerk-Jan de Grood
These are the slides of the tutorial I gave at QA&Testing in Bilbao on 17 October 2018
Continuous integration and deployment (CI/CD) empowers organizations to bring their solution in production fast and frequent. This interactive session will share the benefits of this concept and introduce eight conditions that need to be met in order to make CI/CD a success. After this brief introduction, we will make small groups and explore these conditions, exchange experiences and you will get an understanding what needs to be improved in your organization. Talk to your peers and learn where they stand. Of course each of the groups will share their learnings, so we all go home with an understanding of how you can benefit from CI/CD and what needs to be done to make it work.
Finally we will see what test strategy we would advise if our company would decide to move towards CI/CD and this cover we consider much more than just automate our tests…
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Derk-Jan de Grood
Scaled Agile Framework for Lean Enterprises (SAFe) is the most popular framework used by large programs and companies to achieve business agility. It challenges how testers, Q&A and test managers, and test specialists work together with the entire organisation. Derk-Jan de Grood and Mette Bruhn-Pedersen explain how test professionals can contribute with their knowledge and expertise in a SAFe organisation.
Scaled Agile Framework for Lean Enterprises (SAFe) is becoming the most popular framework used to help large programs and entire companies achieve business agility. It builds on well-known agile-lean principles and methodologies, and puts them together to address challenges not only on team level, but also on program, large solution and portfolio level. Although the framework is described in more details than other comparable frameworks it is not very elaborate on how testing and quality practices fit in. This raises new challenges for testers, Q&A and test managers, test architects, test specialists and people in similar roles together with the entire organisation. Derk-Jan de Grood and Mette Bruhn-Pedersen describe what guidance SAFe actually provides and suggest additional ways test and QA professionals can contribute with their special knowledge and expertise.
The presentation is based on the authors’ experience and an expert session at the 22nd Testing Retreat (2017, Hereford UK). The Testing Retreat is a peer-conference where leaders in the testing and quality profession share their experiences and insights. The participants discussed quality measures and actions that test professionals can take to ensure quality when using SAFe throughout the Software Development Lifecycle (SDLC). We thank all for their valuable contributions.
I am a agile tester, because...(masterclass at the Barcelona Test Academy)Derk-Jan de Grood
These are the slides of the masterclass I gave 24-1-2018 at the Barcelona Test Academy. Using a assessment we started a discussion about what it takes to be an agile tester.
Description: Testing has transformed into Agile Testing. Testing has become a responsibilty of the whole development team. Many testers wonder what their role is now that everyone is testing. Some people say that Testing is WHAT we do and Agile is HOW we do it. In order to contribute effectively to quality solutions, agile testers need to combine the WHAT and HOW in their daily approach.
Time for a deep-dive. What defines the agile tester and how do we add value. In this workshop participant will fill ins an self-assessment based on the 12 characteristics of the agile tester. We’ll share the group results and create a snapshot of where we stand. Next, we will discuss each of the characteristics mean to us, how do they make agile testing work, help to boost the agility of the test process and how we can embed quality in the agile development process. In groups we will share examples from the trenches to go along with each of characteristics. What do we do to make it work, and what challenges do we encounter? Participants will help each other and be able to benchmark their own ideas.
This session aligns with the needs that I recognize with many colleagues. They are good testers, work successfully in an agile environment, but want to get better in explaining why they are a good tester. How does their attitude and approach contribute to valuable software solutions? Join this session if you want to improve yourself and want to get practical tips from the real world; If you want to learn what makes your testing agile and how is your agile mindset translated into a valuable testing approach. Participants can use the self-assessment to identify blind spots in their skills. Each of the participants will leave the room with a good understanding of where he/she stands: “I am an agile tester because…”
Agile Testing Days -Trends and future in testing 2017Derk-Jan de Grood
Today I gave a presentation at the Agile Testing Days. The room was packed and we talked about the way the testing profession in evolving.
5 years ago the Dutch Test Association published a book that described the changes in the testing profession. I was one of the 7 authors and we organized a few workshops on the theme. Last may we hosted a retrospective workshop during which the participants evaluated the 2012 predictions. Key question during this workshop was: What is the status of the profession and what skills and role should a tester take in order to add value and a job.
In my 2017 ATD presentation I shared the results that of this workshop. I shared the highlights of the book, told what predictions were correct and which were incorrect. But most of all I will shared the opinion of or fellow testers: What do roles do they have now, and what roles do they expect to have in 5 years from now.
Join this session if you are sometimes worried about the sustainability of your role, if you want to specialize yourself but wonder what specialisms are a safe bet, if you want to stay ahead of the game and be prepared for the future.
Getting a grip on your test maturity using the ambition chartDerk-Jan de Grood
Agile test teams access their effectiveness every sprint. The power of retrospectives is that they, when done well, focus on improving in small achievable steps. This ensures that progress is being made and is more than just a far away dream.
Despite the above, I experienced that in and around teams the proposed improvements are measured and valued against the maturity of the agile adoption. I noticed that in several situations people were judging the performance of the team and the proposed improvements against an implicit blueprint; small improvements were fine “for just now” and regarded as a “good first step”. The implication of the above struck me! We all had our own plan and expectations, but these were implicit and not transparent. In reaction I developed the ambition chart. It is a graphical one-pager that gives insight in the current state, the collective ambition and describes the next step to be taken.
The ambition chart can be used to:
Discus and align expectations and ambition that individual team members have and create a team goal.
To break big goals into smaller steps
To prioritize improvement suggestions made in the retrospective
To manage dependencies between different area’s of improvement
To focus on the next step that needs to be taken, without being distracted by the end goal
Manage expectations that management and stakeholders have, e.g. by clarifying that the team does a lot of things very well, but address that it has identified some improvements that are not yet on the agenda.
To visualize progress and tell success stories to the rest of the organization
In this presentation I will explain how to make and use an ambition chart. I will explain situations in which it can be beneficial and share some examples of focus areas.
STRIVING FOR CONTINUOUS INTEGRATION AND DEPLOYMENT
Continuous integration and deployment (CI/CD) empowers organizations to bring their solution in production fast and frequent. This interactive session will share the benefits of this concept and introduce eight conditions that need to be met in order to make CI/CD a success. After this brief introduction, we will make small groups and explore these conditions, exchange experiences and you will get an understanding what needs to be improved in your organization. Talk to your peers and learn where they stand. Of course each of the groups will share their learnings, so we all go home with an understanding of how you can benefit from CI/CD and what needs to be done to make it work.
Practitest webinar - When a test manager makes a differenceDerk-Jan de Grood
Due to the adoption of Agile, the role of test manager seems redundant. Teams and individual professionals are self-managing and coordinating their own work.
Nevertheless, in some organizations and projects, there is a need for a quality ambassador that understand the agile quality strategy and can help, monitor and ensure that working solutions are delivered.
In this webinar we will explore situations in which you as a test manager can make a difference. For example:
How do we e.g. deal with compliance, integration and final acceptance in a contractor’s context?
How does a test manager coordinate the work over teams and ensures the quality of the testing itself?
Thanks Joel Montvelisky, PractiTest Chief Solution Architect, for hosting my webinar.
EuroSTAR webinar: creating Agile Test Strategies for larger EnterprisesDerk-Jan de Grood
Many organisations are reducing their test managers and Test Competence Centres. Quality is embedded in development. Testing is responsibility of the team. Still testing is on the rebound. In bigger projects and in enterprises an effective test strategy is vital to ensure that the team does the right testing, we focus on integration and we have insight in inter- team dependencies. In this webinar, Derk-Jan will share his experiences as an overall test manager in various projects and define some key ingredients of an Agile Test Strategy.
Op 15 december 2016 presenteerden we het nieuwe boek: Agile in de Echte Wereld- Starten met Scrum op het kantoor van Valori.
Uitnodigingstekst:
"Agile in de Echte Wereld, Starten met Scrum", het nieuwe boek van Derk-Jan de Grood is uit! Dit heugelijke feit vieren we op donderdag 15 december a.s. graag met een select gezelfschap. We zouden het erg leuk vinden als jij bij de boekpresentatie aanwezig wilt zijn en nodigen je hierbij dan ook van harte uit.
Derk-Jan heeft zijn agile kennis en ervaring en die van zijn Valori collega’s verwerkt tot een praktische gids waarin de invoering van Scrum centraal staat. Met als resultaat een gemakkelijk lezend boek dat geworteld is in de echte wereld. Het gaat niet over cutting-edge innovatie voor de enkeling, maar over de zaken die iedereen dagelijks tegenkomt als je aan de slag gaat met Scrum. Het boek staat vol met herkenbare dilemma's en toegankelijke tips. Het is daarmee een praktisch leidraad voor iedereen die start met Scrum, of die zijn agile ontwikkelproces wil verbeteren.
Tijdens de boekpresentatie op 15 december zal, naast een introductie van de auteur zelf, ook Bernadet Miceli haar ervaringen delen over de Scrum transitie bij Greenchoice. Na afloop ontvang je het boek gratis* mee naar huis en zal Derk-Jan, indien gewenst, het boek signeren.
Programma
16:30 Ontvangst
17:00 Introductie van het boek door Derk-Jan de Grood - Auteur, Thoughtleader
Testen en Agile-tranisitiecoach bij Valori
17:30 Scrum transitie bij Greenchoice door Bernadet Miceli – Manager IT
bij Greenchoice
18:00 Borrel, signeren en netwerken
19:00 Einde
Getting a grip on your agile maturity using the ambition chartDerk-Jan de Grood
Main Statement:
Improvements planned in the retrospective do not stand on their own. What is the ambition of your team and how do you share these?
Agile teams access their effectiveness every sprint. The power of retrospectives is that they, when done well, focus on improving in small achievable steps. This ensures that progress is being made and is more than just a far away dream.
Despite the above, I experienced that in and around teams the proposed improvements are measured and valued against the maturity of the agile adoption. I noticed that in several situations people were judging the performance of the team and the proposed improvements against an implicit blueprint; small improvements were fine “for just now” and regarded as a “good first step”. The implication of the above struck me! We all had our own plan and expectations, but these were implicit and not transparent. In reaction I developed the ambition chart. It is a graphical one-pager that gives insight in the current state, the collective ambition and describes the next step to be taken.
The ambition chart can be used to:
-Discus and align expectations and ambition that individual team members have and create a team goal.
-Break big goals into smaller steps
-Prioritize improvement suggestions made in the retrospective
-Manage dependencies between different area’s of improvement
-Focus on the next step that needs to be taken, without being distracted by the end goal
In this presentation I will explain how to make and use an ambition chart. I will explain situations in which it can be beneficial and share some examples of focus areas.
Key Learnings
-Hands-on technique: the ambition chart
-How to plan for small improvements and manage expectations -stakeholders have about agile maturity
-To plan improvements in in one or more teams and keep track of dependencies.
-To plan improvements in in one or more teams and keep track of dependencies.
Testing fundamentals in a changing world (annotated slides)Derk-Jan de Grood
Slides of my September SIGIST Keynote.
Description:
With the fast adoption of agile the definition of testing and our test approach changes. When deploying daily, there is no room for manual testing and a test report.
It’s time to get back to our fundamentals. Why do we work the way we do, and what needs do organisations have?
In this Keynote, Derk-Jan de Grood will explore the fundamental assets of the test profession, so we can reshape or test approach and make it work in an Agile context.
Although the daily focus shifts from working in silo’s to collaboration, from execution to coaching, from preparing to doing, the test fundamentals remain in place. In our search we will distinguish unchanged artefacts that we’ll create for a different reason and goals that remain unchanged but will only be achieved if we take a different route.
But bear in mind, not every project is done by using agile methods. Therefore we’ll also explore what concepts
of agile testing can we use to improve our traditional projects.
By understanding what is changed and what not we can adopt our approach, guide our stakeholders and
colleagues in order to align testing with the company goals.
Three key points:
Both agile and traditional projects are changing – testing needs to align
We still need some of the same test fundamentals – but perhaps for a different reason
We still have some of the same test goals – but we’ need to achieve them in different ways.
Survival techniques for Testers-BEYOND THE T-SHAPED TESTER Derk-Jan de Grood
he T-shaped tester (Rob Lambert, Lisa Crispin and Janet Gregory) combines need for general knowledge with advanced test skills to be successful. But testing is a versatile profession and demands are growing. Time to go beyond the T-shape and introduce the π-shaped tester. Extend your global knowledge (development, project management, agile etc) and test skills with yet another specialism to stay in demand, e.g. security, test automation, requirements. In this webinar, Derk-Jan and Jan Jaap report the results of their search for future needs. They explain how we can survive as a tester and what skills and knowledge we need to develop. In their story they include the responses they got from the 100 participants that joined the workshops they gave on this topic.
Key Takeaways:
Become aware of the need to continuously develop yourself
What specialism’s should I adapt to become a better tester
Insights in how to brand your knowledge and let the world know about your specialism
Derk Jan de Grood WebinarDerk-Jan de Grood works for Valori as senior test manager and Agile Transition Coach. His drive is to improve the visibility of testing in both agile and traditional organizations, by sharing his knowledge and experience by means of training, presentations, workshops and publications. He is a regular speaker at conferences like EuroSTAR, wrote several successful books on software testing and publishes articles for the major testing magazines. In 2014 he won the EuroSTAR Testing Excellence Award.
Jan Jaap Cannegieter webinarJan Jaap Cannegieter is a well-known consultant, author, (keynote) speaker and requirements and test specialist form the Netherlands. He has 20 years of experience in ICT and did assignment s in testing, quality assurance, TMMi, CMMI, SPI, Agile and requirements. In testing he was a tester, test manager, test consultant and workshop leader. At this moment Jan Jaap is test/QA-manager and delivery manager at DinamiQs and vice president of SYSQA B.V., a company of 180 employees specialized in requirements, software testing, quality assurance and IT-governance. Within SYSQA Jan Jaap coaches other testers and test managers, is the thought leader and responsible for product development. He is the driving force behind Situational Testing and he wrote several articles and books in the Netherlands.
On 25 May the Software-Centric Systems Conference [SC]2 conference was held on the High-tech campus in Eindhoven. During this event I hosted an interactive session where we investigated the relationship between the lever of integration and the time to market. Most organizations aim for Continues Integration and deployment, since they want to deliver their products fast. It takes a lot from organizations to get there (slide 4). To give an example, CI/CD assumes that you integrate frequently. But at what level do organizations integrate, and how do they test it. The graph on slide 9 shows that increasing the system (e.g. from Units tot Systems) results in less frequent integration, because it becomes harder to test the integration.
Making this clear to management enables to manage expectations or helps to target your next improvements.
Survival techniques for testers, beyond the T-shape testerDerk-Jan de Grood
The T-shaped tester (Rob Lambert, Lisa Crispin and Janet Gregory) combines need for general knowledge with advanced test skills to be successful. But testing is a versatile profession and demands are growing.
Time to go beyond the T-shape and introduce the π-shaped tester. Extend your global knowledge (development, project management, agile etc) and test skills with yet another specialism to stay in demand, e.g. security, test automation, requirements.
In this presentation we’ll search for and define our future. How do we survive as a tester and what skills and knowledge de we need to develop.
Survival techniques for testers, beyond the T-shape tester
Experience Story: Implementing Test automation in your organization
1. 9
april
2014
Test
automa3on
in
your
organiza3on,
put
it
in
a
basket
Ard
Kramer
Derk-‐Jan
de
Grood
2. 2
A
shared
experience
Ard
Kramer
• Testmanager
Delta
Lloyd
Leven
• @ard_kramer
Derk-‐Jan
de
Grood
• Principal
consultant
Valori
• @DerkJandeGrood
• hCp://djdegrood.wordpress.com/
3. Mission
Statement
We
want
effec3ve
usage
of
Test
Automa3on
throughout
the
organiza3on
3
Convert
Manual
to
Automated
TesLng
Re-‐usage
of
knowlegde
and
standarized
approach
Tool
selecLon
should
lead
to
leading
tool
8. 8
Forces
and
expecta3ons
TA
Group
Clear
decisions
TransiLon
to
operaLonal
use
Lower
iniLal
threshold
Embedding
in
organizaLon
9. e
Goals
(ask
de
business)
Quality
Efficiency
Time
to
Market
10. 10
Middelen
Tastbare
hulpmiddelen
zoals
tool,
templates,
manuals,
etc
Oplossingen
ImplementaLe
van
middelen
teneinde
een
doel
te
behalen
Dialoog
Zoektocht
naar
de
juiste
oplossing.
Het
bij
elkaar
brengen
van
doelstelling
en
oplossing
Doelstelling
Businessdoel
zoals
gedefinieerd
door
de
business
en
IT
managers
Groene
appel:
Oplossing
die
reeds
ontwikkeld
is
in
andere
divisie
Rode
appel:
Niet
bestaande
oplossing
Time-‐to-‐
Market
Efficiency
Minder
problemen
in
PRD
Businesscase
Businesscase
Businesscase
Consument
Veilingmeester
Tuinder
Groothandel
Implementa3e-‐fasen
I:
Oplossings-‐
gedreven
II:
Vraag
gedreven
III:
Oplossing
en
vraag
gedreven
InteracLe
Aanbod
gedreven
Vraag
gedreven
19. Are
you
ready
for
the
real
challenge…
19
Economische
haalbaarheid
Technische
haalbaarheid
Organisatorisc
he
haalbaarheid
20. 1. Welke applicaties komen in aanmerking
2. Welke Divisies willen graag aan de slag
met test automatisering
3. Opstellen prioritering (roadmap met daarin
TI, PoC en Operationele fase ingepland
per divisie
4. MT besluit ter consolidatie
5. Inplannen TI sessies
Economische
haalbaarheid
Technische
haalbaarheid
Test
Analyst
Test
Navigator
ART
team
Test
Navigator
ART
team
Support
Operationele fase
Test
Analyst
Businesscase
MT sturing
Eerste inschatting
door IT/Test
manager
Commitment op
prioritering en roadmap
Organisatorisc
he
haalbaarheid
Fine tunen BC op
basis van PoC
bevindingen
Hamerslag
operationele
launch
Support
door
ART
team
PoC (proef) faseVerkenningsfase
PoC
rapport
Test
Navigator
In
divsie
Test
Navigator
ART
team
Super impose does not work…
Still management wants to superimpose 1 tool.
There is not one solution that fits all problems
The ideal tools may vary over time and in each project
Introduction:
Tooling starts wiht big story, perfect tool, solution for everything, but in real it takes a year to get a little someting into operation.
Deltalloyd:
TA started on small scale, decentralized. Managing to large skill.
This slide:
Centralized: Big Entetprise tool for all. KPN: QC for all testers. Is this a succes. Yes, tooling availble for every project, No: no control over what is done with it, how it is used, no commitment. (it as option)
Question: does the advantage outweight the investment ?
Decentralized: each project its of solution.
Two extremes:
Many tools, free tools,
e.g. Sticky keys example
Disadvantage: No continuity, maybee more licentce cost, no sharing, not scalable
Other side of the spectrum:
All is regulated.
Ourt expereince is that you need to listen to the teams, they rule the need.
If you it right:
People come look to your garden…how does he do it
People want to learn and benefit from your knowledge
(link with
Succes is determined by people
Oil stain model : shange small, quick and visible)
The forces in the orgainsation
Management likes firm decisions and aims for one tool, one approach
1b) Management has a high over set of goals, that are hard to measure and do not releate to TA in a one to one relation
2) Value is found in using TA and learning to use it
so we need to
lower the treshold (get people to want to try TA
Help them to start using it operationaly
Make it sustainable
Ideal SOLL situation
Who is using tools
Transition from tools to
The users
The things they do with it
So driven by need
Learning there is already a lot of knowledge in the organsiation
Rememer we wanted to lowr trashhold….
We believe this can be done by reusing knowledge and processes…therefor there is need voor repeativeness…preferred set of tools.
No need for BC (other drivers…..?,
MT seems to be convinced that we just shoud do it)
First show results, postpone support organisation until there is a need (
(links with small, fast, visible)
Linke with Change is in people, make them aware of the need first)
This is why the fruitbasked did not got accepted. The model is still used by us, but not understood by our enviroment.
True story, but not the right way of communicatie
This contained a message wch we misunderstood: Maybe the organsiation is not a mature as we think it is. This showed later
Insight: people know what they want….
A focus shift from tools to peole and needs….made us not to SELL but aling with the needs…they people found us…
They were enthousastic about the solution, more than about the tool
Main message: Sales was pushing the solution, but we noticed they cam to us with their needs.
Install some soort of Quality gate
Implemting in the organisation was more to do than just the tool. E.g.
Organisatorische haalbaarheid
Business case
Mangement involvement
Include management…who makes the decisions to do TA
Link with earlier remark: Organisation might be less mature than you think…
Implemting in the organisation was more to do than just the tool. E.g.
Organisatorische haalbaarheid
Business case
Mangement involvement
Basket is tool oriented solution….
But succes is deterimined by other factors…
Basket is tool oriented solution….
But succes is deterimined by other factors…