Objectis Software Development Methodology

Cette méthodologie offre un contrôle total sur les projets de développement logiciel. Elle puise sa force aussi bien sur les techniques de gestion reconnues que sur les expériences vécues sur nos nombreux projets.

Project Flow

OSDM is a project management methodology used since numerous years. Inspired from the “V model”, it has made the delivering of 100% our projects in time and costs possible.

Highly influenced by software engineering techniques, especially by UML modeling, it helps maintaining an efficient information flow between engineering, marketing and management staff. Thus, OSDM places our clients in the center of their project and serves as a security.

OSDM

pre_study1. Pre-study

The pre-study is the initial phase of the OSDM methodology. With minimal investment, our software experts have an overview of your application domain and estimate the complexity of the project. This first iteration of the OSDM methodology quickly gives you innovations opportunities as well as the risks inherent to your project. This ensures a global budget and time estimation of your project.

Pre-study
Functional analysis

analysis2. Functional analysis

During the functional analysis, our software architects formalize the processes and the functional knowledge of the application. Then, after a series of UML diagrams, they elaborate in detail the representation of the functional structure of the domain application, which is then submitted to the field experts. This allows us to build a step-by-step view of the entire functional domain. This formal representation is the central piece of the documentation of the field of knowledge. It serves as a base of work to elaborate detailed functional specifications and to conceive and optimize the software architecture that drive the software development.

OSDM is the guarantee of a project that arrives on time and in budget.

3. HMI Prototyping

Our HMI specialists rapidly suggest semi-functional user interface prototypes. They base them on the results of the functional analysis to build an efficient prototype that corresponds to the functional domain, while conceiving the navigation scheme and the ergonomic rules of your application. They also make a beautiful interface that suits your company’s image. After this phase, you will have a usable HMI prototype that can be improved both visually or functionally by following comments from you or your testers.

HMI Prototyping
Development

4. Development

The best project management technique for industrial software is to split it into different phases with a specific goal for each. The professionals at Objectis always organize their planning in phases, all the while determining which tasks are the most risky and prioritize them in order to minimize the project’s risks early on.The goal of the first development phase is to make the system work with very few options, in order to demonstrate that it is indeed possible and that the chosen architecture is the right one. The technical risks are thus overcome.