did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780387244327

A Software Process Model Handbook for Incorporating People's Capabilities

by ; ; ;
  • ISBN13:

    9780387244327

  • ISBN10:

    0387244328

  • Format: Hardcover
  • Copyright: 2005-08-01
  • Publisher: Springer-Verlag New York Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $199.99 Save up to $146.33
  • Buy Used
    $149.99
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

A Software Process Model Handbook for Incorporating People's Capabilities offers the most advanced approach to date, empirically validated at software development organizations. This handbook adds a valuable contribution to the much-needed literature on people-related aspects in software engineering. The primary focus is on the particular challenge of extending software process definitions to more explicitly address people-related considerations.The capability concept is not present nor has it been considered in most software process models. The authors have developed a capabilities-oriented software process model, which has been formalized in UML and implemented as a tool. A Software Process Model Handbook for Incorporating People's Capabilities guides readers through the incorporation of the individual's capabilities into the software process.Structured to meet the needs of research scientists and graduate-level students in computer science and engineering, this book is also suitable for practitioners in industry.

Table of Contents

List of Figures xv
List of Tables xix
Foreword xxiii
Acknowledgements xxvii
1. SOFTWARE PROCESS AND PEOPLEWARE BASICS 1(24)
1.1. SOFTWARE PROCESS VERSUS LIFE CYCLE
2(1)
1.2. SOFTWARE PROCESS RESEARCH
3(4)
1.3. SOFTWARE PROCESS MODELLING
7(2)
1.4. PEOPLEWARE
9(3)
1.5. HUMAN COMPETENCIES
12(4)
1.6. MODELLING PEOPLEWARE IN THE SOFTWARE PROCESS
16(2)
1.7. IMPORTANCE OF PEOPLEWARE IN THE PROCESS
18(3)
1.8. APPROACH FOR INCORPORATING PEOPLE'S CAPABILITIES INTO THE SOFTWARE PROCESS
21(4)
PART ONE SOFTWARE PROCESS MODELS 25(110)
2 OVERVIEW OF SOFTWARE PROCESS MODELS AND DESCRIPTIVE CRITERIA FOR THEIR ANALYSIS
27(10)
2.1. SOFTWARE PROCESS MODELS
27(3)
2.2. DESCRIPTIVE CRITERIA
30(7)
2.2.1. Modelling-Related Criteria
30(1)
2.2.1.1. Elements
31(1)
2.2.1.2. Environments
32(1)
2.2.2. Representation-Related Criteria
32(1)
2.2.2.1. Information Perspectives
33(1)
2.2.2.2. Notational Characteristics
34(1)
2.2.3. Criteria Employed by Other Authors
35(2)
3. ACTIVITY-ORIENTED MODELS
37(56)
3.1. DESCRIPTIVE ACTIVITY-ORIENTED MODELS
37(7)
3.1.1. TAME MODEL
38(1)
3.1.2. FUNSOFT Nets-Based Model
39(1)
3.1.3. STATEMATE Model
40(2)
3.1.4. PRISM Model of Changes
42(2)
3.2. PRESCRIPTIVE ACTIVITY-ORIENTED MODELS
44(49)
3.2.1. Process Models
45(1)
3.2.1.1. TRIAD Model
45(1)
3.2.1.2. Marvel Model
47(1)
3.2.1.3. IPSE 2.5 Model
49(1)
3.2.1.4. SPADE Model
50(1)
3.2.1.5. International Standard ISO/IEC 12207: Software Life-Cycle Processes
53(1)
3.2.1.6. IEEE STD 1074: IEEE Standard for Developing Software Lifecycle Processes
67(9)
3.2.2. Evaluation Models
76(1)
3.2.2.1. ISO 9001
76(1)
3.2.2.2. CMMI
85(8)
4. PEOPLE-ORIENTED MODELS
93(36)
4.1. DESCRIPTIVE PEOPLE-ORIENTED MODELS
93(17)
4.1.1. Systems Dynamics-Based Model
93(2)
4.1.2. Process Cycle Model
95(3)
4.1.3. Agile Methods
98(1)
4.1.3.1. eXtreme Programming (XP)
99(7)
4.1.4. The Win-Win Spiral Model
106(4)
4.2. PRESCRIPTIVE PEOPLE-ORIENTED MODELS
110(27)
4.2.1. Process Models
111(1)
4.2.1.1. PMDB+ Model
111(1)
4.2.1.2. ALF Model
113(1)
4.2.1.3. SOCCA Model
115(1)
4.2.1.4. Unified Process Model
118(3)
4.2.2. Evaluation Model
121(1)
4.2.2.1. People CMM Model
121(8)
5. SUMMARY OF THE OVERVIEW OF SOFTWARE PROCESS MODELS
129(6)
PART TWO CAPABILITIES-ORIENTED SOFTWARE PROCESS MODEL 135(86)
6. ADDING CAPABILITIES TO THE SOFTWARE PROCESS MODEL
137(10)
6.1. INCORPORATING CAPABILITIES INTO A SOFTWARE PROCESS MODEL
137(2)
6.2. STRUCTURE OF A CAPABILITIES-ORIENTED SOFTWARE PROCESS
139(4)
6.3. CAPABILITIES: A KEY ELEMENT OF THE PROCESS MODEL
143(4)
7. PEOPLE DIMENSION
147(20)
7.1. PEOPLE'S CAPABILITIES EVALUATION ACTIVITIES
149(2)
7.2. CAPABILITIES-PERSON RELATIONSHIP
151(6)
7.3. PEOPLE'S CAPABILITIES EVALUATION METHOD
157(6)
7.3.1. Stage PCE I.1: Identify Personality Factors
160(1)
7.3.2. Stage PCE II.1: Determine People's Capabilities
160(3)
7.3.3. Stage PCE II.2: Validate People Model
163(1)
7.4. COLLATERAL USES OF CAPABILITIES
163(4)
8. ROLES DIMENSION
167(16)
8.1. IDENTIFYING SOFTWARE ROLES
167(1)
8.2. CAPABILITIES-ROLE RELATIONSHIP
168(15)
8.2.1. Software Life Cycle Model Selection Role
170(2)
8.2.2. Project Management Roles
172(3)
8.2.3. Pre-Development Roles
175(2)
8.2.4. Development Roles
177(2)
8.2.5. Post-Development Roles
179(1)
8.2.6. Integral Roles
180(3)
9. PRODUCTION DIMENSION
183(10)
9.1. ASSIGNATION OF PEOPLE TO ROLES
183(10)
9.1.1. Assignation of People to Roles Activities
184(1)
9.1.2. Assignation of People to Roles Method
185(8)
10. THE CAPABILITIES-BASED ASSIGNATION METHOD IN ACTION
193(18)
10.1. PEOPLE'S CAPABILITIES EVALUATION METHOD IN ACTION
193(6)
10.1.1. STAGE PCE I.1: Identify Personality Factors
194(1)
10.1.2. STAGE PCE II.1: Determine People's Capabilities
194(3)
10.1.3. STAGE PCE 1I.2: Validate People Model
197(2)
10.2. ASSIGNATION OF PEOPLE TO ROLES METHOD IN ACTION
199(12)
11. BENEFITS OF INCORPORATING PEOPLE'S CAPABILITIES INTO THE SOFTWARE PROCESS
211(6)
11.1. DESIGN OF THE EXPERIMENT ON THE ASSIGNATION OF PEOPLE TO ROLES
212(2)
11.2. RESULTS OF THE EXPERIMENT
214(3)
12. CONCLUSIONS
217(4)
REFERENCES 221(28)
APPENDIX A. PEOPLE'S CAPABILITIES 249(4)
APPENDIX B. 16 PF FIFTH EDITION PERSONALITY FACTOR QUESTIONNAIRE 253(8)
B.1. DESCRIPTION OF THE 16 PF FIFTH EDITION
253(3)
B.2. 16 PF FIFTH EDITION TEST ADMINISTRATION ELEMENTS
256(5)
APPENDIX C. PEOPLE MODELS 261(60)
Index 321

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program