Software Development Life Cycle

Software Development Life Cycle is a structured framework that delineates the phases of software development, including requirements analysis, design, implementation, testing, deployment, and maintenance, to systematically guide the production and evolution of software systems.

2.1K

Publications

90.5K

Citations

4.6K

Authors

1.4K

Institutions

Publications per year

2017–2026

457

Authors

4.6K

  1. BB
    Barry Boehm

    University of Southern California, United States

    14 publications · 2.6K citations

    13

    h-index

  2. VR
    Victor R. Basili

    University of Maryland, College Park, United States

    14 publications · 1.1K citations

    13

    h-index

  3. MP
    Mario Piattini

    University of Castilla-La Mancha, Spain

    10 publications · 278 citations

    10

    h-index

  4. RV
    Rory V. O’Connor

    Dublin City University, Ireland

    10 publications · 580 citations

    10

    h-index

  5. LF
    Luiz Fernando Capretz

    Western University, Canada

    9 publications · 586 citations

    9

    h-index

1–5 of 4.6K

Venues

  1. IEEE Transactions on Software Engineering

    TSE · 60 publications · 5.9K citations

    37

    h-index

  2. IEEE Software

    61 publications · 4.4K citations

    36

    h-index

  3. Computer

    33 publications · 3.4K citations

    22

    h-index

  4. ACM SIGSOFT Software Engineering Notes

    SEN · 49 publications · 2.2K citations

    22

    h-index

  5. Information and Software Technology

    25 publications · 1.7K citations

    21

    h-index

1–5