Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch de
CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-07

Improving object oriented methods in a very small enterprise

CORDIS bietet Links zu öffentlichen Ergebnissen und Veröffentlichungen von HORIZONT-Projekten.

Links zu Ergebnissen und Veröffentlichungen von RP7-Projekten sowie Links zu einigen Typen spezifischer Ergebnisse wie Datensätzen und Software werden dynamisch von OpenAIRE abgerufen.

Verwertbare Ergebnisse

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

Suche nach OpenAIRE-Daten ...

Bei der Suche nach OpenAIRE-Daten ist ein Fehler aufgetreten

Es liegen keine Ergebnisse vor

Mein Booklet 0 0