Skip to main content
Vai all'homepage della Commissione europea (si apre in una nuova finestra)
italiano it
CORDIS - Risultati della ricerca dell’UE
CORDIS
Contenuto archiviato il 2024-05-24

SWIFT Component development by concurrent life cycle phases

Obiettivo

The project will develop and apply an innovative paradigm for the life cycle of quick software components production. This paradigm is based on the parallel concurrent execution of the main phases of the software life cycle: Coding, Testing, and Documentation plus training. There are not so many precedents of such life cycle implementation that have been successful in Europe. Most of them are academic research; in fact we do not know any adoption case in the European industry. Our improvement action includes a new organisational framework for software development based upon:
- specialised teams with shared responsibility,
- the formal description of the new life-cycle, its phases, milestones and work products,
- the development of a detailed rules for the work of each team on each phase.
The new model will be tested and evaluated through its application over a Baseline project, consisting in the development of an innovative graphical user interface module over Internet for our original SCADA, control system and data acquisition software ICEBERG.

Objectives:
The final target of the proposed action is to acquire for our company a new advanced process for the quick development of software components, which can provide a high productivity with high level of quality. Specific objectives are:
- Time-to-market reduction of a product.
- Component reusability by means of a double domain and application engineering.
- Incremental tests of components all along their development.
- Control and assurance of the Product Quality.
The project will bring experimental evidence, validation and viability of the advantages of the new life cycle paradigm, and can be useful to help the decision of its adoption in our company and others. Those technical objectives are related to the primary business objective: to maintain and improve our current competitive position on the world wide control systems market, by means of being able to develop a high quality SCADA system for the Web era at a competitive cost.

Work description:
The new organisation and life-cycle and the basic processes of software development using the new paradigm will be first specified. A priority will be to have good planning and tracking processes in order to assure an accurate execution of the production process under the new life cycle. All those processes will be formally defined and documented. Then a Baseline project will be executed with the new processes in a controlled and measured way. After, that experience will be analysed and both results and lesson learned will be translated over processes to define a tuned version of them. Additionally the experience will be published and the results disseminated.
The work is divided into six workpackages:
WP 0: Project Management. To manage the project, planning resource management, tracking and follow up.
WP 1: Process design and definition. The design phase must be organised in such a way as to enable subsequent concurrent work. Rules and instruction for the concurrent work on coding, testing and documentation will be specified, as well as the processes for planning and tracking the project progress under that life-cycle. Finally, the work package includes the process support activities, SQA, and verification
WP 2: Measurement and data collection over the Baseline project. To collect data and measurement over baseline project, on three separate modules, the first one developed by the traditional way, the second and third ones using the new life cycle.
WP 3: To run new processes over baseline project: perform the second and third modules with new process in a controlled way.
WP 4: Result analysis and tuning of the processes. A new version of the life cycle and process will be developed taking into account the results of the experiment on the Baseline projects. Qualitative and quantitative improvements will be detailed.
WP 5: Dissemination and reporting. To disseminate experience and results, report at regional, and international level, as well as through co-operation with other European Commission initiatives. Also includes mandatory public reports to Commission services.

Milestones:
The work plan has three main milestones and two intermediate:
M-0: Start of project. On: 1/09/2000.
M-1: Finish process definition, start application over Baseline project. On: 28/02/2000.
M-2: Finish Baseline project and start result analysis and process tuning. 30/08/2001
M-3: Project final. Conclusion and final report. 31/12/2001.

Expected results are a complete operative version of the new life-cycle for the development of software components with its basic processes defined and validated. Planning and tracking will be included. Also, we will have evidence of the ability of such process to produce software components of higher quality, free of errors and on schedule.

Campo scientifico (EuroSciVoc)

CORDIS classifica i progetti con EuroSciVoc, una tassonomia multilingue dei campi scientifici, attraverso un processo semi-automatico basato su tecniche NLP. Cfr.: Il Vocabolario Scientifico Europeo.

È necessario effettuare l’accesso o registrarsi per utilizzare questa funzione

Programma(i)

Programmi di finanziamento pluriennali che definiscono le priorità dell’UE in materia di ricerca e innovazione.

Argomento(i)

Gli inviti a presentare proposte sono suddivisi per argomenti. Un argomento definisce un’area o un tema specifico per il quale i candidati possono presentare proposte. La descrizione di un argomento comprende il suo ambito specifico e l’impatto previsto del progetto finanziato.

Invito a presentare proposte

Procedura per invitare i candidati a presentare proposte di progetti, con l’obiettivo di ricevere finanziamenti dall’UE.

Dati non disponibili

Meccanismo di finanziamento

Meccanismo di finanziamento (o «Tipo di azione») all’interno di un programma con caratteristiche comuni. Specifica: l’ambito di ciò che viene finanziato; il tasso di rimborso; i criteri di valutazione specifici per qualificarsi per il finanziamento; l’uso di forme semplificate di costi come gli importi forfettari.

ACM - Preparatory, accompanying and support measures

Coordinatore

TELVENT ENERGIA Y MEDIO AMBIENTE SA
Contributo UE
Nessun dato
Indirizzo
CALLE VALGRANDE 6, ALCOBENDAS
28108 MADRID
Spagna

Mostra sulla mappa

Costo totale

I costi totali sostenuti dall’organizzazione per partecipare al progetto, compresi i costi diretti e indiretti. Questo importo è un sottoinsieme del bilancio complessivo del progetto.

Nessun dato
Il mio fascicolo 0 0