liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Information Needs in Continuous Integration and Delivery in Large Scale Organizations: An Observational Study
Ericsson AB, Linkoping, Sweden.ORCID iD: 0000-0003-3049-1261
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. (PELAB)ORCID iD: 0000-0002-3052-5604
Ericsson AB, Linkoping, Sweden.
Ericsson AB, Linkoping, Sweden.
2024 (English)In: Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing (SAC '24), ACM Digital Library, 2024, p. 1262-1271Conference paper, Published paper (Refereed)
Abstract [en]

Continuous integration and delivery encompass a variety of activities, including regular code changes, compilation, building, testing, and distribution to clients. In order to accomplish the assigned tasks, practitioners tend to pursue additional information. Software practitioners who allocate a significant portion of their time and energy towards seeking out required information may experience a diversion from their primary responsibilities. Identifying the specific types of information sought by software practitioners can enhance our comprehension of the processes, protocols, and resources utilized to ensure timely delivery of a high-quality product. Gaining a comprehensive understanding of the information needs of software practitioners can yield numerous benefits such as maintaining competitiveness, enhancing awareness of challenges that may impede a faster delivery, and developing a visual tool to facilitate practitioners in fulfilling their information needs. This study extends prior research by Ahmad et. al [1, 2], by using the observation and think-aloud technique to broaden upon our understanding of information needs. A multiple-case holistic study was carried out to identify information needs in continuous integration and delivery. The study involved four companies and a total of 34 unique participants. The present investigation attempts to capture the importance, frequency, and necessary effort (such as the series of steps needed to gather information) pertaining to identified needs. A total of 39 different information needs were identified across various stakeholders, including release managers, testers, project owners, release team members, and compliance authorities. The needs that were identified have been classified into five distinct categories, namely code and commit, test suite and test case, release and deployment, trends and statistics, and testing infrastructure. The present study has revealed additional 31% of information needs compared to previous work, with 77% of these needs being unique. The level of overlap between the current research and Ahmad et. al work from other researchers is 23%. The impact of utilizing diverse methodologies on the identification of information needs was also a topic of discussion.

Place, publisher, year, edition, pages
ACM Digital Library, 2024. p. 1262-1271
Keywords [en]
Information Needs; Continuous Integration and Delivery; Question Developers Ask; Observation; Think aloud method
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-206780DOI: 10.1145/3605098.3636035ISI: 001236958200185ISBN: 9798400702433 (print)OAI: oai:DiVA.org:liu-206780DiVA, id: diva2:1891049
Conference
The 39th ACM/SIGAPP Symposium on Applied Computing (SAC '24), Avila, Spain, April 8 - 12, 2024
Available from: 2024-08-21 Created: 2024-08-21 Last updated: 2024-11-22Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Ahmad, Azeem

Search in DiVA

By author/editor
Ahmad, AzeemSandahl, Kristian
By organisation
Software and SystemsFaculty of Science & Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 161 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf