Table giving orders of magnitude for different types of development

Libel

description

Duration in days

Cockpit for supervising an interface

Control/ monitoring of an interface between ERP and production software layer ( vertical integration ). Analysis and visualization of different file formats ( including CNC programs ). Rescheduling , Purification (MUT = 12 pages )

5

Grey-box test environment in integration

Specification of " observers " who can act at specific points during the code process and observe the reactions expected from the software. Analysis of software behavior. SDL Graphic Language Specification

10

Monitoring tool for web systems ( e-commerce ) based on SAP Hybris (spring)

Monitoring Point Observation (200) Using MBeans

200 plugs in en 7 jours

15

Remote assistance for people with reduced mobility

Establishment of on- demand video streams with the person in distress. Graphical centralization of alarms

30

Drone Flight Planning User Interface (EADS)

Project in java

20

User interface for generating the RTRT test setup

Target Deployment Port configuration tool for unit testing implementation under the rational tool

5

Applet for the demonstration of a SW generated from a UML model

" animation " of this model which leads to a Java code (Rhapsody code generator ). Dynamic representation of the effects of the resulting laser scan

5

Test Strategy Document

Multi-level testing strategy ( unit , integration...) for an automatic fault diagnosis system (200+ pages )

20

Unit Testing Tool under do178B

Syntactic analysis of a dedicated unit test description language , allowing in particular to specify the expected results. BNF syntax of about fifty lines

(all in onespec , design, codage , unit tests , tests de validation , documentation -> 60 jours )

20

Demonstrator running on electronic board from uml modeling

From the description of the application domain in uml , the result was a code generation , in accordance with the mapping of the classes on different objects of the chosen RTOS and respecting the means of synchronization and communication of the OS. Then loading the whole thing on an electronic board

20

File format conversion

Various file format conversion operations. Grammar holding on about twenty lines of bnf

5

Medium- sized HMI

Including file selection dialogs , tree structures , combo boxes and tables (20 components )

5

Medium- sized HMI coupled with a database

Same HMI including access to an average database consisting of about ten tables

10-15

Single client paired with a spring server

IHM : 20taine de champs

Base managed by the http serverrest api.

A dozen tables

20-25