Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

Research-driven development: Improve the software you love while staying productive

Philip Winder (Winder Research and Development)
13:1514:05 Monday, 16 October 2017
Location: Buckingham Room - Palace Suite Level: Non-technical
Secondary topics:  Best Practice, Overview
Average rating: **...
(2.86, 14 ratings)

What you'll learn

  • Learn the qualities of a good researcher
  • Understand how research-driven development can improve the way you approach problem solving


Chances are that like most developers, you love learning and having new problems to solve but hate monotony and bureaucracy. You’ve probably put strategies in place to mitigate the things you don’t likeā€”for instance, using an anarchic development process like Agile to reduce the amount of time spent in meetings. But have you ever thought about the way in which you approach learning and problem solving?

Philip Winder argues that modern developers are in fact researchers, even if most don’t identify themselves as such. Research-driven development is the acknowledgement that developers are researchers. To that end, Philip explores shares practical tips to make people better researchers and therefore better developers.

Photo of Philip Winder

Philip Winder

Winder Research and Development

Philip Winder is a multidisciplinary architect working toward the research and development of cutting-edge technology. Phil has significant experience in machine learning and electronics, but most recently, he has been developing cloud-based full stack microservice systems for a range of clients. His company, Winder Research, has recently released a range of developer- and business-focused data science training courses. Phil holds a PhD and master’s degree in electronics, with a focus on embedded signal processing, from the University of Hull in the UK. He lives in the north of the UK with his wife and two young children.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)