Session: An architecture remake
Wednesday, 11:10 - 12:00
Track: Architecture
Statoil has recently done a large and complex architecture remake of a business critical application. The overall plan was to go from a situation with a codebase that was really hard, time consuming and riskful to make even small changes to and transform that into a situation with a codebase starting to get in control, and thereby making it smooth to make business driven improvements. In this presentation we’d like to share with you the story including what we learned and the key takeaways, both the happy parts and the tougher parts, both the technical aspects and the people things and more.
Jimmy Nilsson
Jimmy Nilsson is co-founder and CEO of factor10. He has written two books (Applying Domain-Driven Design and Patterns [ADDDP] and .NET Enterprise Design [NED]). He has also been training and speaking at conferences (like OOPSLA, JAOO, Öredev), but above everything else, he is a developer with almost twenty years of experience.
Ellen Lippe
Ellen Lippe is a lead developer at Statoil; a major energy company in Norway. She grew up in a family of artists, and admired their ability to see the beauty in the world, from the smallest details to its entirety. Ellen likes to think of programmers as artists, and the act of crafting successful software as a creative journey towards a product that just feels right in every detail and as a whole. Like for any product design, she believes that the best designed software is the one that no one notice; it fits naturally in to the users work and gives them no resistance when using it. It also gives developers no resistance when changing the software. Ellen strongly believes that a mindset inspired by domain driven design (DDD) and agile practices such as BDD, is the key for creating complex, long-lived software fit for purpose, and with capabilities that welcomes change.