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
Link To Document