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...
Autores principales: | , |
---|---|
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 |