• DocumentCode
    685544
  • Title

    Lehman´s Laws and the Productivity of Increments: Implications for Productivity

  • Author

    Moazeni, Ramin ; Link, Dietmar ; Boehm, Barry

  • Author_Institution
    Comput. Sci. Dept., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    577
  • Lastpage
    582
  • Abstract
    Which are the consequences of Lehman´s Laws of Software Evolution for the productivity of incrementally developed projects? The concept of Incremental Development Productivity Decline (IDPD), which deals with how the productivity of incrementally developed software develops over its increments, is introduced. It is explained how Lehman´s Laws of Software Evolution apply to it and how maintenance and reuse are relevant to both. Every Law of Software Evolution is discussed individually from a qualitative standpoint with regard to whether it could be a cause of IDPD. After that discussion, the overall situation is examined in light of how different courses of action cause which laws to apply different degrees of effects.
  • Keywords
    productivity; project management; software development management; software maintenance; software reusability; IDPD; Lehmans laws of software evolution; incremental development productivity decline; incrementally developed projects; incrementally developed software; software maintenance; software reuse; Complexity theory; Computer science; Educational institutions; Maintenance engineering; Productivity; Software; Software engineering; development productivity; incremental development; software evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.84
  • Filename
    6805455