Skip to content

Software Project Dynamics An Integrated Approach

Best in textbook rentals since 2012!

ISBN-10: 0138220409

ISBN-13: 9780138220402

Edition: 1991

Authors: Tarek Abdel-Hamid, Stuart E. Madnick

List price: $97.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

M-CREATED
Customers also bought

Book details

List price: $97.00
Copyright year: 1991
Publisher: Prentice Hall PTR
Publication date: 4/19/1991
Binding: Paperback
Pages: 288
Size: 7.50" wide x 9.75" long x 0.75" tall
Weight: 1.386
Language: English

Preface
Introduction to Software Development Management
Introduction
The Symptoms of the "Software Crisis"
The Challenge of Software Project Management
Unique Approach of This Book
Key Contributions
Book Outline
Key Components of Software Development
Management Aspects of Software Development
A Simple Model of the Software Development Process
An Integrative System Dynamics Perspective
Model Boundary
Model Structure
Model Subsystems
System Dynamics Schematic Conventions
Transition to Part II and Part III
Sources of Information
Review of Relevant Literature
System Dynamics Modeling of Project Management
Software Engineering Project Management Literature Review
Overview of Models and Frameworks
Planning
Management of Human Resources
Control
Sources of Information
Information Gathering Steps
Step 1: First Set of Interviews
Step 2: Literature Review
Step 3: Final Set of Interviews
The Software Development Process
Human Resource Management
Characterizing the Work Force
Productivity Differential and Training Overhead
Determining Work Force Level
Software Production
Software Production Sectors
Manpower Allocation Sector
Software Development
Software Development Sector
Software Development Productivity
Potential Productivity
Actual Productivity
Impact on Actual Productivity Due to Motivation
Impact on Actual Productivity Due to Communication
Quality Assurance and Rework
Quality Assurance Sector
Error Generation Rates
Workforce Mix and Schedule Pressure
Error Detection
Rework
System Testing
System Testing Sector
Growth of Undetected Errors
System Testing Activities
Conclusion of Software Production Analysis
Controlling
Controlling Subsystem
Measuring Progress on New Tasks
Measured Progress on Rework and Testing
Adjustments of Job Size
Adjustment to Man-Day Allocation
Planning
Planning Subsystem
Work Force Level Adjustments
Schedule Stability
Completion Date Determination
Summary of Model Development Activities
Critical Lessons Learned
A CAse Study
The NASA DE-A Software Project
The DE-A Project
Model Parameterization
Human Resource Management
Software Development Environment
Planning Environment
Initial Project Estimates
Summary of DE-A Model Parameters
Actual and Simulated Project Behavior
Summary of NASA DE-A Case Study
Model Behavior
Controlled Experimentation
The Example Software Project
Setting Nominal Potential Productivity
Initializing Schedule and Manpower
Project Progress
Manpower Distribution
Work Intensity
Concluding Comments on the Model of the Example Project
On the Accuracy of Software Estimation
Software Cost and Schedule Estimation
On the Accuracy of Software Estimation
A Different Estimate Creates a Different Project
Need for Simulation Experimentation
Case Study of Safety Factor Policy
Return to Issue of Software Estimation Accuracy
Portability of Estimation Models
Quantitative Software Estimation Models
Portability of Estimation Models
Staffing and Manpower-Acquisition Variables
Effort Distribution Variables
An Experiment Combining the Effect of All Four Variables
Analogy Method of Software Estimation
Estimation by Analogy
Experiment to Evaluate Analogy Method
Analysis of Experiments
Summary
The 90% Syndrome
Description of the 90% Syndrome
Model Reproduction of the 90% Syndrome
Implications of the 90% Syndrome
The Economics of Quality Assurance
Quality Assurance Concern and Methodologies
Economics of Quality Assurance
Optimal Quality Assurance Effort
Generality of Optimality
Model Enhancement and Brooks' Law
Model Enhancements
Brooks' Law
Model Exnhancements to Highlight Brooks' Law
Model Experimentation
Summary
Conclusions and Future Directions
Summary of Results
Suggestions for Future Directions
Finale
Bibliography
Appendix: Dynamo Model
Index