Collaboration Mode
At Obeo, each project developed through Open Innovation consists of three main phases:
- Discovery: During this preliminary phase, which lasts about two weeks, we work with the client to develop a demonstrator of the solution. This allows us to validate our understanding of their needs, ensure the suitability of our technologies for the proposed solution, and assess the feasibility of the project. Together, we co-define a roadmap for the next steps.
- Development: Throughout a series of two-week iterations, we develop the solution with our client. Each iteration, carried out in an agile mode, produces components that can either be generic and contribute to open-source projects, or entirely specific and potentially integrated with components developed directly by the client.
- Maintenance: Once the project is completed and delivered, it enters a maintenance phase during which the client can subscribe to an annual plan that covers generic components (Software Assurance) and/or specific components (Maintenance Agreement).
The Open innovation project is overseen by a dedicated Project Lead. As a member of the Projects team, he is responsible for managing the project on behalf of Obeo, serving as the main point of contact for the client, and ensuring that both client requirements and Obeo's commitments are fully met.
The Project Lead directly manages a team of technical experts involved in the project and fosters seamless collaboration with the leads of the products that will incorporate some of the open innovation project’s outcomes. This ensures that developments are smoothly integrated at the optimal level and benefit from the highest level of technical expertise.
Throughout the project, our teams focus on key concerns that define all our software: testability, scalability, performance, reusability, extensibility, user experience, and maintainability, all within an industrialized release-engineering process.