Software Engineering Project Management

by ;
Edition: 2nd
Format: Paperback
Pub. Date: 1997-11-10
Publisher(s): Wiley-IEEE Computer Society Pr
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $153.38

Buy New

Arriving Soon. Will ship when available.
$146.08

Rent Textbook

Select for Price
There was a problem. Please try again later.

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Newly revised for 2001, this second edition of Richard Thayer's popular, bestselling book presents a top-down, practical view of managing a successful software engineering project. The book builds a framework for project management activities based on the planning, organizing, staffing, directing, and controlling model. Thayer provides information designed to help you understand and successfully perform the unique role of a project manager.This book is a must for all project managers in the software field. The text focuses on the five functions of general management by first describing each function and then detailing the project management activities that support each function. This second edition shows you how to manage a software development project, discusses current software engineering management methodologies and techniques, and presents general descriptions and project management problems. The book serves as a guide for your future project management activities. The text also offers students sufficient background and instructional material to serve as a main or supplementary text for a course in software engineering project management.Note: The 2001 revision includes a new Chapter 4 Introduction and a new paper that replaces an older paper.

Author Biography

Richard H. Thayer, PhD, is a Professor of Computer Science at California State University, Sacramento, California, United States of America. He travels widely where he consults and lectures on software requirements analysis, software engineering, project management, software engineering standards, and software quality assurance. He is a Visiting Researcher at the University of Strathclyde, Glasgow, Scotland. As an expert in software project management and requirements engineering, he is a consultant to many companies and government agencies. Thayer is a Senior Member of the IEEE Computer Society and the IEEE Software Engineering Standards Subcommittee. He is Chairperson for the Working Group for a Standard for a Software Project Management Plans. He is a Distinguished Visitor for the IEEE Computer Society. He is also an Associate Fellow of the American Institute of Aeronautics and Astronautics (AIAA) where he served on the AIAA Technical Committee on Computer Systems, and he is a member of the Association for Computing Machinery (ACM). He is also a registered professional engineer. He has a BSEE and an MS degree from the University of Illinois at Urbana (1962) and a PhD from the University of California at Santa Barbara (1979) all in Electrical Engineering. He has edited and/or co-edited numerous tutorials for the IEEE Computer Society Press: Software Engineering Project Management (1988), System and Software Requirements Engineering (1990), and Software Engineering—A European Prospective (1992). He is the author of over 40 technical papers and reports on software project management, software engineering, and software engineering standards and is an invited speaker at many national and international software engineering conferences and workshops.

Table of Contents

