Software Methodologies: A Quantitative Guide

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.

1133119673
Software Methodologies: A Quantitative Guide

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.

62.99 In Stock
Software Methodologies: A Quantitative Guide

Software Methodologies: A Quantitative Guide

by Capers Jones
Software Methodologies: A Quantitative Guide

Software Methodologies: A Quantitative Guide

by Capers Jones

eBook

$62.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

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.


Product Details

ISBN-13: 9781315314464
Publisher: CRC Press
Publication date: 07/06/2017
Sold by: Barnes & Noble
Format: eBook
Pages: 578
File size: 11 MB
Note: This product may take a few minutes to download.

About the Author

Capers Jones

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

From the B&N Reads Blog

Customer Reviews