The increasing popularity of object-oriented programming languages, design methods, database managers, and other technologies has challenged software development project managers with a new set of rules. Project managers need to reexamine their standard methods for planning and controlling projects to adapt to the new rules for development. This book combines the perspectives of project management and systems theory to provide a unique look at managing object-oriented projects. Software engineers and project managers working with object technology will obtain essential tools for managing any software project and will learn how to apply those tools specifically to managing object-oriented software projects. This guidebook provides an integrated, cohesive system of project management that aligns directly with the technology it manages. Organized into self-contained sections, this book permits you to access the project management objects you need. In addition, it provides examples of what to do and what not to do using real-life examples from the author's experience.

Key Features

+ Provides the methods necessary to productively manage object-oriented software development + Contains real-world examples that illustrate how all of the different objects work + Consists of self-contained sections that can be referred to when the reader needs information regarding a specific aspect of project management

Table of Contents

Preface Object-Oriented Software Development Comparing to Other Models How to Use the Book Part One: Systems and Projects Chapter 1: A General Systems Approach Systems, Projects, and Value Object Systems The System and Kaizen The Improvement Plan The System Model Readings Questions to Think About Chapter 2: Reusable System The Reusable System The Reuse Repository The Versioned System Readings Questions to Think About Chapter 3: The Project and Its Environment The Project The Project Deliverables and System Earned Value The Project Stakeholder The Project Repository Readings Questions to Think About Part Two: Process Chapter 4: Process and Process Modeling The Task The Process and Task Models The Milestone Readings Questions to Think About Chapter 5: The Work-Flow Model Transaction Work-Flow Model Ad Hoc Work-Flow Model Administrative Work-Flow Model Readings Questions to Think About Part Three: Plan And Scope Chapter 6: The Project Document The Document The Formal Project Document The Document Template Questions to Think About Chapter 7: The Project Plan The Plan The Project Plan Readings Questions to Think About Chapter 8: Statement of Work


No. of pages:
© 1997
Morgan Kaufmann
eBook ISBN:
Print ISBN:

About the author

Robert Muller

Robert Muller is a Partner and Founder of Poesys Associates, and a project management consultant specializing in object-oriented, rapid application development, and client/server technology. Previously, he was Product Development Manager and Technical Documentation Manager for Blyth Software, Inc. and Manager of Client/Server Technology at Symantec’s TimeLine division. He is the author of The Oracle Developer/2000 Handbook, has taught a Developer/2000 course and C++ courses for UC Extension, and is co-author of Object-Oriented Software Testing: A Hierarchical Approach.