Squaring the Capella circle: Open Source Agile Traditional, by Joao Barata &Philippe DUL

Subscribers:
24,100
Published on ● Video Link: https://www.youtube.com/watch?v=W6q2QR3OjI8



Duration: 27:56
148 views
2


For many good reasons, Thales made the choice in 2013 to Open Source its field-proven, largely deployed, but proprietary modeling workbench Capella -- embarking all its enabling technologies such as Kitalpha, EGF, EMF Diff/Merge and Sirius in the process. The journey since that strategic decision has been a very challenging one, with no less than two tremendous transformations implemented simultaneously.

From 2008 to 2014, Capella has been developed internally in a closed environment, for known end-users, following a waterfall process. Since 2014, Capella is developed in full openness, following an Agile process.

Problems (big ones) were encountered. Challenges (ambitious ones) were faced and (often) tackled. Goals (not all) were achieved. Nearly three years later, members of the Capella development team are providing a feedback on this journey which saw them nearly square the circle. They explain how the transformation has been carried out, while still having to meet the strong expectations of Thales internal end-users and funders.

The adoption of Agile practices helped resolve open sourcing common pitfalls, the opened context helped develop external partnerships, manage third-party contributions, and share development guidelines.




Other Videos By Eclipse Foundation


2017-07-11How to use the E4 Model Editor for your modular RCP applications, by Patrik Suzzi & Olivier Prouvost
2017-07-11Embedding Sirius in a Pure E4 Application - Lessons Learned and Future Plans, by J. Langley
2017-07-11EclipseIoTVorto
2017-07-11How to provide a portable developer workspace with Eclipse Che, by Florent Benoit & Stevan Le Meur
2017-07-11Easy container oriented development with Docker and OpenShift tooling, by Jeff MAURY
2017-07-11A new aircraft fuselage configuration? Easy with GEF4! by Xavier JACQUES
2017-07-11Ethics in Software, by Boris Baldassari
2017-07-11All about UX in Sirius, by Stephane Begaudeau & Melanie Bats
2017-07-11Lesson learned from using EMF to build desktop & web Applications
2017-07-11Measure water flow with Eclipse Kura in 30 minutes - flow meter integration case, by Tobiasz Dworak
2017-07-11Squaring the Capella circle: Open Source Agile Traditional, by Joao Barata &Philippe DUL
2017-07-11EMF Models getting XXL? An overview of available solutions, by Benoit VIAUD & Jonathan Lasalle
2017-07-11SW360 - The Component Management Hub, by Johannes Kristan
2017-07-11OSGi (Equinox) at the UK's Biggest Science Project, by Matthew Gerring
2017-07-11Patching the gap in collaborating on models, Abel Hegedus & Olivier Constant
2017-07-11My Minecraft Smart Home: Prototyping the Internet of Uncanny Things, by Sascha Wolter
2017-07-11Document Generation with M2Doc, by Laurent Delaigue
2017-07-11Code Coverage in Practice, by Evgeny Mandrikov
2017-07-11Getting started with Jubula - an UI test automation framework, by Markus Tiede
2017-07-11The new era of ALM in Airbus with Tuleap, by Nicolas FANJEAU & Alain BERNARD
2017-07-11A new framework for Text Edition in Platform: why, what, how? by Mickael Istria