Skip to main content
Aller à la page d’accueil de la Commission européenne (s’ouvre dans une nouvelle fenêtre)
français fr
CORDIS - Résultats de la recherche de l’UE
CORDIS
Contenu archivé le 2024-05-07

Improving object oriented methods in a very small enterprise

CORDIS fournit des liens vers les livrables publics et les publications des projets HORIZON.

Les liens vers les livrables et les publications des projets du 7e PC, ainsi que les liens vers certains types de résultats spécifiques tels que les jeux de données et les logiciels, sont récupérés dynamiquement sur OpenAIRE .

Résultats exploitables

IMPOSE has improved internal processes for scheduling and estimating software development projects and, using object-oriented analysis and design, for identifying the requirements on which estimates are based. IMPOSE has defined an object-oriented iterative software development process model with four phases (envisioning, planning, developing, stabilising). The process model is based on the Microsoft Solution Framework, which has been adjusted and detailed where needed. Object-oriented analysis and design are done using the Unified Modelling Language. Functional requirements are now elicited and described during conceptual design, where we define use-case models, focusing on the functional behaviour from an actor's (user's) point of view. A use case is the specification of sequences of actions, including variant sequences and error sequences, which a system can perform by interacting with outside actors. Each use case is detailed by textual descriptions and/or object interaction diagrams, before focusing on the logical design (classes). Estimation is done in two stages, during the envisioning phase and during planning. The IMPOSE software process is supported by an object-oriented modelling tool, a document automation tool, and a requirements management tool. IMPOSE has resulted in an improvement in the way we produce software for customers. Customers will benefit from software that better suits their needs and which is produced at a cost closer to the original estimate. Invenia is now producing software solutions tailored for customers' needs, including Internet applications and traditional client/server administrative solutions for MS Windows environments. The most significant results of IMPOSE for process improvements are: - a documented, iterative, use case driven and object-oriented software process which clearly defines how to elicit user requirements, how to design the system to be developed, how to estimate the effort/cost involved, and how to plan development - standardised and defined milestones and deliverables - templates for important documents/deliverables, including vision/scope documents, project-structure documents, requirement-specification documents, and a project plan - tool support for object-oriented modelling (including use case modelling) - tool support for generating requirements documents - tool support for managing and evaluating/estimating requirements. Project URL : http://www.syskonnect.de/hpginpublic/hpgin.htm

Recherche de données OpenAIRE...

Une erreur s’est produite lors de la recherche de données OpenAIRE

Aucun résultat disponible

Mon livret 0 0