{"id":2083,"date":"2016-12-10T16:28:27","date_gmt":"2016-12-10T14:28:27","guid":{"rendered":"http:\/\/asym.dk\/?p=2083"},"modified":"2016-12-10T16:28:27","modified_gmt":"2016-12-10T14:28:27","slug":"playful-software-testing","status":"publish","type":"post","link":"https:\/\/www.asym.dk\/index.php\/2016\/12\/10\/playful-software-testing\/","title":{"rendered":"Playful Software Testing"},"content":{"rendered":"<p>I met with and enjoyed a very good conversation with <a href=\"https:\/\/twitter.com\/jess_ingrass\" target=\"_blank\" rel=\"noopener noreferrer\">Jessica Ingrassellino<\/a> in New York back in September. Jessica presented a workshop on playful testing during the <a href=\"http:\/\/testmastersacademy.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Reinventing Testers Week<\/a>\u00a0(I presented at the conference about\u00a0&#8220;Testing in a Black Swan Domain&#8221; which, unfortunately,\u00a0I have not had time to write about yet).<br \/>\nWe talked mostly about philosophy.<br \/>\nJessica is quite a multi-talent: Plays the violin virtously, is an educated music teacher, has switched career to testing, taught herself Python, authored a book on Python programming for kids, and is teaching Python classes at a local community college, as well as music classes.<br \/>\nShe has a vision of making testing playful and fun.<br \/>\nStructured work govern testing in professional settings, work which has nothing to do with play. So why is play important?<br \/>\nJessica puts it this way:<\/p>\n<blockquote><p>When the power of play is unleashed in software testing, interesting things happen: The quality of the testing performance becomes noticeably better, and the outcomes of it too. This results in better software systems, higher product quality.<\/p><\/blockquote>\n<p>I have a product engineering background and play is important for me too. Engineers have methods, calculations, and procedures, but great engineers know that good solutions to problems are not found by orderly, rational processes. Good solutions depend on creativity and play.<br \/>\nFriday December 9th, I met with <a href=\"https:\/\/twitter.com\/mathiaspoulsen\" target=\"_blank\" rel=\"noopener noreferrer\">Mathias Poulsen<\/a> in Copenhagen. Mathias is the founder of <a href=\"http:\/\/www.counterplay.org\/\">CounterPlay<\/a>, a yearly conference and festival on serious play in Aarhus, the second largest city in Denmark.<br \/>\nAbout three years ago, Mathias got the idea for the conference.<br \/>\nIn the first year, 2014, it was an immediate success with more than 20 talks and workshops in 3 tracks on \u201cPlayful Culture, Playful Learning, and Playful Business\u201d, and more than 150 participants. This year (2016), the conference had 50 scheduled sessions: keynotes, talks, workshops, mini-concerts and open sessions.<br \/>\nMathias <a href=\"https:\/\/www.youtube.com\/watch?v=PnChku0BSjo\" target=\"_blank\" rel=\"noopener noreferrer\">explains<\/a>\u00a0(about 0:30 into the video):<\/p>\n<blockquote><p>Counterplay is basically an attempt to explore play and being playful across all kinds of domains and areas in society. We are trying to build a community of playful people around the world to figure out, what does it mean to be playful and why do we think it is beneficial?<\/p><\/blockquote>\n<p>Processional IT has so far not been represented at the conference, Mathias told me. I found that a bit surprising, as at the moment almost everything in IT seems to be buzzing with concepts promising joy and fun &#8211; play.<br \/>\nSometimes, however, there is an undertone to all the joy. Agile and DevOps have become popular concepts even in large corporations, and to me, both strive to combine productivity with playfulness. That is good.<br \/>\nBut is the switch to Agile always done in order to pass power to developers and testers, allowing them to playfully perform, build and test better solutions? No, not always.<br \/>\nPlay facilitate change and breaking of unhelpful patterns, but sometimes play is mostly a cover for micromanagement. There is a word for this: In a recent blog post, Mathias talks about <a href=\"http:\/\/www.counterplay.org\/playwashing\/\" target=\"_blank\" rel=\"noopener noreferrer\">playwashing<\/a>:<\/p>\n<blockquote><p>Playwashing describes the situation where a company or organization spends more time and money claiming to be &#8220;playful&#8221; through advertising and marketing than actually implementing strategies and business practices that cultivate a playful culture in said organization.<\/p><\/blockquote>\n<p>A question is therefore how we genuinely support play? Are there methods or processes that better accommodate playfulness at work?<br \/>\nI believe there is. Processes need to leave space for exploring context, knowledge sharing and actual interaction with customers, stakeholders and team members.<br \/>\nBut processes or methods will not do the job alone. In fact, putting play under the examination of psychology or cognitive sciences will never be able to grasp what play really is.<br \/>\nPlay is more like music and poetry, where ideas based on assumptions about order, rational choice, and intention cannot explain anything.<br \/>\nPhilosophy and especially the dialectical exploration of what it means being a playful human is much better at embracing what play means to us and how to support it.<br \/>\nJessica and I are working on a workshop about playful and artful testing. It will combine ideas of playful testing with philosophy.<br \/>\nWe are certain that breaking out of patterns will help testers, and breaking out of our patterns, participating in a conference which is fully devoted to play will teach us a lot.<br \/>\n<figure id=\"attachment_2097\" aria-describedby=\"caption-attachment-2097\" style=\"width: 6000px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-2097\" src=\"https:\/\/asymaps.files.wordpress.com\/2016\/12\/dsc_5398.jpg\" alt=\"dsc_5398\" width=\"6000\" height=\"4000\" \/><figcaption id=\"caption-attachment-2097\" class=\"wp-caption-text\">I took this photo in the local forest on a walk with our dog Terry (the black poodle). It is obvious, when dogs play well, that they have fun and learn a lot through play. Play seems a fundamental capacity for mammals.<\/figcaption><\/figure><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I met with and enjoyed a very good conversation with Jessica Ingrassellino in New York back in September. Jessica presented a workshop on playful testing during the Reinventing Testers Week\u00a0(I presented at the conference about\u00a0&#8220;Testing in a Black Swan Domain&#8221; which, unfortunately,\u00a0I have not had time to write about yet). We talked mostly about philosophy. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2097,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,3],"tags":[44,58,61,74],"_links":{"self":[{"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/posts\/2083"}],"collection":[{"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/comments?post=2083"}],"version-history":[{"count":0,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/posts\/2083\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/media\/2097"}],"wp:attachment":[{"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/media?parent=2083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/categories?post=2083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.asym.dk\/index.php\/wp-json\/wp\/v2\/tags?post=2083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}