Lean Software Development: A Tutorial

被引:70
|
作者
Poppendieck, Mary [1 ]
Cusumano, Michael A. [1 ]
机构
[1] MIT, Sloan Sch Management, Engn Syst Div, Cambridge, MA 02139 USA
关键词
agile; continuous delivery; design thinking; Kanban; lean; lean startup; scrum; Toyota; XP;
D O I
10.1109/MS.2012.107
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Experts described the origin of software development and how it related to well-known agile development practices and was expected to evolve in the future. Some similarities between Japanese management and PC-style software development were becoming apparent by the mid-1990s. The popularization of the term lean and its association with agile for software product development emerged from later efforts of experts was described in the book, Lean Software Development. These experts also emphasized on eliminating waste and bureaucracy in product development, encouraged learning through short cycles and frequent builds, and promoted late changes and fast iterations, with feedback pulling changes into a product. Lean software development needed to be based on a better understanding of a job that customers wanted to be done how this job needed to be mediated by software.
引用
收藏
页码:26 / 32
页数:7
相关论文
共 50 条
  • [41] The Loglet Lab Software: A Tutorial
    Program for the Human Environment, Rockefeller University, Box 234, 1230 York Avenue, New York, NY 10021-6399, United States
    [J]. Technol. Forecast. Soc. Change, 3 (273-295):
  • [42] Tutorial: Software model checking
    Clarke, E
    Kroening, D
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 9 - 10
  • [43] Hypermedia Tutorial Software of Electroneuromyography
    Sembay, Marcio Jose
    Egoavil, Ciro Jose
    Gargioni, Andre Rodolfo
    Fiorelli, Fabiane Cosma
    Oliveira, Jucara
    Schutz, Sergio Murilo
    [J]. WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING 2006, VOL 14, PTS 1-6, 2007, 14 : 3836 - +
  • [44] Software system engineering: A tutorial
    Thayer Software Management Training LLC
    不详
    [J]. CrossTalk, 2007, 10 (17-21): : 17 - 21
  • [45] Software system engineering: A tutorial
    Thayer, RH
    [J]. COMPUTER, 2002, 35 (04) : 68 - +
  • [46] Tutorial: Evaluating software technology
    Pfleeger, SL
    [J]. PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 651 - 652
  • [47] Tutorial on R software.
    Hackmann, T.
    [J]. JOURNAL OF DAIRY SCIENCE, 2019, 102 : 1 - 1
  • [48] Software Engineering and Gender: A Tutorial
    Jaccheri, Letizia
    Anh Nguyen Duc
    [J]. COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 704 - 706
  • [49] SOFTWARE CONFIGURATION MANAGEMENT - TUTORIAL
    BERSOFF, EH
    HENDERSON, VD
    SIEGEL, SG
    [J]. COMPUTER, 1979, 12 (01) : 6 - 14
  • [50] Arena(R) software tutorial
    Markovitch, NA
    Profozich, DM
    [J]. 1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 437 - 440