Succeeding with Objects: Decision Frameworks for Project ManagementIf you are a project manager, or a member of a project team incorporating object-oriented technology into a software development project, you need to read this book. Filled with advice distilled from the authors' experience in the creation and use of object-oriented technology, Succeeding with Objects is an invaluable guide to the decision processes inherent in successful software development using object-oriented technology. The focus of the book is on you - the developer, project manager, or IS executive. It assumes that you want to apply object-oriented technology to real-world problems and to integrate this technology into the software development culture of your organization successfully. Case studies of object-oriented software projects and the direct personal experience of the authors from the basis for the decision frameworks presented. Using these frameworks, you will be able to develop your own coherent and successful management plan, tailored to your organization. Succeeding with Objects provides practical advice on how to incorporate object-oriented technology in software development projects based upon experience in real-life projects; covers all aspects of process models, project planning and control, software development environments, measurement, training, and systematic reuse and introduces ten decision frameworks used to develop a project management strategy, leveraged by object-oriented technology. |
Contents
Establish Project Goals and Objectives | 19 |
Determining Benefits of ObjectOriented Technology | 39 |
Make an Initial Commitment to Use ObjectOriented Technology | 63 |
Copyright | |
23 other sections not shown
Common terms and phrases
activities analysis and design analysis-and-design methods approach architecture artifacts assess behavior box reuse Chapter COBOL COCOMO completed components create customers database decision framework defects defined documentation domain effort evaluation example existing expected Framework Team Function Point Analysis function points goals and objectives graphical user interfaces identify implementation incremental interaction legacy system maxims measure ment mentor milestones multiple multiple inheritance needed object model object-oriented technology OODB organization organization's partition problem product process model programming language project management relational database requirements responsibility result reusable assets reuse engineers reuse process model Reuse Team reusers roles schedule selected Shlaer-Mellor skills Smalltalk software development environment Software Engineering Software Reusability software systems specific strategy subsystems superclass supertask tasks team members team structure techniques tion understand user interface vendor Waterfall Model