Asking questions is piety in thinking, that is, overthrowing tester-developer myths and superstitions
Among the members of IT teams there are many strong opinions about a variety of issues that are extremely important from a practical point of view.
- The TDD approach is a complete waste of time and brings nothing,
- Testing by programmers is not necessary (casus “”programming, motherfucker”),
- Designing tests is unnecessary and not useful for anything, the only good approach is exploration,
- life cycle models are forgotten, nobody uses them anymore.
During the lecture we will show, using specific examples, that in fact “nothing is what it seems to be” and that truth is not always so obvious. We will see how the art of asking the right questions can help us convince not only others, but also ourself, that sometimes it is worth doing something, which seems to be a pointless action. We will also see how completely abstract and purely intellectual activity, can have a real impact on specific architectural solutions in an IT project.
A computer scientist and lecturer at the Institute of Computer Science and Mathematics at the Jagiellonian University, where he has been conducting research, lectures and seminars on software testing and quality assurance for many years. Author of the monograph “Testing and quality of software. Models, techniques, tools”. (PWN 2015) and “”Thinking-Driven Testing. The Most Reasonable Approach to Quality Control’. (Springer, 2018). An advocate of rational action and systemic thinking.