Research and… by Zeljko Obrenovic [Leanpub PDF/iPad/Kindle]
Research and Practice
Research and Practice
Research and Practice

Last updated on 2017-01-08

About the Book

This book is organized in three parts. Part I introduces four essays that explore research and practice in more general terms. The first essay "The Curious Case Of 'Small' Researchers-Practitioners" discusses the difficulties of doing research outside mainstream research laboratories and universities. The second essay "Is Academia Guilty of Intellectual Colonization of Practice?" discusses one of the common anti-patterns of research-practice collaboration. In the essay "The Hawthorne Studies And Their Relevance to Computer Science Research" I discuss the groundbreaking contribution of the Hawthorne studies, and why I think they are still relevant for computer-science research. The essay "The Four Points of the Research Compass" explores the research motivation behind our research efforts, arguing that research can be motivated by vision, curiosity, doubt or skepticism.

Part II focuses of relation of design and research. The first essay "Design-Based Research" discusses what we can learn when we engage in design of computer systems, promoting design-based research as a first-class research method. The second essay "Doing Design-Based Research in Practice" presents more practical advice about how to do design-based research in practice. The essay "Design As a Political Activity" presents often overlooked aspect od design activities - politics.

Part III presents some of my new ideas. Doing research in practice is based on learning from experience and intensive experimentation. Consequently, two remaining essays cover these two topics. The essays "Teaching Based on Experiential Learning Paradigm" presents some of my ideas and attempts to use experiential learning paradigm in education. Last essay "Bringing Innovation into Software Development" presents my work on stimulating software designers to spend more time experimenting and considering alternative ideas before making a decision to proceed with engineering.

About the Author

Zeljko Obrenovic
Zeljko Obrenovic

Željko Obrenović ( is a group leader and an experienced software designer, researcher and teacher. He currently holds a position of a head of the software measurement and analysis group at Software Improvement Group (SIG). His role combines elements of a group leader, designer, analyst, and researcher. He is also a head of the SIG's software measurement and analysis practice, building tools and methods for analysis of a broad set of systems' aspects, including, security, maintainability, performance, reliability, and usability. Before joining SIG he worked as a researcher / best practices consultant at Backbase, as an assistant professor and researcher at the Technical University in Eindhoven, and as a researcher at CWI in Amsterdam. In his work, he aims at bridging software design research and practice, trying to get best of both worlds. His primary interest is in improving early stages of software design and in bringing human aspects in software architecture to make the resulting system more human oriented.

He has developed numerous practical software solutions and tools, with different technologies, and actively participated in projects in industry. He is an experienced developer, and the main developer behind three innovative open-source projects, Sketchlet - a software designer's sketchbook (, the software design tool Sketchify (, the service middleware platform AMICO (

Specialties: Software architecture, research and teaching of software engineering, design of interactive systems, human-computer interaction, universal accessibility, end-user development and rapid prototyping, service-oriented computing, semantic web, and biomedical engineering.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub