Titre : An Engineering Approach to DevOps
Conférencier : Francis Bordeleau (professeur, ÉTS)
Date : jeudi 6 septembre 2018 de 11h30 à 12h20
Lieu : L-4812, pavillon Lassonde de l'École Polytechnique (campus de l'Université de Montréal)
Résumé :
The complexity of the new generation of systems developed around 5G and IoT brings a set of important (critical) new challenges, both from a technical and a business perspective. To succeed with the development of these systems, organizations must have the agility to adapt to constantly evolving heterogeneous environments to deliver solutions faster, and solutions that provide high dependability and that are better adapted to user personal needs and environments to improve their everyday life.
Over the last decade, DevOps has emerged as a leading approach in the industry to increase developer productivity and system quality. It builds on the success of the agile approach that have been used for software development, and aims at leveraging the agile philosophy from a global product perspective by integrating aspects like system operation and customer support together with development.
However, much too often DevOps is simply implemented by combining agile development principles with a set of tools used to automate different tasks of the development, operation, and IT process. Not enough focus is placed on the definition, documentation, and systematic analysis of the overall process, and on tools to support the DevOps process itself. As a result, DevOps is often implemented and managed in an ad hoc manner, which makes process improvements arbitrary.
In this presentation, we will discuss: the origin and main principles of DevOps, main challenges related to the implementation and use of DevOps in the industry, and how, from an engineering perspective, we can provide process, methods, and tools to support a more systematic implementation and evolution of DevOps processes.
Bio :
Francis Bordeleau is professor at École de Technologie Supérieure (ETS) in Montreal. He is also co-Founder and CEO of Cmind Inc (www.cmind.io) and Chairman of the Eclipse Papyrus Industry Consortium (IC). He has over 25 years of experience in software and model-based engineering (MBE); researching, working, consulting, and collaborating with companies worldwide. Prior to joining ETS, he was Product Manager of SW Development at Ericsson (2013-2017), where his main areas of responsibilities included MBE and modeling tools. In this role, he was responsible for defining product specification and roadmap, developing business cases, managing budget, managing open source initiatives, managing research projects, and collaborating with other end-user organizations, suppliers, and research/academia. Prior to Ericsson, he was Founder and CEO of Zeligsoft (2003-2013); Director of Tooling Business for PrismTech (2010-2013); and Assistant Professor at the School of Computer Science of Carleton University (1997-2006). Francis holds a B.Sc. in Mathematics from University of Montreal, a Bachelor of Computer Science from University of Quebec (UQO), and a Master in Computer Science and Ph.D. in Electrical Engineering from Carleton University.
Bienvenue à tous!