A note on the evolution of software engineering practices

被引:4
|
作者
Drehmer, DE [1 ]
Dekleva, SM [1 ]
机构
[1] Depaul Univ, Kellstadt Grad Sch Business, Chicago, IL 60604 USA
关键词
software process evolution; software engineering practices; software process maturity model; software development;
D O I
10.1016/S0164-1212(00)00112-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes how software development process naturally evolves. Items taken from an early version of the SEI's CMM questionnaire are shown to make up a linear scale that describes how software development and management practices are introduced in a software production organization. Analysis of this scale shows that when software practices are inadequately or incompletely implemented, they are refined in several iterations. This observation implies that such repetitive refinements of software practices can be estimated and that it may be possible to correct inadequate or incomplete initial implementations and shorten the cycle between refinement steps and thus accelerate the software process evolution. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [41] Global Software Engineering: Evolution and Trends
    Ebert, Christof
    Kuhrmann, Marco
    Prikladnicki, Rafael
    [J]. 2016 IEEE 11TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE), 2016, : 144 - 153
  • [42] Improving bioinformatics software quality through incorporation of software engineering practices
    Noorar A.
    [J]. PeerJ Computer Science, 2022, 8
  • [43] Towards Transferring Lean Software Startup Practices in Software Engineering Education
    Cico, Orges
    [J]. PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 1686 - 1689
  • [44] THE MANAGEMENT OF SOFTWARE ENGINEERING .4. SOFTWARE-DEVELOPMENT PRACTICES
    DYER, M
    [J]. IBM SYSTEMS JOURNAL, 1980, 19 (04) : 451 - 465
  • [45] THE MANAGEMENT OF SOFTWARE ENGINEERING .3. SOFTWARE-DESIGN PRACTICES
    LINGER, RC
    [J]. IBM SYSTEMS JOURNAL, 1980, 19 (04) : 432 - 450
  • [46] Improving bioinformatics software quality through incorporation of software engineering practices
    Noor, Adeeb
    [J]. PEERJ COMPUTER SCIENCE, 2022, 8
  • [47] Software engineering practices for scientific software development: A systematic mapping study
    Arvanitou, Elvira-Maria
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    Carver, Jeffrey C.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 172 (172)
  • [48] Towards an Automation of Software Evolution Good Practices
    Tibermacine, Chouki
    Sakhraoui, Soraya
    Le Ciloahec, Vincent
    Fleurquin, Regis
    Sadou, Salah
    [J]. 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 339 - 344
  • [49] Software evolution in the age of component-based software engineering
    Lehman, M.M.
    Ramil, J.F.
    [J]. IEE Proceedings: Software, 2000, 147 (06): : 249 - 255
  • [50] A cautionary note on checking software engineering papers for plagiarism
    Kaner, Cem
    Fiedler, Rebecca L.
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2008, 51 (02) : 184 - 188