shino.de
Blog | Markus Gärtner | Software Testing, Craftsmanship, Leadership and beyond
http://www.shino.de/blog
Informed-consent workshop on LeSS with Craig Larman. A few months ago, I had the opportunity to join Craig Larman at a client for an informed-consent workshop on Large-scale Scrum (LeSS). Ever since I took his class in 2015, I was interested in how he starts off a LeSS adoption – or potential LeSS adoption, I should say. He asked me to do a write-up. Continue reading Informed-consent workshop on LeSS with Craig Larman. Data-driven tests in Junit5.0.0-SNAPSHOT. Back in the days with JUnit4 I used the Para...
shino.de
How to sell TDD to <x>? | Markus Gärtner
http://www.shino.de/2014/11/02/how-to-sell-tdd-to-x
How to sell TDD to x? Every once in a while I read something like this:. Yeah, [TDD BDD ATDD] is great. But how do you convince [your manager your employer your colleagues] to get the time to do it? In the past week I decided that I need something to point folks to when this questions comes up again. So, here it is. TDD does not work. My boss won’t let me. Yeah, right. Here’s a hard message for you: are you telling your carpenter how to hold his hammer? I thought you are a highly educated knowledge worke...
shino.de
July | 2015 | Markus Gärtner
http://www.shino.de/2015/07
Monthly Archives: July 2015. Working in a distributed company. In my courses, one or more of the participants almost always raise a question like this:. How do you set up a team across many sites? I will leave how to deal with such a setting for a later blog entry. Today, I want to focus on some tips and tricks for working with remote team members and remote colleagues. Continue reading Working in a distributed company. Software Testing, Craftsmanship, Leadership and beyond. Interview with Jerry Weinberg.
shino.de
May | 2014 | Markus Gärtner
http://www.shino.de/2014/05
Monthly Archives: May 2014. Principles of ATDD: Single Responsibility Principle. The other day, I sat down Kishen Simbhoedatpanday in order to talk about ATDD, and eventually an upcoming class on the implementation side of ATDD. We talked about maintainable tests, and how you could refactor tests to yield better tests. Gojko wrote about the anatomy of a good acceptance test a while back. Let’s explore this idea further. Continue reading Principles of ATDD: Single Responsibility Principle.
natooktesting.wordpress.com
Experience report: testing dojo with entire dev team | The search for simplicity
https://natooktesting.wordpress.com/2014/10/11/experience-report-testing-dojo-with-entire-dev-team
The search for simplicity. My thoughts and experiences about software development. Experience report: testing dojo with entire dev team. October 11, 2014. Last spring I worked as a test lead/quality coach for 3 teams that did their own testing. I experimented with different techniques to help them further improve their testing skills. I wrote this experience in March but I didn’t get around to publishing it then which I’m doing now. I planned a testing dojo of an hour and promised candy and laughs. T...
mgaertne.de
Kontextabhängiges Testen | Markus Gärtner
http://www.mgaertne.de/kategorie/software-testen/kontextabhangiges-testen
Archiv der Kategorie: Kontextabhängiges Testen. Warum wir Deutschen im agilen Testen versagen. Warum wir Deutschen im agilen Testen versagen. Arbeiten „by the book“. Bei der it-agile arbeiten wir stetig daran, unser Wissen zu verbreitern und im Dialog mit Kollegen zu vertiefen. Zum Verbreitern gehört dabei für uns, dass wir uns externe Berater einladen, mit denen wir Themen wie Advanced TDD oder Management diskutieren. Im Nachgang zu einem kürzlichen Termin uferte unsere Diskussion dazu etwas aus. Über d...
mgaertne.de
Pareto Continuous Integration – Das echte Problem | Markus Gärtner
http://www.mgaertne.de/2012/11/pareto-continuous-integration-das-echte-problem
Pareto Continuous Integration – Das echte Problem. Habe ich über verschiedene Techniken in der agilen Softwareentwicklung gebloggt. Dabei fiel mir erst am Ende auf, dass ich einen wesentlichen Punkt vergessen habe: Wieso sollte ich mich nicht mit 80% durchlaufenden Tests zufrieden geben? Das Risiko ist es mir als professioneller Softwareentwicklung nicht wert einzugehen. Vielleicht liegt es aber auch daran, dass unsere Tests auf Deutsch gesagt sch… sind. Hurra! Wir können was lernen! 2009 hörte ich von E...
mgaertne.de
Pareto Continuous Integration | Markus Gärtner
http://www.mgaertne.de/2012/11/pareto-continuous-integration
Könnt Ihr unser Projekt auch so einrichten, dass der Build erst bei 80% fehlschlagenden Tests fehlschlägt? Kürzlich fand ich mich mit dieser Frage konfrontiert. Bei aller Liebe musste ich mich kurz daran erinnern, dass es sicherlich einen gerechtfertigten Grund für diese Reaktion auf die kürzlichen Buildergebnisse gab. Alles in allem machte das aber nicht so wirklich Sinn für mich. Hierzu würde ich gerne eine etwas längere Erklärung geben. Ist dabei genau so ein Befehl wie. Nicht ok sind Builds, die auss...