For software engineering courses, with a focus on object technology and software process.
This book will illustrate how to help organizations evolve from ad hoc software development processes to a clearly-defined custom framework that builds on existing knowledge, can be monitored, and delivers significantly improved object-oriented software quality throughout the entire project lifecycle.
72740-4
The first complete roadmap for building and customizing Object-Oriented software development processes.
With this book you can create a well-defined management and technical project infra-structure based on your existing methodology. Extending the highly effective Use Case model, OO experts Putnam Texel and Charles Williams address every step of the system/software development lifecycle, including:
- Requirements engineering and trace.
- Systems architecture.
- Software OOA and OOD.
- Language independent and language dependent OO design.
- Implementation, testing, and maintenance.
They show how an incremental, iterative approach to identifying, analyzing, designing, implementing and testing Use Cases can help you build a project infra-structure your entire team will have confidence in. Additionally they answer three very important questions: “Where are we going?” , “What do I do next?” , and “When am I done?” .
Texel and Williams unfold the process within the context of a case study designed to present virtually all major software development issues. Their techniques are specifically designed to help you build repeatable, measurable processes which meet the requirements of the SEI CMM. Better yet, these techniques leverage the OO methods you may already be using, and are fully consistent with UML Version 1.0.
Whether you're a project manager or a software engineer, with this book you have the tools to lead your organization away from ad hoc software development processes and improve the quality of the developed code and the productivity of the staff.