Connecting Research and Practice of Software Engineering in the North Netherlands (North SE 2017)
“Software Is Eating The World” - (Marc Andreessen)
In the Netherlands, the field of Software Engineering has had enormous impact on all types of industry. More and more companies are putting more R&D focus on the software part of the systems they develop, often leading global trends.
The purpose of this one-day workshop is to share break-throughs and challenges and to build ties within the Software community in the Northern provinces of the Netherlands, as well as to bring together industry and academia.
Join us in Groningen, November 29th 2017, lecture hall 0029, Energy Academy Europe, University of Groningen. Energy Academy Europe is the most sustainable education-related building in the Netherlands. It is located at the Zernike Campus, which is easily accessible by public transport and by car.
The coffee breaks, lunch and drinks will be served in the winter garden of the Energy Academy.
Register via our event page on evenbrite.
09:30-10:30 | Keynote: Prof. Philippe Kruchten (UBC, Canada) Technical Debt in Software Development — Myths and Realities |
10:30-11:00 | Coffee break |
11:00-12:30 | State of the Research Manageable Software Architectures - Prof.dr. Paris Avgeriou Cost-Effective Cloud Computing - Vasilios Andrikopoulos Sustainable Software Ecosystems - Mircea F. Lungu Domain Specific Languages for All - Prof.dr. Tijs van der Storm |
12:30-13:30 | Lunch break |
13:30-15:00 | State of Industrial Practice Making ING the world's most agile and scalable bank - Gert Vermeer Measuring code quality: 40 years after cyclomatic complexity - Paul Jansen From idea to feature in a management-less organization - Marco Vellinga Managing the cost of change in high growth companies - Fotos Georgiadis |
15:00-15:30 | Coffee break |
15:30-16:30 | Software Engineering landscape in the Netherlands The role of VERSEN (Dutch National Association for Software Engineering) and IPN (ICT-onderzoek platform Nederland) - Prof. Dr. Patricia Lago Discussion Panel on the Collaboration between Research and Industry
|
16:30-17:00 | Closing and drinks |
Abstract: In the development of software-intensive systems, technical debt is that weird phenomenon that impedes further progress. More precisely, technical debt consists of design or implementation constructs that were expedient in the short term, but that have set up a technical context that can make a future change more costly or even impossible. Technical debt primarily impacts maintainability and evolvability. Lots is being said and written about technical debt, lately; the topic is popular, indeed, but much of it exploits the financial metaphor a bit too literally. Your technical debt is not like a house mortgage. In this presentation, I’ll look at some of the misconceptions and fallacies surrounding technical debt, and will point at the still rather limited toolset at our disposal to effectively tackle it.
Biography: Philippe Kruchten is a software engineer. He is currently doing research and teaching software engineering at the University of British Columbia in Vancouver, Canada. Prior to UBC, he had a long career as a software architect and software process engineer with Rational Software (now part of IBM), and Alcatel. He has degrees in mechanical engineering and computer science from French engineering schools.