Description

Book Synopsis

This comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an application of 1000 function points using the Java language. Each methodology produces a characteristic set of results for development schedules, productivity, costs, and quality. The intent of the book is to show readers the optimum kinds of methodologies for the projects they are concerned with and to warn them about counter indications and possible harm from unsuitable methodologies.



Table of Contents

Contents

Preface

Acknowledgments

Author

Introduction

1 Overview of 60 Software Development Methodologies

2 Life Cycles and Life Expectancies of Software Development Methodologies

3 A Method of Scoring Software Methodologies

4 Detailed Evaluations of 60 Software Development Methodologies

5 Agile/Scrum Software Development

6 Animated 3D Full Color Software Design Methodology

7 Anti-Pattern-Based Development

8 CASE Software Development

9 Cleanroom Software Engineering (CSE)

10 CMMI Level 3 (Capability Maturity Model Integrated) Software Development

11 Commercial Off-the-Shelf Software (COTS) Customization

12 Container Software Development

13 Continuous Development

14 Cowboy Development

15 Crystal Methods

16 DevOps

17 Disciplined Agile Development (DAD)

18 Dynamic Systems Development Method (DSDM)

19 Enterprise Resource Planning (ERP) Customization

20 Evolutionary Development (EVO) Methodology

21 Extreme Programming (XP)

22 Feature-Driven Development (FDD)

23 Git Software Development

24 Global 24 Hour Development

25 Hybrid Agile/Waterfall Software Development

26 Information Engineering (IE) Software Development

27 IntegraNova Development

28 Iterative Software Development

29 Kaizen

30 Lean Software Development

31 Legacy Data Mining

32 Legacy Renovation Development

33 Legacy Repair Development

34 Legacy Replacement Development

35 Mashup Development

36 Merise

37 Micro Service Software Development

38 Microsoft Solutions Framework (MSF) Development

39 Model-Based Development

40 Object-Oriented (OO) Methods

41 Open-Source Software Development

42 Pair Programming Software Development

43 Pattern-Based Development

44 Personal Software Process (PSP) Development

45 Prince2

46 Product Line Engineering Software Development

47 Prototype Development (Disposable)

48 Prototype Development (Evolutionary)

49 Rapid Application Development (RAD)

50 Rational Unified Process (RUP)

51 Reengineering

52 Reuse-Based Software Development (85%)

53 Reverse Engineering

54 Robotic Software Development Using Standard Parts

55 Service-Oriented Architecture

56 Specifications by Example Development

57 Spiral Development

58 Structured Development (Design, Programming)

59 Test-Driven Development (TDD)

60 Team Software Process (TSP) and Personal Software Process (PSP)

61 T-VEC Development

62 Virtual Reality Global Development

63 V-Model

64 Waterfall Development

65 Summary and Conclusions about Software Methodologies

References and Readings on Software Methodologies and How to

Measure Them

Index

Software Methodologies

    Product form

    £44.99

    Includes FREE delivery

    Order before 4pm today for delivery by Mon 8 Jun 2026.

    A Paperback by Capers Jones

    1 in stock


      View other formats and editions of Software Methodologies by Capers Jones

      Publisher: CRC Press
      Publication Date: 6/14/2022 12:00:00 AM
      ISBN13: 9781032339566, 978-1032339566
      ISBN10: 103233956X

      Description

      Book Synopsis

      This comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an application of 1000 function points using the Java language. Each methodology produces a characteristic set of results for development schedules, productivity, costs, and quality. The intent of the book is to show readers the optimum kinds of methodologies for the projects they are concerned with and to warn them about counter indications and possible harm from unsuitable methodologies.



      Table of Contents

      Contents

      Preface

      Acknowledgments

      Author

      Introduction

      1 Overview of 60 Software Development Methodologies

      2 Life Cycles and Life Expectancies of Software Development Methodologies

      3 A Method of Scoring Software Methodologies

      4 Detailed Evaluations of 60 Software Development Methodologies

      5 Agile/Scrum Software Development

      6 Animated 3D Full Color Software Design Methodology

      7 Anti-Pattern-Based Development

      8 CASE Software Development

      9 Cleanroom Software Engineering (CSE)

      10 CMMI Level 3 (Capability Maturity Model Integrated) Software Development

      11 Commercial Off-the-Shelf Software (COTS) Customization

      12 Container Software Development

      13 Continuous Development

      14 Cowboy Development

      15 Crystal Methods

      16 DevOps

      17 Disciplined Agile Development (DAD)

      18 Dynamic Systems Development Method (DSDM)

      19 Enterprise Resource Planning (ERP) Customization

      20 Evolutionary Development (EVO) Methodology

      21 Extreme Programming (XP)

      22 Feature-Driven Development (FDD)

      23 Git Software Development

      24 Global 24 Hour Development

      25 Hybrid Agile/Waterfall Software Development

      26 Information Engineering (IE) Software Development

      27 IntegraNova Development

      28 Iterative Software Development

      29 Kaizen

      30 Lean Software Development

      31 Legacy Data Mining

      32 Legacy Renovation Development

      33 Legacy Repair Development

      34 Legacy Replacement Development

      35 Mashup Development

      36 Merise

      37 Micro Service Software Development

      38 Microsoft Solutions Framework (MSF) Development

      39 Model-Based Development

      40 Object-Oriented (OO) Methods

      41 Open-Source Software Development

      42 Pair Programming Software Development

      43 Pattern-Based Development

      44 Personal Software Process (PSP) Development

      45 Prince2

      46 Product Line Engineering Software Development

      47 Prototype Development (Disposable)

      48 Prototype Development (Evolutionary)

      49 Rapid Application Development (RAD)

      50 Rational Unified Process (RUP)

      51 Reengineering

      52 Reuse-Based Software Development (85%)

      53 Reverse Engineering

      54 Robotic Software Development Using Standard Parts

      55 Service-Oriented Architecture

      56 Specifications by Example Development

      57 Spiral Development

      58 Structured Development (Design, Programming)

      59 Test-Driven Development (TDD)

      60 Team Software Process (TSP) and Personal Software Process (PSP)

      61 T-VEC Development

      62 Virtual Reality Global Development

      63 V-Model

      64 Waterfall Development

      65 Summary and Conclusions about Software Methodologies

      References and Readings on Software Methodologies and How to

      Measure Them

      Index

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account