Contributors of Original Papers v(2)
Foreword vii(2)
Edward Yourdon
Foreword ix(2)
W. W. Royce
Preface xi
Chapter 1: Introduction to Management
1(16)
Management: Science, Theory, and Practice
4(10)
Heinz Weihrich
The Management Process in 3-D
14(3)
R. Alec MacKenzie Harvard Business Review, November-December 1969
Chapter 2: Software Engineering Process
17(44)
Software's Chronic Crisis
20(9)
W. Wayt Gibbs Scientific American, Vol. 271, No. 3, September 1994
System Development Woes
29(1)
Peter G. Neumann Communications of the ACM, October 1993
Software Engineering
30(18)
Roger S. Pressman Software Engineering, M. Dorfman and R. H. Thayer, eds. 1997
Capability Maturity Model for Software
48(13)
Mark C. Paulk
Bill Curtis
Mary Beth Chrissis
Charles V. Weber Software Engineering, M. Dorfman and R. H. Thayer, eds., 1997
Chapter 3: Software Engineering Project Management
61(54)
The Mythical Man-Month
64(8)
Frederick P. Brooks, Jr. Datamation, December 1974
Software Engineering Project Management
72(33)
Richard H. Thayer
Software Life Cycle Models
105(10)
Alan M. Davis
Chapter 4: Planning a Software Engineering Project
115(98)
Software Requirements: A Tutorial
119(22)
Stuart R. Faulk Software Engineering, M. Dorfman and R. H. Thayer, eds., 1997
Fundamentals of Project Management
141(8)
William B. Miller Journal of Systems Management, November 1978
Applying Corporate Software Development Policies
149(18)
E. A. Goldberg TRW, Defense and Space Systems Group, December 1977
Inserting New Technologies into a Software Project
167(4)
Edward Yourdon
Fundamentals of Master Scheduling for the Project Manager
171(12)
Kent A. Cori Project Management Journal, June 1985
Work Breakdown Structures
183(12)
Richard E. Fairley
Richard H. Thayer
Software Risk Management
195(8)
Richard H. Thayer
Richard E. Fairley
A Guide for Preparing Software Project Management Plans
203(10)
John M. Glabas
Richard E. Fairley
Chapter 5: Software Cost, Schedule, and Size
213(96)
Software Estimating Technology: A Survery
218(12)
Richard D. Stutzke
Synopsis of COCOMO
230(16)
Deanna B. Legg
How to Estimate Software System Size
246(11)
John E. Gaffney, Jr.
Robert D. Cruickshank Adapted from Chapter 7 of The Software Measurement Guidebook, SPC-91060-CMC
How to Estimate Software Project Schedules
257(10)
John E. Gaffney, Jr.
By Popular Demand: Software Estimating Rules of Thumb
267(3)
Capers Jones Computer, March 1996
Cost Models for Future Software Life Cycle Processes: COCOMO 2.0
270(39)
Barry Boehm
Bradford Clark
Ellis Horowitz
Chris Westland
Ray Madachy
Richard Selby Annals of Software Engineering, Volume 1, 1995
Chapter 6: Organizing a Software Engineering Project
309(32)
Organization Alternatives for Project Managers
312(8)
Robert Youker Project Management Quarterly, March 1977
The Matrix Organization
320(13)
Linn C. Stuckenbruck A Decade of Project Management, 1981
The Effect of Programming Team Structures on Programming Tasks
333(8)
Marilyn Mantei Communications of the ACM, March 1981
Chapter 7: Staffing a Software Engineering Project
341(28)
How to Pick Eagles
344(2)
Robert A. Zawacki Datamation, September 15, 1985
Not All Programmers Are Created Equal
346(10)
G. Edward Bryan University of California at Irvine, Irvine CA, UCirv-95-PROC-CSS-006
Managing the Consequences of DP Turnover: A Human Resources Planning Perspective
356(8)
Katherine M. Bartol
David C. Martin Proceedings of the 20th ACM Computer Personnel Research Conference, 1983
I'm OK--and You're Not
364(2)
Marie Moneysmith Savvy, April 1984
Trial by Firing: Saga of a Rookie Manager
366(3)
Alan Davis IEEE Software, September 1994
Chapter 8: Directing a Software Engineering Project
369(38)
Leadership: The Effective Use of Power
372(4)
Richard E. Boyatzis Management of Personal Quarterly, 1971
Delegate Your Way to Success
376(4)
Eugene Raudsepp Computer Decisions, March 1981
Excitement and Commitment: Keys to Project Success
380(8)
Gary N. Powell
Barry Z. Posner Project Management Journal, December 1984
Motivating and Keeping Software Developers
388(3)
Ken Whitaker Computer, January 1997
Who is the DP Professional?
391(4)
Jac Fitz-enz Datamation, September 1978
Conflict Management for Project Managers
395(12)
John R. Adams
Nicki S. Kirchof Extracted from Conflict Management for Project Managers, 1982
Chapter 9: Controlling A Software Engineering Project
407(44)
Software Project Management: Threads of Control
410(13)
Patricia W. Hurst
Making Software Development Estimates "Good"
423(3)
Andrew B. Ferrentino Datamation, September 1981
Criteria for Controlling Projects According to Plan
426(7)
Hans J. Thamhain
David L. Wilemon Project Management Journal, June 1986
Software Quality Assurance: A Management Perspective
433(8)
Robert H. Dunn
Elements of Software Configuration Management
441(10)
Edward H. Bersoff IEEE Transactions on Software Engineering, January 1984
Chapter 10: Software Metrics and Visibility of Progress
451(52)
Software Peer Reviews
454(16)
David A. Wheeler
Bill Brykczynski
Reginald N. Meeson, Jr.
Software Project Management Audits
470(7)
L. Bernstein Journal of Systems and Software, Volume 2 1981
The Unit Development Folder (UDF): A Ten Year Perspective
477(11)
Frank S. Ingrassia Software Engineering Project Management, 1(st) ed., R. H. Thayer, editor, 1988
Software Management Metrics
488(15)
Herman P. Schultz
Chapter 11: Epilogue: The Silver Bullets
503(3)
Software Engineering Project Management: The Silver Bullets of Software Engineering
504(2)
Richard H. Thayer
Richard E. Fairley
Appendix 506(25)
Glossary 506(25)
Richard H.
Mildred C. Thayer
Author Biography 531

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.