Applying Lean to Improve Quality in Software Development Projects

被引:4
|
作者
Kasims, Gaitis [1 ]
机构
[1] Turiba Univ, Dept Business Adm, Riga, Latvia
关键词
Lean; quality; defect density; lead time; software development; agile; leagile; experience report;
D O I
10.1145/3278252.3278254
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As the role of IT shifts from being a cost center to building the core value proposition, it becomes crucial to ensure the quality of the delivered software solutions. While lean has become a standard approach in manufacturing, supply chain management and other domains, software development has been dominated by Agile. Delivering fast has been a central focus of IT industry and much too often the software quality has been compromised in favor of speed. There has been an assumption that it is possible either to deliver the product fast or in a good quality, which is challenged in this paper. This action research examines the impact of applying lean methods to software development project; study has been done by comparing two projects where lean implementation has been triggered in one of the project teams. The result shows that despite the common belief of productivity shrinking with increasing quality, it is possible to deliver high quality products without compromising the delivery speed.
引用
收藏
页码:130 / 134
页数:5
相关论文
共 50 条
  • [41] APPLYING SOFTWARE QUALITY METRICS
    CARPENTER, CL
    MURINE, GE
    QUALITY PROGRESS, 1983, 16 (02) : 32 - 32
  • [42] A Model and System for Applying Lean Six Sigma to Agile Software Development Using Hybrid Simulation
    Ghane, Kamran
    2014 IEEE INTERNATIONAL TECHNOLOGY MANAGEMENT CONFERENCE (ITMC), 2014,
  • [43] Analysis of software component quality to improve object utilization in software development process
    Rahul, Kumar
    Sinha, Brijesh Kumar
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 515 - 518
  • [44] A Lean and Devops Approach to Teach Lean Software Development
    Ivanov, Vladimir
    Krasnikhin, Dmitry
    Litvinov, Stanislav
    Masyagin, Sergey
    Succi, Giancarlo
    SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 196 - 204
  • [45] CONSIDERING QUALITY IN THE MANAGEMENT OF SOFTWARE-BASED DEVELOPMENT-PROJECTS
    REDMILL, FJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1990, 32 (01) : 18 - 22
  • [46] Quality in Global Software Development Projects: A Closer Look at the Role of Distribution
    Cataldo, Marcelo
    Nambiar, Sangeeth
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 163 - +
  • [47] QPLAN: Decision support for evaluating planning quality in software development projects
    Feris, Marco Antonio Amaral
    Zwikael, Ofer
    Gregor, Shirley
    DECISION SUPPORT SYSTEMS, 2017, 96 : 92 - 102
  • [48] A Proposal to Improve the Earned Value Management Technique Using Quality Data in Software Projects
    Lima Francisco, Christopher de Souza
    de Souza, Adler Diniz
    16TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY-NEW GENERATIONS (ITNG 2019), 2019, 800 : 593 - 600
  • [49] Applying Machine Learning to Risk Assessment in Software Projects
    Sousa, Andre
    Faria, Joao Pascoal
    Mendes-Moreira, Joao
    Gomes, Duarte
    Henriques, Pedro Castro
    Graca, Ricardo
    MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, PT II, 2021, 1525 : 104 - 118
  • [50] Applying Kaizen for Improving Productivity in Automotive Software Projects
    Bhandary, Smitha
    Ramachandran, Balaji
    Betageri, Basavaraj
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, 2012, 290 : 257 - 260