Next Stop: Two Talks in Munich Germany
January 22, 2012
Sustainability: Empowering the next generation
The financial crisis is still present, currently even revived with the Euro crisis. Additionally catastrophes like Deepwater Horizon or Fukushima remind us that aiming for the quick win is not necessarily beneficial for the long run. In all areas we’re asked to ensure that the next generation is empowered, by sustaining systems and strategies. Therefore it’s time for us to reflect on what this means in the software profession. One of the principles of the Agile Manifesto makes this very clear by stating “Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” The Clean-Code-Movement requests technical sustainability by simply asking to stop building legacy systems. Thus this year’s OOP program strives for answering questions like: what kinds of tools, architectures, and techniques support building sustaining systems that are beneficial to the next generation; which designs and languages will enable a sustaining quality in a product; and how do management techniques, social skills, and (agile) processes help empowering people on the long run.
For over 20 years, the OOP conference provides a platform in particular for developers, architects, and technical (project) leaders to gain an excellent overview of the state-of-the-art in modern software engineering. The focus has always been on cutting edge techniques that have also proven to be successful in practical use. This year’s conference covers not only the essentials of software development like requirements engineering, testing & quality aspects, software architecture and IT management, yet the program will allow also to dive into the details of Integration Architectures like SOA, Large Scale or Distributed Systems. Moreover, participants can explore the essence of Modern Web and Cloud Architecture as well as technical architectural details such as Multicore, Parallelism, Security, High Availability, Scalability, Functional Approaches, Product Lines, and Platforms. If you are more interested in coding details you will most likely find sessions on Mobile and Embedded Development, DSL, MDD, OpenSource, and Coding particularly interesting. However, if we talk about sustainability – focusing on the technical aspects isn’t enough. Therefore the program will stimulate as well new ideas in the areas of people and soft skills and will cover proven and new techniques in Agility, Lean, Scrum, and Kanban.
In this year’s OOP we want to stress the interaction and networking of all participants. Tabletop football and the traditional ‘IT-Stammtisch’ – where IT seniors reflect on what has happened over the last year in software – ensure that we will as well enjoy our time together. The Open Arena (OOP’s deviation of OpenSpace) in the exhibition hall invites everyone to share his or her experiences and explore new topics with others.
I’m looking forward to welcoming you at the conference!