Engineering Personas meet Explore, Expand, Extract
I have always been intrigued with the idea of being able to identify one's engineering persona, and develop a framework (of thought) which would allow effective team building based on personal and professional traits. Having spent a while in both academia and industry worlds of software engineering, I have been experiencing an increasingly disturbing feeling of disconnect between the two. In particular, between what is considered best practices in theory and what actually takes place in the industry. One particular aspect that has not been well incorporated into (empirical) software engineering research, is the human in the loop, or the social, cultural and human-centric aspects of software engineering as the authors of " Empirical Software Engineering: From Discipline to Interdiscipline " elegantly put it. We have little knowledge of how social and behavioural patterns in software engineering affect what came to be known as "best practices". Take automatic refa