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.
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.
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
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.