How Does Software Intangibility Influence Software Development Processes?
Why Do We Resist Testing? (co-authored with Uri Leron)
Enhancing Global Software Development by Embracing Diversity
Why and How Does Software Intangibility Influence the Boundary between Computer Science Education and Software Engineering Education?
Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective (co-authored with Jeff Kramer)
Agile Software Development and the Nature of Software Development
Diversity in Computing: A Means or a Target?
Qualitative Research in Software Engineering (co-authored with Yael Dubinsky)
Did Brooks Envision the Agile Approach 30 Years Ago?