Method for Identification of Waste in the Process of Software Development in Agile Teams Using Lean and Scrum

被引:2
|
作者
Bufon, Marcio Trovao [1 ]
Leal, Adriano Galindo [1 ]
机构
[1] Inst Technol Res IPT, Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Waste; Scrum; Lean; JIRA;
D O I
10.1007/978-3-030-21451-7_40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Waste in software development projects is defined as anything that consumes resources such as time, effort, room, and money without adding value to the customer. Methods and techniques to identify waste indicators, which are specific for each project, are applied to part of total interactions and the development phases; and spend analysts and developers' time and effort. Therefore, this paper aims to define a method to identify waste within the software development process in Scrum teams, from data based on JIRA tool, which supports software development planning, management and controlling activities. According to the bibliographic review are defined: (i) indicators for types of waste according to Lean software development principles; (ii) JIRA's attributes, mathematical operators, keywords, functions and reports related to such indicators. In the proposed method are defined requirements that establish a semantic relation between each indicator variables and formulas to the set of JIRA'S attributes, functions and keywords and, based on them, queries in JIRA Query Language are implemented to quantify the indicators. The method validation is performed using graphics that show queries results classified and grouped by project, indicator and type of waste, acquired from a software project base for a company in the Brazilian financial market. Through the quantitative analysis of results, it is possible to suggest a hypothesis for the occurrence of the types of observed wastes.
引用
收藏
页码:466 / 476
页数:11
相关论文
共 50 条
  • [41] Evaluation of Trustworthy Scrum Employment for Agile Software Development based on the Views of Software Developers
    Koc, Guler
    Aydos, Murat
    Tekerek, Mehmet
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 63 - 67
  • [42] Scrum solo Software process for individual development
    Pagotto, Tiago
    Fabri, Jose Augusto
    L'Erario, Alexandre
    Goncalves, Jose Antonio
    [J]. 2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [43] Obstacles to decision making in Agile software development teams
    Drury, Meghann
    Conboy, Kieran
    Power, Ken
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (06) : 1239 - 1254
  • [44] Effective Communication in Distributed Agile Software Development Teams
    Dorairaj, Siva
    Noble, James
    Malik, Petra
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2011, 77 : 102 - 116
  • [45] The Perceived Impact of the Agile Development and Project Management Method Scrum on Process Transparency in Information Systems Development
    Kautz, Karlheinz
    Johansen, Thomas Heide
    Uldahl, Andreas
    [J]. COMPLEXITY IN INFORMATION SYSTEMS DEVELOPMENT, 2017, 22 : 237 - 253
  • [46] Antecedents of psychological safety in agile software development teams
    Alami, Adam
    Zahedi, Mansooreh
    Krancher, Oliver
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 162
  • [47] ESTABLISHMENT OF AGILE TEAMS FOR SOFTWARE DEVELOPMENT: REVIEW OF LITERATURE
    Saenz Blanco, Fabiola
    Gutierrez Sierra, Frederick
    Ramos Rivera, Julian Camilo
    [J]. DIMENSION EMPRESARIAL, 2018, 16 (02): : 39 - 54
  • [48] BuildBot: Robotic monitoring of agile software development teams
    Ablett, Ruth
    Sharlin, Ehud
    Maurer, Frank
    Denzinger, Joerg
    Schock, Craig
    [J]. 2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, 2007, : 925 - 930
  • [49] Distributed Agile Development: Using Scrum in a Large Project
    Paasivaara, Maria
    Durasiewicz, Sandra
    Lassenius, Casper
    [J]. 2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 87 - 95
  • [50] TWINS - This Workflow Is Not Scrum: Agile process adaptation for Open Source Software projects
    Robinson, Paul T.
    Beecham, Sarah
    [J]. 2019 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES (ICSSP 2019), 2019, : 24 - 33