Testenvansoftware.nl
  • SOFTWARE TESTEN - Blogs
  • SOFTWARE TESTEN - Older blogs
  • Wat is software testen?
  • Links
  • C# programming language
  • Testing on Youtube
  • test tooling
  • Test Process
  • a test syllabus
  • Ik zoek werk
  • Robot FrameWork
  • coins
  • SOFTWARE TESTEN - Blogs
  • SOFTWARE TESTEN - Older blogs
  • Wat is software testen?
  • Links
  • C# programming language
  • Testing on Youtube
  • test tooling
  • Test Process
  • a test syllabus
  • Ik zoek werk
  • Robot FrameWork
  • coins

"De wereld is nog lang niet toe aan Artificial Intelligence software testen!"

5/18/2018

0 Comments

 
Na een fantastische editie van TestNet voorjaarsevenement is het weer tijd voor een nieuwe blog. De catering was zoals altijd weer subliem! Hulde voor NBC Nieuwegein, echt 10 met een griffel.
​De sfeer was heel goed, het niveau ´oude jongens krentenbrood!´ was niet te weinig, niet te veel. Al met al een ontzettend geslaagd evenement.

Een aantal zaken vielen op:
  • ​Artifcial Intelligence
  • ​Blockchain
​Hebben nu toch echt hun intrede gedaan in de testwereld. Het is alsof de testwereld zegt... 'programmeren, dat is leuk, maar 'Artificial Intelligence', dat is toch echt wel ons feestje, dat behoort aan ons.

​In terecht!

​Ik zal toelichten waarom:

​Programmeurs proberen software zo te maken dat het werkt zoals de eisen en wensen het voorschrijven. 
​Daar waar software testers veel meer geconfronteerd worden met resultaten die anders zijn dan de verwachtingen. Zij zijn hierop getraind en hebben dit al jarenlang meegemaakt. Software testers hebben een bepaalde mind-set die soms contra dat van en programmeur is.  Anders gezegd: daar waar een programmeur vaak zoekt naar oplossingen, zoekt een software tester meer naar problemen.

​​Maar wat is dan de overeenkomst met Artificial Intelligence?
​Nou deze is eigenlijk heel voor de hand liggend. Net zoals een mens soms rare bokkensprongen kan maken in een ander mens zijn ogen, zal dit ook gaan gebeuren met Articial Intelligence. Deze komt namelijk tot bepaalde conclusies die anders kunnen zijn dan de vooringestelde verwachtingen. Hey laat dat patroon nou net bekend voorkomen bij software testers, wat een toeval...

​Maar waarom is de wereld niet toe aan Artificial Intelligence software testen dan?
​Dit heeft alles te maken met het totaaloverzicht m.b.t. het proces.

​Het duidelijkst kwam dit naar voren tijdens de presentatie over regressietesten. De vraag werd of regressietesten wel of niet nodig was. Ook ging het over wat regressietesten nou precies inhoudt. Maar wat mij vooral opviel is dat er niets werd gezegd over waar regressietesten zich precies bevindt in het totaalplaatje van het testproces.

​Met andere woorden. Als regressietesten nodig wordt geacht. Doe je dat dan tijdens een Sprint? er na? of ervoor? 
​Wanneer bepaald je of een regressietest nodig is? Wat is de inhoud van een regressietest? Wat doe je met nieuwe testcases?
​Wanneer onderhoud je de oude testcases? Plan je deze ook in tijdens de planningspoker sessie? Wordt dit gedaan door dezelfde groep? of juist een dedicated groep?

​Het moge duidelijk zijn waar ik naartoe wil met bovenstaande vragen!

​Als hier nog nauwelijks tot niet is over nagedacht... hoe gaat het straks dan met de uitkomsten van het Artificial Intelligence deel?
​Worden deze onderdeel van een regressietest? Of juist niet.

In essentie: Scrum-Agile schrijft hier niets over...
​Dat maakt echter niet dat het dan ook niet aan de orde van de dag zal zijn. Scrum-Agile en het testproces staan soms vrij haaks op elkaar...
​Beter verwoord: Scrum-Agile en de manier van werken, werkt niet altijd een geoptimaliseerd testproces in de hand.
​Sterker nog: soms voelt het dat als je alles exact zoals Scrum-Agile voorschrijft zou doen, het hele proces van testen op zijn gat loopt. 

​Denk je dat Articial Intelligence uitkomsten dit toch al lastig te overziene proces zullen vergemakklijken?
Nee natuurlijk niet! De kans dat een Sprint uitloopt of langer duurt dan gepland is minstens zo groot, zo niet nog vele malen groter. Het zou mooi zijn als door het toepassen van Artifical Intelligence opeens het testproces binnen Scrum-Agile voorspelt kan worden. Maar iedere nuchter nadenkende software tester weet dat de kans dat er onvoorspelbare dingen gaan gebeuren waarschijnlijk alleen maar groter wordt.

​Blockchain en Artificial Intelligence:
​Na de 3e presentatie was mijn gevoel erover op zijn sterkst. Ik weet niet precies hoe, maar ik denk dat Blockchain en Artificial Intelligence met elkaar verweven gaan raken. Als mens heb je toch ook wel eens bepaalde gedachten die je voor je houdt? Als je dus echte Articial Intelligence zou proberen te maken, dan moet je toch ook dat effect inbouwen? Hoe hou je dan zoiets objectief? Aaaah... blockchain...
"De ongeschreven regels van de mensheid, maar dan in een computer, hmmm interessant...". 

De belangrijkste conclusies:
  • ​​​Het domein van software testen groeit.
  • De manier waarop we tegen software testen aankijken veranderd naar een meer volwassen niveau... we gaan zowel verder de diepte als de breedte in.
  • Iedere zichzelf respecterende tester is geïnteresseerd in deze ontwikkelingen en is lid van ​TestNet.org











​
0 Comments

    software testen

    Picture
    Picture
     

    Uw banner ook hier?
    Tweet @testensoftware
    Follow @testensoftware

    Archives

    March 2023
    January 2023
    November 2022
    September 2022
    August 2022
    July 2022
    May 2022
    January 2022
    November 2021
    October 2021
    May 2021
    April 2021
    August 2020
    July 2020
    June 2020
    April 2020
    March 2020
    February 2020
    January 2020
    May 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    July 2017
    May 2017
    April 2017
    March 2017
    December 2016
    November 2016
    August 2016
    February 2016
    December 2015
    September 2015
    August 2015
    March 2015
    February 2015
    January 2015
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014

    Tweets by testensoftware

    Author

    Motto:
    'Quality is a choice!'

    Categories

    All


    Foto
    De beste boeken over software testen...
    Foto
    Wat een tester nodig heeft...
    Artikelen over software testen... in het Nederlands: infonu.nl
    Picture
    Teach2000 - overhoorprogramma

    This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies.

    Opt Out of Cookies
Powered by Create your own unique website with customizable templates.