Cargando…

Can We Design Software as We Talk?: A Research Idea

In the context of digital transformation, speeding up the time-to-market of high-quality software products is a big challenge. Main challenges. Software quality correlates with the success of requirements engineering (RE) sessions. RE sessions demand software analysts to collect all relevant materia...

Descripción completa

Detalles Bibliográficos
Autores principales: Ruiz, Marcela, Hasselman, Björn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254537/
http://dx.doi.org/10.1007/978-3-030-49418-6_22
_version_ 1783539560409464832
author Ruiz, Marcela
Hasselman, Björn
author_facet Ruiz, Marcela
Hasselman, Björn
author_sort Ruiz, Marcela
collection PubMed
description In the context of digital transformation, speeding up the time-to-market of high-quality software products is a big challenge. Main challenges. Software quality correlates with the success of requirements engineering (RE) sessions. RE sessions demand software analysts to collect all relevant material usually specified on written notes, flip charts, pictures, etc. Afterwards comprehensible requirements need to be specified for software implementation and testing. These activities are mostly performed manually, which causes process delays and software quality attributes like reliability, usability, comprehensibility, etc., are diminished causing software devaluation. Innovative aspects. This research idea paper proposes a framework for automating the tasks of requirements specification. The proposed framework involves computational mechanisms to enable the automatic generation of software design while requirements are discussed. The innovative aspect of this research comes from digitally transforming the software development life cycle (SDLC) where requirements are generated “on the fly” and virtual reality systems are in place. Potential to make change. The proposed framework has the potential to renovate the role of software analysts, which can experience substantial reduction of manual tasks, more efficient communication, dedication to more analytical tasks, and assurance of software quality from conception phases. This research idea paper introduces the framework for automating the task of requirements specification, and report our progress. We conclude the paper by outlining lessons learnt and future lines of work.
format Online
Article
Text
id pubmed-7254537
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72545372020-05-28 Can We Design Software as We Talk?: A Research Idea Ruiz, Marcela Hasselman, Björn Enterprise, Business-Process and Information Systems Modeling Article In the context of digital transformation, speeding up the time-to-market of high-quality software products is a big challenge. Main challenges. Software quality correlates with the success of requirements engineering (RE) sessions. RE sessions demand software analysts to collect all relevant material usually specified on written notes, flip charts, pictures, etc. Afterwards comprehensible requirements need to be specified for software implementation and testing. These activities are mostly performed manually, which causes process delays and software quality attributes like reliability, usability, comprehensibility, etc., are diminished causing software devaluation. Innovative aspects. This research idea paper proposes a framework for automating the tasks of requirements specification. The proposed framework involves computational mechanisms to enable the automatic generation of software design while requirements are discussed. The innovative aspect of this research comes from digitally transforming the software development life cycle (SDLC) where requirements are generated “on the fly” and virtual reality systems are in place. Potential to make change. The proposed framework has the potential to renovate the role of software analysts, which can experience substantial reduction of manual tasks, more efficient communication, dedication to more analytical tasks, and assurance of software quality from conception phases. This research idea paper introduces the framework for automating the task of requirements specification, and report our progress. We conclude the paper by outlining lessons learnt and future lines of work. 2020-05-05 /pmc/articles/PMC7254537/ http://dx.doi.org/10.1007/978-3-030-49418-6_22 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Ruiz, Marcela
Hasselman, Björn
Can We Design Software as We Talk?: A Research Idea
title Can We Design Software as We Talk?: A Research Idea
title_full Can We Design Software as We Talk?: A Research Idea
title_fullStr Can We Design Software as We Talk?: A Research Idea
title_full_unstemmed Can We Design Software as We Talk?: A Research Idea
title_short Can We Design Software as We Talk?: A Research Idea
title_sort can we design software as we talk?: a research idea
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254537/
http://dx.doi.org/10.1007/978-3-030-49418-6_22
work_keys_str_mv AT ruizmarcela canwedesignsoftwareaswetalkaresearchidea
AT hasselmanbjorn canwedesignsoftwareaswetalkaresearchidea