Sciit: embedding issue tracking in source control management

Nystrom, E., Jongsuebchoke, D. and Storer, T. (2021) Sciit: embedding issue tracking in source control management. Science of Computer Programming, 206, 102628. (doi: 10.1016/j.scico.2021.102628)

[img] Text
235881.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.



Sciit is a distributed issue tracker. Distributed issue tracking eliminates much of the friction that is otherwise necessitated by separately maintaining source code in a source control management system (SCM) and task information in an issue tracker. Sciit goes beyond the state of the art in distributed issue tracking by treating issues as first class change control items, represented as fragments of text anywhere within the SCM. This approach treats issues as representations of work in progress alongside other project artefacts, allowing much of the metadata about an issue, such as status, affected components and participants to be inferred directly from the state of the SCM, rather than requiring additional maintenance by a developer.

Item Type:Articles
Keywords:Distributed issue tracking, software project management, global software engineering.
Glasgow Author(s) Enlighten ID:Storer, Dr Tim
Creator Roles:
Storer, T.Conceptualization, Software, Writing – original draft, Writing – review and editing, Visualization, Supervision, Project administration
Authors: Nystrom, E., Jongsuebchoke, D., and Storer, T.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:Science of Computer Programming
ISSN (Online):1872-7964
Published Online:02 March 2021
Copyright Holders:Copyright © 2021 Elsevier B.V.
First Published:First published in Science of Computer Programming 206: 102628
Publisher Policy:Reproduced in accordance with the publisher copyright policy

University Staff: Request a correction | Enlighten Editors: Update this record