Mostra el registre d'ítem simple

dc.contributor.authorBehutiye, Woubshet
dc.contributor.authorKarhapää, Pertti
dc.contributor.authorCostal Costa, Dolors
dc.contributor.authorOivo, Markku
dc.contributor.authorFranch Gutiérrez, Javier
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.date.accessioned2018-01-26T08:10:21Z
dc.date.available2018-01-26T08:10:21Z
dc.date.issued2017
dc.identifier.citationBehutiye, W., Karhapää, P., Costal, D., Oivo, M., Franch, X. Non-functional requirements documentation in agile software development: challenges and solution proposal. A: Workshop on Managing Quality in Agile and Rapid Software Development Processes. "Product-Focused Software Process Improvement: 18th International Conference, PROFES 2017: Innsbruck, Austria, November 29-December 1, 2017: proceedings". Springer, 2017, p. 515-522.
dc.identifier.isbn978-3-319-69926-4
dc.identifier.urihttp://hdl.handle.net/2117/113227
dc.description.abstractNon-functional requirements (NFRs) are determinant for the success of software projects. However, they are characterized as hard to define, and in agile software development (ASD), are often given less priority and usually not documented. In this paper, we present the findings of the documentation practices and challenges of NFRs in companies utilizing ASD and propose guidelines for enhancing NFRs documentation in ASD. We interviewed practitioners from four companies and identified that epics, features, user stories, acceptance criteria, Definition of Done (DoD), product and sprint backlogs are used for documenting NFRs. Wikis, word documents, mockups and spreadsheets are also used for doc-umenting NFRs. In smaller companies, NFRs are communicated through white board and flip chart discussions and developers’ tacit knowledge is prioritized over documentation. However, loss of traceability of NFRs, the difficulty in com-prehending NFRs by new developers joining the team and limitations of docu-mentation practices for NFRs are challenges in ASD. In this regard, we propose guidelines for documenting NFRs in ASD. The proposed guidelines consider the diversity of the NFRs to document and suggest different representation artefacts depending on the NFRs scope and level of detail. The representation artefacts suggested are among those currently used in ASD in order not to introduce new specific ones that might hamper actual adoption by practitioners.
dc.format.extent8 p.
dc.language.isoeng
dc.publisherSpringer
dc.subjectÀrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject.lcshNon-functional requirements (Systems engineering)
dc.subject.lcshComputer software -- Development
dc.subject.otherNon-functional requirements
dc.subject.otherQuality requirements
dc.subject.otherNFR
dc.subject.otherAgile software development
dc.subject.otherNon-functional requirements documentation
dc.titleNon-functional requirements documentation in agile software development: challenges and solution proposal
dc.typeConference report
dc.subject.lemacProgramari -- Desenvolupament
dc.contributor.groupUniversitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
dc.identifier.doi10.1007/978-3-319-69926-4_41
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007%2F978-3-319-69926-4_41
dc.rights.accessOpen Access
local.identifier.drac21715942
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/732253/EU/Quality-Aware Rapid Software Development/Q-RAPIDS
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/732253/EU/Quality-Aware Rapid Software Development/Q-RAPIDS
local.citation.authorBehutiye, W.; Karhapää, P.; Costal, D.; Oivo, M.; Franch, X.
local.citation.contributorWorkshop on Managing Quality in Agile and Rapid Software Development Processes
local.citation.publicationNameProduct-Focused Software Process Improvement: 18th International Conference, PROFES 2017: Innsbruck, Austria, November 29-December 1, 2017: proceedings
local.citation.startingPage515
local.citation.endingPage522


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple