What Every Software Manager Must Know to Succeed with Object Technology
The two biggest causes of failure of object-based projects are the software managers' lack of understanding of the technology or their inability to recognize that OT projects must be managed differently from other projects. What Every Software Manager Must Know to Succeed with Object Technology shows managers what object technology is and how to manage it effectively. It provides readers with a no-nonsense approach to object technology management, including effective guidelines on how to track the development of projects. This is the only book available that truly addresses the substantive issues that managers must address when implementing object technology. The author begins this book by providing a simple real world example to outline the technology and then shows managers the choices and tradeoffs available. Details of how to track and report progress on projects using iterative development techniques will be of particular interest to software managers.
- Shows how to migrate legacy systems to object technology
- Addresses how to improve the quality of your software while reducing time to market
- Advises on how to transition an organization to object technology and how to choose a methodology
Reviews & endorsements
'Books providing both management and methodological information are still rare. This is especially true of books not by consultants or methodologists but by managers who have successfully led real projects to completion. What Every Manager Should Know to Succeed with Object Technology is just such a rare find.' Donald Firesmith, from the Foreword
Product details
No date availablePaperback
9781884842146
273 pages
228 × 177 mm
0kg
Table of Contents
- Part I. A Quick Tour:
- 1. Why you need object technology
- 2. Designing with objects: the short course
- Part II. Picking a methodology:
- 3. Choices in methodology: Booch
- 4. Choices in methodology: OMT
- 5. Choices in methodology: use cases
- 6. Choices in methodology: CRC and responsibility-driven design
- 7. Choices in methodology: Coad-Yourdon
- 8. Making the choice: comparing methodologies
- Part III. Running Deep: An In-Depth Look at a Real Project:
- 9. A pragmatic look at the development process
- 10. StarView - a real project
- Part IV. Managing Object-Oriented Technology:
- 11. The rest of the Object-Oriented life cycle
- 12. Managing OO development
- 13. Making the move.