@inproceedings{eb81e134646b41739ea8a7ebc3e483e0,
title = "Requirements Management in GitHub With Lean Approach",
abstract = "GitHub is an online platform for hosting projects that use the Git revision control system to manage code. Its lightweight issue tracker helps to maintain lists of issues identified during the development process, including bugs, features, or other software artifacts. Although issue tracking software has been practically used in software industry, studies on using it to manage requirements remain insufficient. This pa- per tackles the issue by presenting a semi-formal guideline for managing requirements in agile software development projects using GitHub. The guideline is evaluated on a theoretical level by analyzing how well it guides to manage requirements and fits in an agile software development setting. It is compared against lean principles. In addition, the guideline is put into use in a case study. The studies indicate that the guideline and GitHub are well-suited for requirements management in an agile environment.",
keywords = "GitHub, Lean software development, guideline, requirements management, GitHub, Lean software development, guideline, requirements management",
author = "Risto Salo and Timo Poranen and Zheying Zhang",
year = "2015",
language = "English",
volume = "1525",
series = "CEUR Workshop Proceedings",
number = "1525",
pages = "164--178",
editor = "Jyrki Nummenmaa and Outi Sievi-Korte and Erkki M{\"a}kinen",
booktitle = "Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15)",
note = "Symposium on Programming Languages and Software Tools ; Conference date: 01-01-2015",
}