Stammdaten

Titel: Model for Quantitative Estimation of Functionality Influence on the Final Value of a Software Product
Untertitel:
Kurzfassung:

The gap between software development requirements and available resources of software developers continues to widen. This requires changes in the development and organization of software development. This study introduced a quantitative software development management methodology that estimates the relative importance and risk of functionality retention or abundance, which determines the final value of the software product. The final value of a software product is interpreted as a function of its requirements and functionalities, represented as a computational graph (called a software product graph). The software product graph allows the relative importance of functionalities to be estimated by calculating the corresponding partial derivatives of the value function. The risk of not implementing functionality was estimated by reducing the product’s final value. This model was applied to two EU projects, CareHD and vINCI. In vINCI, functionalities with the most significant added value to the application are developed based on the implemented model, and those related to the least value are abandoned. Optimization was not implemented in the CareHD project, and proceeded as initially designed. Consequently, only 71% of the CareHD potential value was achieved. The proposed model enables rational management and organization of software product development with real-time quantitative evaluation of functionalities impacts and, assessment of the risks of omitting them without a significant impact. Quantitative evaluation of the impacts and risks of retention or abundance is possible based on the proposed algorithm, which is the core of the model. This model is a tool for the rational organization and development of software products.

Schlagworte: Chain derivation in graph, computational graph, cost esimation, graph theory, Keras, quantitative estimation, software construction, software development, software engineering process, time estimation
Publikationstyp: Beitrag in Zeitschrift (Autorenschaft)
Erscheinungsdatum: 17.10.2023 (Online)
Erschienen in: IEEE Access
IEEE Access
zur Publikation
 ( IEEE; )
Titel der Serie: -
Bandnummer: 11
Heftnummer: -
Erstveröffentlichung: Ja
Version: -
Seite: S. 115599 - 115616

Versionen

Keine Version vorhanden
Erscheinungsdatum: 2023
ISBN: -
ISSN: 2169-3536
Homepage: https://ieeexplore.ieee.org/document/10286843
Erscheinungsdatum: 17.10.2023
ISBN (e-book): -
eISSN: 2169-3536
DOI: http://dx.doi.org/10.1109/access.2023.3325338
Homepage: https://ieeexplore.ieee.org/document/10286843
Open Access
  • Online verfügbar (nicht Open Access)

Zuordnung

Organisation Adresse
Fakultät für Technische Wissenschaften
 
Institut für Informationstechnologie
Universitaetsstr. 65-67
9020 Klagenfurt am Wörthersee
Österreich
   martina.steinbacher@aau.at
http://itec.aau.at/
zur Organisation
Universitaetsstr. 65-67
AT - 9020  Klagenfurt am Wörthersee

Kategorisierung

Sachgebiete
  • 1020 - Informatik
Forschungscluster Kein Forschungscluster ausgewählt
Zitationsindex
  • Science Citation Index Expanded (SCI Expanded)
Informationen zum Zitationsindex: Master Journal List
Peer Reviewed
  • Ja
Publikationsfokus
  • Science to Science (Qualitätsindikator: I)
Klassifikationsraster der zugeordneten Organisationseinheiten:
Arbeitsgruppen
  • Verteilte Systeme

Kooperationen

Organisation Adresse
University of Ljubljana
Kongresni trg 12
SLO-1000 Ljubljana
Slowenien
   miro.mihevc@uni-lj.si
Kongresni trg 12
SI - SLO-1000  Ljubljana
University of Bologna
Via Zamboni 33
40126 Bologna
Italien - restliches Italien
Via Zamboni 33
IT - 40126  Bologna

Beiträge der Publikation

Keine verknüpften Publikationen vorhanden