PGR Development Fund Activity Report by Gail Ollis, SciTech

ACCU 2014

(ACCU 2014: The conference for developers. Bristol, April 2014. accu.org/index.php/conferences)

Introduction

ACCU is an organisation for software developers which champions professionalism in programming. Its members and conference delegates are exactly the kind of audience my research must reach to be relevant in influencing professional software development practice.

Funding from the Graduate School enabled me to attend the ACCU annual conference, an ideal place to discuss my research findings and their practical applications. I reached an even larger audience than I had hoped: to date, more than 50 have attended my presentations and I have talked to many others informally. Speaking for ACCU also generated an unforeseen bonus: a new student placement relationship.

Engagement and impact

In my session entitled “What programmers want” I presented themes that have emerged, in my research interviews, about how actions taken by peers make a software developer’s job harder or easier. I also included an audience activity to let people try for themselves a card-sorting technique I developed for use in the interviews.

The ‘buzz’ in the room during the activity was extraordinary; everyone engaged with discussing just how much they are affected by the various good or bad peer behaviours listed on the cards. In my research I used the cards to prompt individual participants to talk about a wide range of activities that their job involves. It was evident from the audience response that the cards also function very well as a catalyst for group discussion; several people have asked for a copy to use in this way at their workplace.

Research project benefits

The session finished with a discussion and the audience was keen to contribute by sharing thoughts and questions inspired by my presentation and the activity. It is encouraging to find that my work is meaningful, interesting and useful to the people whose profession it concerns. Their feedback will play an important role in shaping how the research proceeds from here.

Personal development

 

Being a speaker at ACCU 2014 also led to invitations to speak to the local ACCU groups in Oxford (February 2014) and Bath/Bristol (planned for June 2014).  Presenting the material a second time has been a fantastic opportunity to refine my presentation skills by exploring different approaches to the same material.

Other benefits

As a direct consequence of the Oxford talk, a new student placement relationship has been set up between BU’s computing department and a company in Abingdon.

Conclusion

This was a great opportunity to share my research with the professional community. Many software developers are now aware of this work at BU and find it relevant and useful to their workplace. It is a tremendous encouragement to have established that my research makes sense to the people it is for.

Photos – courtesy of Anna-Jayne Metcalfe, @annajayne