×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Software Management Tutorial / Edition 4
     

Software Management Tutorial / Edition 4

by Donald J. Reifer
 

ISBN-10: 0818633425

ISBN-13: 9780818633423

Pub. Date: 08/28/1993

Publisher: IEEE Computer Society Press

Software Management, Sixth Edition provides software executives and corporate officers with the knowledge they need to develop their software engineering management strategies for the future. It also gives the software project manager insight into the tools and techniques that they can use to improve their ability to deliver high quality software products on time and

Overview

Software Management, Sixth Edition provides software executives and corporate officers with the knowledge they need to develop their software engineering management strategies for the future. It also gives the software project manager insight into the tools and techniques that they can use to improve their ability to deliver high quality software products on time and within budget obligations. The book also provides sufficient instructional material to serve as a text for a course on software management.

Product Details

ISBN-13:
9780818633423
Publisher:
IEEE Computer Society Press
Publication date:
08/28/1993
Series:
IEEE Computer Society Press Tutorial
Edition description:
Older Edition
Pages:
664

Table of Contents

Forewordxi
Prefacexiii
1Introduction
Introduction1
Software Management's Seven Deadly Sins (IEEE Software, Vol. 18, No. 2, March/April 2001.)5
Principles of Software Engineering Project Management9
The "3P's" of Software Management17
Critical Success Factors in Software Projects (IEEE Sofrware, Vol. 16, No. 3, May/June 1999, pp. 18-23.)25
2Life Cycle Models
Introduction31
A Spiral Model of Software Development and Enhancement (IEEE Computer, Vol. 21, No. 5, May 1988, pp. 61-72.)35
Extreme Methodologies for an Extreme World (CrossTalk, June 2001, pp. 15-18.)47
Coping with the New Paradigms51
3Process Improvement
Introduction73
Reflections on the Process Revolution77
Software Process Improvement at Raytheon (IEEE Software, Vol. 13, No. 6, November 1996, pp. 33-41.)91
Raytheon Stands Firm on Benefits of Process Improvement (CrossTalk, March 2001, pp. 9-12.)101
Process Improvement for Small Organizations (IEEE Computer, Vol. 32, No. 10, October 1999, pp. 41-47)105
The Clash of Two Cultures: Project Management versus Process Management (American Programmer, Vol. 7, No. 6, June 1994, pp. 18-28.)113
4Project Management
Introduction125
The Mythical Man-Month (Datamation, December 1974.)129
Traditional Software Management Approaches137
Critical Chain Scheduling and Buffer Management: Getting Out from between Parkinson's Rock and Murphy's Hard Place149
How to Fail in Project Management (Without Really Trying) (Business Horizons, July-August 1996, pp. 45-53.)157
5Planning Fundamentals
Introduction167
21 Project Management Success Tips171
Requirements Management: The Search for Nirvana (IEEE Software, May/June 2000. pp. 45-47.)183
Requirements Engineering as a Success Factor in Software Projects (IEEE Software, July/August 2001, pp. 58-66.)187
The Secrets of Planning Success197
A Project Planning and Development Process for Small Teams (Communications of the ACM, Vol. 36, No., 10, October 1993, pp. 45-55.)205
6Software Estimating
Introduction217
Software Estimation: An Overview221
Software Engineering Economics239
Web Development: Estimating Quick-to-Market Software (IEEE Software, Vol, 17, No. 6, December 2000, pp. 57-64.)273
Software Size Estimation: Quo Vadis? National Estimator, Winter 1999, pp. 43-54.)281
7Organizing for Success
Introduction293
The Changing Face of the Organization (Electronic Business, March 18, 1991, pp. 60-64.)297
The Core Competence of the Corporation (Harvard Business Review, May/June 1990, pp. 79-91.)301
Organizing for Successful Software Development (Datamation, December 1979.)315
8Staffing Essentials
Introduction323
How to Pick Eagles (Datamation, September 1985, pp. 115-116.)327
A New View of IS Personnel Performance Evaluation (Comunications of the ACM, Vol, 44, No. 6, June 2001, pp. 95-101.)329
Ten Lessons Learned from Implementing Integrated Product Teams (CrossTalk, July 1996, pp. 21-24.)337
The Softer Side of Project Management (CrossTalk, July 1998, pp. 6-9.)341
9Direction Advice
Introduction345
The Human Side of Management (Harvard Business Review, November-December 1996, pp. 35-44.)349
Motivating and Keeping Software Developers (IEEE Computer, Vol. 30, No. 1, Juanuary 1997, pp. 126-128.)357
A Tale of Three Developers (IEEE Computer, Vol. 32, No. 11, November 1999, pp. 128-130.)361
10Visibility and Control
Introduction365
Controlling Software Projects (Software Engineering Journal, Vol. 1, No. 1, January 1986, pp. 7-16.)371
Earned Value Project Management: A Powerful Tool for Software Projects (CrossTalk, July 1998, pp. 19-23.)381
Software Configuration Management: A Discipline with Added Value (CrossTalk, July 2001, pp. 4-8)387
Future Directions in Software Quality Management393
Software Inspections: Positive Results to Date401
Why Bad Things Happen to Good Projects (IEEE Software, Vol. 13, No. 3, January 1996, pp. 27-32.)413
11Software Risk Management
Introduction419
Software Risk Management: Principles and Practices (IEEE Software, Vol. 8, No. 1, January 1991, pp. 32-41)423
Large-Scale Project Management Is Risk Management (IEEE Software, Vol. 13, No. 4, July 1996, pp. 110-117.)433
12Metrics and Measurement
Introduction441
Metrics and Management: A Primer445
PSM Insight: The Army-DoD Tool to Implement Issue-Driven Software Measurement (CrossTalk, June 1999, pp. 8-11.)453
Implementing Effective Software Metrics Programs (IEEE Software, Vol. 14, No. 2, March/April 1997, pp. 55-65.)457
Software Defect Reduction Top 10 List (IEEE Computer, Vol. 34, No. 1, January 2001, pp. 135-137.)469
Metrics for Small Projects: Experiences at the SED (IEEE Software, Vol. 16, No. 2, March/April 1999, pp. 21-29.)473
13Acquisition Management
Introduction483
Software Acquisition Management487
Managing Subcontracts501
Software Licensing: A Missed Opportunity513
14Emerging Management Paradigms
Introduction521
Java, the Web, and Software Development (IEEE Computer, Vol. 29, No. 8, August 1996, pp. 25-30.)527
Managing Product Lines, Architectures and Reuse533
Improving the Security of Networked Systems (CrossTalk, October 2000, pp. 7-11.)539
Managing at Light Speed (IEEE Computer, Vol. 32, No. 7, July 1999, pp. 107-109.)551
Succeeding as a Clandestine Change Agent (Communications of the ACM, Vol. 38, No. 5, May 1995, pp. 81-86.)555
Appendix AGlossary of Software Management Terms561
Appendix BAnnotated Software Management Bibliography575
Appendix CAuthor Biographies589

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews