Why Johnny Can’t Test?

Presentation abstract

Cognitive, Social, Affective, and Managerial Analysis of Testing

In this talk, the activity of testing is examined from social, cognitive, affective, and managerial perspectives. I analyze why testing is skipped in many software development processes and illustrate how test-driven development may help cope with these obstacles. I conclude with explaining how test-driven development fits into agile software development environments.

About the speaker – Dr. Orit Hazzan, Associate professor.

Orit Hazzan is an associate professor at and head of the Technion’s Department of Education in Technology and Science. Her academic activities are directed at promoting (a) computer science and software engineering education in the high school, the academia and the hi-tech industry, and (b) a mutual pedagogical knowledge exchange on those topics among the said learning environments and venues. Specifically, her research specializes in teaching and learning human – cognitive and social – aspects of software engineering. She published more than 100 papers in professional journals and referred conference proceedings and three books: Human Aspects of Software Engineering, co-authored with the late Jim Tomayko from Carnegie Mellon University, published in 2004 by Charles River Media; Agile Software Engineering, co-authored with Yael Dubinsky, published in 2008 by Springer as part of the Undergraduate Topics in Computer Science (UTiCS) Series; Guide to Teaching Computer Science – An Activity-Based Approach, co-authored with Tami Lapidot and Noa Ragonis, published by Springer in May 2011. Additional details about her work can be found at her professional home page.


Subscribe to get updates from practical agile