May 22-26, 2017
Cologne, Pullman Hotel

Keynotes

Andrea Goulet

Andrea Goulet

Corgibytes

Makers and Menders: Putting the right developers on the right projects

When you think of a developer what comes to mind? A brogrammer living in San Francisco working 23 hours a day on the next Facebook? If so, you wouldn’t be alone. Like so many industries, software development is rife with stereotypes. And one that is particularly pervasive is the idea that all developers, if given the chance, would opt for a complete rewrite of an application.

While it’s true that there are many software developers who do enjoy starting with a clean slate, there is also a group who loves working on making existing applications better. Rather than starting from scratch and building an 80% solution, these developers are ideal for taking over a project once it has become stable, and nurturing it for a long time. Neither developer is better. Both are needed in the software world. In this talk, you’ll learn what motivates the small but passionate group of "menders" — people who love taking an existing project and making it better over time.

Andrea Goulet is the CEO of Corgibytes, a software development shop dedicated to maintaining and modernizing software applications. She’s the founder of LegacyCode.Rocks and hosts a podcast dedicated to changing the way we think about legacy code. Andrea has a knack for solving complex business problems with simple solutions and is passionate about user experience.

Learn more about Andrea in this interview.

 

Alain Helaili

Alain Hélaïli

GitHub

End-to-end agility at GitHub

Being a developer platform built by developers, GitHub is a fascinating laboratory where we constantly experiment with new tools and techniques to improve our work but also our life and our company. Our 600+ employees are distributed globally over 20 countries, but we nevertheless built a strong culture and we still manage to be efficient (we deploy 50 times a day in our production environment). During this keynote, I will walk you through our organisation and workflows, and I'll introduce you to our robot colleague.

Alain Hélaïli has been working in the software industry for 15 years, always with a focus on developer and operations. He is a fierce supporter of anything that results in better collaboration between Dev and Ops, and he loves automating everything. At GitHub, he helps companies modernizing their workflows and collaboration efficiency by leveraging the power of Octocat and Hubot.

 

Claes Wohlin

Claes Wohlin

Blekinge Institute of Technology

Evidence-driven Change in Software Development, is it Feasible?

Evidence-based software engineering through the use of systematic literature studies (reviews and maps) has emerged. However, actual changes to software development practices are mostly not based on scientific evidence. Should they be? Or is it impossible given the fast paced evolution of technology and methodologies? The keynote addresses the circumstances under which evidence-driven change is feasible as seen by the presenter. In particular, three main areas are highlighted. The three areas are: software engineering principles, close collaboration between industry and academia, and to challenge well-established “truths”. The points made are exemplified based on systematic literature studies, industry collaboration and research on developing empirically based software engineering theories.
The keynote is focused on the needs for change in industry and academia to make evidence-driven change possible. From a research perspective, it has been established that synthesis of evidence is difficult and improvements are needed. At the same time, industry ought to be more interested in evidence and not being governed by their gut feeling and sometimes even misconceptions. Thus, industry and academia have a joint challenge in establishing a more evidence-driven approach to improving software development practices.

Claes Wohlin is a professor in software engineering and dean of the Faculty of Computing at Blekinge Institute of Technology. In 2011, he was elected member of the Royal Swedish Academy of Engineering Sciences. His main research interest include agile and lean software development, and evidence-based software engineering. The research is mostly conducted in close collaboration with industry.

Learn more about Claes in this interview.

Copyright © 2016-2017 · All Rights Reserved · codecentric AG