rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780849398452

Defining And Deploying Software Processes

by ;
  • ISBN13:

    9780849398452

  • ISBN10:

    0849398452

  • Format: Hardcover
  • Copyright: 2005-09-06
  • Publisher: Auerbach Public

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: $130.00 Save up to $42.25
  • Rent Book $87.75
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Defining And Deploying Software Processes [ISBN: 9780849398452] for the semester, quarter, and short term or search our site for other textbooks by Goodman; F. Alan. Renting a textbook can save you up to 90% from the cost of buying.

Summary

Defining and Deploying Software Processes enables you to create efficient and effective processes that let you better manage project schedules and software quality. The author's organized approach details how to deploy processes into your company's culture that are enthusiastically embraced by employees, and explains how to implement a Web-based process architecture that is completely flexible and extensible.Divided into four sections, the book defines the software process architectural model, then explores how this model is implemented. It addresses both the importance of the Web in deploying processes and the importance of a version-controlled repository tool for process management.The third section examines the use of the software process model. The author focuses on classes of process users, metrics collection and presentation, schedule creation and management, earned value, project estimation, time-card charging, subcontract management, and integrated teaming.The final section discusses deployment of the model into an organization, outlining how to rapidly confront pain issues, process group creation and charter, process champion development, pilot and measure the model, and prepare for external model appraisal, e.g., SCAMPI.

Table of Contents

List of Figures and Table
ix
Preface xi
Acknowledgments xiii
Introduction xv
SECTION I: The Software Process Model
Origins of the Software Process Model
3(16)
What I Will Cover
8(4)
Process Terminology
12(7)
Defining the Real-World Process Connection
19(8)
The Software Process Model Pyramid
27(6)
Side 1 of the Software Process Model Pyramid
28(1)
Side 2 of the Software Process Model Pyramid
29(1)
Side 3 of the Software Process Model Pyramid
30(1)
Side 4 of the Software Process Model Pyramid
30(3)
The Software Process Model Overview
33(16)
The Software Process Model Concept
33(10)
The Key Process Element: The Activity
43(6)
Side 1 --- Level 1 Authority Level
49(4)
Authority Level
49(4)
Side 1 --- Level 2 Repeatable Level
53(34)
End-to-End Life-Cycle Diagram (Repeatable Level --- Side 1)
53(5)
Process Activity Diagrams (PADs) (Repeatable Level --- Side 1)
58(1)
Event-Driven Procedures (EDP) Lists (Repeatable Level --- Side 1)
59(1)
End-to-End Life Cycle of Activities
59(14)
Activities
73(6)
Mandatory Activity Topics
79(4)
Predecessor/Successor Activities
79(1)
Activity Name
79(1)
Activity Description
79(1)
Activity Dependencies
79(1)
Activity Inputs
80(1)
Activity Steps
80(2)
Activity Outputs
82(1)
Activity Metrics
82(1)
Activity Training
83(1)
Possible Extension Activity Topics
83(1)
Activity Group
83(1)
Activity Roles
83(1)
How Selectors Are Used by the Activity
84(1)
Activity Estimations
84(1)
Activities in General
84(3)
Side 1 --- Level 3 Implementation Level
87(8)
How Selectors
87(4)
Procedures
91(4)
Side 1 --- Level 4 Support Level
95(12)
Work Products
95(8)
Work Product Template
97(1)
Work Product Inspection Checklist
98(2)
Suggested Roles --- Criteria
100(1)
Entry Criteria
101(1)
Inspection Criteria
101(1)
Work Product Guidelines
102(1)
Work Product Example(s)
103(1)
Forms
103(3)
Form Template
105(1)
Form Inspection Checklist
105(1)
Form Guideline
105(1)
Form Example(s)
105(1)
Project Records
106(1)
Side 2 --- Training
107(6)
Training Packages
107(6)
General Training
108(1)
Functional Area Training
109(1)
Authority-Level Training
109(1)
Repeatable-Level Training
109(1)
Implementation-Level Training
110(1)
Support-Level Training
110(3)
Side 3 --- Process Traceability
113(6)
Process Traceability for Compliance
113(6)
SECTION II: Implementing The Software Process Model
Side 4 --- Process Repository Implementation
119(6)
Web-Based Version-Control Process Repository
119(6)
Separate Master Control from Web Presentation
119(1)
Integrated Master Control with Web Presentation
120(5)
Side 4 --- Intranet Web Implementation
125(26)
Intranet Basics
125(6)
Major Functional Breakdown for Process --- Don't Do This
131(2)
Multi-Life Cycles for Process
133(1)
Top-Level Root Web Page
133(3)
Identification Portion
134(1)
Schedulable Portion
135(1)
Nonschedulable Portion
136(1)
Segment Top-Level Web Page
136(3)
Identification Portion
138(1)
Schedulable Portion
138(1)
Nonschedulable Portion
139(1)
Phase Top-Level Web Page
139(3)
Identification Portion
141(1)
Schedulable Portion
141(1)
Nonschedulable Portion
142(1)
Activity Web Page
142(2)
How Selector Web Page
144(1)
Work Product Selector Web Page
145(1)
Form Selector Web Page
146(1)
Procedures
146(5)
SECTION III: Using The Software Process Model
Users of the Software Process Model
151(4)
Classes of Customers Using This Model
151(4)
General Customer
151(1)
Line/Project Management Customer
152(1)
Lead/Practitioner Customer
153(1)
Quality/Process-Group Customer
153(2)
Metrics Collection Using This Software Process Model
155(4)
Metrics Collection versus Presentation
155(1)
Metrics Data Collection
155(1)
Metrics Information Presentation
156(3)
Schedule Management Using This Software Process Model
159(6)
Schedule Planning versus Execution
159(1)
Schedule Planning
160(2)
Schedule Execution
162(3)
Project Estimation Using This Software Process Model
165(6)
General Project Estimation
165(2)
Manual Estimation by Activity Lead
167(4)
Time-Card Charging Using This Software Process Model
171(4)
Subcontract Management Using This Software Process Model
175(4)
Subcontractor Management Components
175(1)
Supplier Selection
176(1)
Supplier Agreement Management
177(2)
Integrated Teams Using This Software Process Model
179(6)
Integrated Teaming Concepts
179(6)
SECTION IV: Deploying The Software Process Model
Deployment Foundation Issues
185(12)
Establish Key Roles/Charter for Deployment
185(3)
Ensure an Inspection Procedure Is in Place
188(2)
Get at Pain Issues
190(1)
An Implementation Technique for Getting at Pain Issues
191(4)
Develop a Top-Level Life-Cycle Framework
195(2)
Deployment Issues
197(6)
General Deployment Issues
197(2)
Deployment Issues for This Model
199(1)
Identify Candidate Projects
200(1)
Train Candidate Personnel
200(1)
Assist Candidate Personnel
201(1)
Conduct Postmortem --- Candidate Projects
201(1)
Rollout to Organization
201(2)
Post-Deployment Issues
203(4)
Assist Organization Personnel
203(1)
Collect Process Metrics
204(1)
Inspection Procedure
204(1)
Time-Card Association for Actual Charges
204(1)
Conduct Postmortems --- Organization
205(2)
Index 207

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