If you have ever asked yourself the question "Why did they do THAT!?" when wrestling with a developer’s work, this session is for you.
My completed doctoral research does not answer it, but it does refine the question; I have built a definition of what “THAT!” is by interviewing software developers with a total of more than 400 years of industry experience between them. At ACCU 2014 I shared common themes that emerged: what experienced developers said about the day to day decisions made by their peers and how these make the job harder or easier. In this session I’ll give a brief recap.
These findings catalogue what constitutes “good practice” from the unique perspective of how it affects peers’ progress in their own tasks. But by itself, this catalogue does not change developer practice. In pursuit of helping developers to help each other to a better Developer experience, I have tested a workshop format that draws on the collective experience of the interviewees to allow teams to step back and reflect on their practice in a safe and encouraging environment. I will be explaining what these experimental workshops involved, why developers liked them and the potential the materials could have for other applications.
Acknowledgement: My research would not have been possible without the generous help of my participants. My heartfelt thanks to all the software developers who volunteered to take part and the companies who allowed them to do so, and to ACCUConf for allowing me the opportunity to advertise for volunteers. I hope you all benefited from the experience.
I was a professional software developer for 20 years before asking “Why did they do THAT!?” one time too many and going off to take a psychology degree to try to find out. This led inexorably to PhD research at Bournemouth University, where I submitted my thesis "Helping programmers to help each other: a technique to facilitate understanding among professional software developers" in Autumn 2018.
Like many postgraduate researchers, I took on part-time teaching work while studying for the PhD. This uncovered a love of teaching that rapidly spiralled into a new career. I am now a full-time lecturer at Bournemouth, bringing interdisciplinary skills to teaching both programming and cyberpsychology.
Future Conferences: ACCU 2019 Autumn Conference, Belfast (UK): 2019-11-11 and 2019-11-12. ACCU 2020 Spring Conference, Bristol (UK), Marriott City Centre: 2020-03-24 to 2020-03-28. ------------------------- ACCU Website: www.accu.org ACCU Conference Website: conference.accu.org ACCU Twitter: @ACCUConf ACCU YouTube: https://www.youtube.com/c/ACCUConf
Filmed and Edited by Digital Medium Ltd - events.digital-medium.co.uk Contact: firstname.lastname@example.org