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
Mob programming: From avant-garde experimentation to established practice
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. Ericsson AB, Linkoping, Sweden.
Saab AB, Linkoping, Sweden.
2021 (English)In: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 180, article id 111017Article in journal (Refereed) Published
Abstract [en]

Mob programming is an emergent practice in the industry, attracting increasing attention from the research community. Superficially a simple concept - similar to pair programming, but with more people - many of the same concerns arise as with pair programming, only more so: can it truly be efficient, is it for everybody, and what are the benefits and risks involved? In this paper we show that while research interest in this topic is increasing, much of the published literature to date constitutes experience reports, with a number of implicit differences in how mob programming is practiced. To transform mob programming from an area of avant-garde experimentation into a well understood practice in the toolbox of mainstream software engineering, such implicit differences need to be exposed, analyzed and documented, and the contextual enabling factors must be investigated. In this paper we take an important step in that direction by identifying variations in the practice and providing concrete guidance for creating an organizational and social environment where mob programming can be practiced both effectively and safely. (C) 2021 Elsevier Inc. All rights reserved.

Place, publisher, year, edition, pages
Elsevier, 2021. Vol. 180, article id 111017
Keywords [en]
Mob programming; Mobbing; Agile; Pair programming; Exploratory testing; Research roadmap
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-178282DOI: 10.1016/j.jss.2021.111017ISI: 000680064900007OAI: oai:DiVA.org:liu-178282DiVA, id: diva2:1585906
Available from: 2021-08-18 Created: 2021-08-18 Last updated: 2022-02-14

Open Access in DiVA

fulltext(448 kB)479 downloads
File information
File name FULLTEXT01.pdfFile size 448 kBChecksum SHA-512
1c9a81284d90ca20d37032e8e8aa913747b084c8765de7af90ef64470b64e1076889bbc62e2e9f8f6db834d863849fca5b39c08e138037035efb4300e2310b5b
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Ståhl, Daniel
By organisation
Software and SystemsFaculty of Science & Engineering
In the same journal
Journal of Systems and Software
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 483 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 446 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