BCS Bedfordshire : Empirical Studies of Software Development


Empirical Studies of Software Development – research at The Open University

The Computing Department at The Open University in Milton Keynes is organising an event on the 15th of March for the Bedfordshire BCS branch. The event is non-exclusive and open to other BCS branches and specialist groups. Due to Milton Keynes being within easy reach of Oxford, we think members might be interested in attending.

Date Thursday 15 Mar 2012
Time 18:00 – for 18:30. (Sandwiches and beverages from 18:00). Please register for this event by e-mailing to mcs-computing-secretaries@open.ac.uk your dietary requirements and your name and affiliation as it should appear on your badge
Speaker Researchers from the Open University. –
Location Hub Theatre, Open University, Milton Keynes MK7 6AA. Maps
Abstract Professional software practice is easily taken for granted, but the best practice embodies knowledge, experience and insight that can be shared to good effect. Empirical studies of software development aim to understand how software is actually engineered and maintained in practice, in order to develop better techniques and tools to support software developers and managers.

The Open University has a strong research record in qualitative and quantitative empirical research of professional software development, drawing on methods and theory from cognitive psychology and sociology among other disciplines to provide analytic insight. Our research is based on field studies of practices ranging from small start-ups to multi-national corporations.

The evening will start with brief talks overviewing the various research strands, followed by mingling around posters, where you can learn more details and discuss research challenges and opportunities in your organisation. Topics to be presented include ethnographic studies of agile development and scientific software development, mining software repositories for vocabulary usage and for assessing architectural evolution, studies of expert software design and of meaningful changes in software development.