Presents a process for delivering object-oriented software. Identifies six characteristics of a robust, use-case-based process, and offers process recommendations for key activities including test planning, analysis and application specification, user interface design, test case design and development, and interface and application integration. Presents several case studies, including a step-by-step case study that covers everything from requirements gathering to deployment. Includes appendices of guidelines. Rowlett is a consultant in the private sector. Annotation c. Book News, Inc., Portland, OR (booknews.com)
"synopsis" may belong to another edition of this title.
TOM ROWLETT is director of technology for Object Based Project Systems/Inc. a consulting company specializing in mentoring developers new to object-oriented analysis and design. His 33 years of experience include IBM's Software Engineering Institute and Lockheed Martin's Advanced Concepts Center.
A robust, end-to-end process for any object-based software project!
Today, IT professionals have no shortage of object methodologies and models to choose from. But when it comes to practical processes for implementing them-where to start, what to do next—they're on their own. In The Object-Oriented Development Process, Tom Rowlett fills the gap, presenting a robust, start-to-finish process for delivering object-oriented software. Rowlett identifies six key characteristics of a robust, use-case-based process, and offers expert process recommendations for every key activity:
Rowlett presents several case studies, including a detailed, step-by-step case study that covers everything from requirements gathering to deployment. You'll not only discover where to start, you'll learn which shortcuts you can take without compromising your effectiveness—and how to build on the development and modeling skills you already have.
If you're responsible for delivering high-quality object-oriented software-on time and on budget—The Object-Oriented Development Process is the roadmap you've been searching for.
Preface
This book presents the details of a complete software development process using the methods and tools of object technology. It is based on my work as a consultant, mentor, and instructor over the last 17 years. The process architecture is based on ideas originally presented in Radice88, and I have refined it over the years to integrate elements of Jacobson92 with my own experiences in software engineering.
Readers should have a working knowledge of object-oriented concepts and terminology. For readers unfamiliar with the terminology of object technology, I suggest Firesmith95 and Taylor90 as good references.
What this book is about
I intend this book to be a tool that enhances object-oriented software development by providing a step-by-step flow for application by project teams wishing to blend software engineering principles with object-oriented methods. With that in mind, the book is organized around process work products (deliverables) that act as vehicles for refining detail from original requirements to delivered code. All defined work products are accompanied by a set of criteria, in a check-list format, that the development team can use to objectively evaluate whether the deliverable is correct for the given product requirements.
Who should read this book
The details of object-oriented software development I present are intended to help software analysts, designers, programmers, and testers develop software with rigor rather than speculation. The book is also intended to help project managers and leaders create a formal process for managing the development of the software itself.
How the book is organized
Part I describes the object-oriented development process (OODP). Chapter 1 defines a generic process architecture and chapter 2 provides the rationale behind OODP. Chapters 3 to 12 provide the details of each step in the OODP, starting with requirements and continuing through implementation and test. Among these are chapters on class design, persistence, test planning, and user interface development. This part concludes with a discussion of the major issues that a project manager would face as he or she attempted to integrate the technologies of object orientation into the organization's software development process.
Part II takes a medium-sized example and develops a complete solution with all of the deliverables of OODP. It develops the solution in four increments and reviews the steps of each activity as the deliverables are created.
"About this title" may belong to another edition of this title.
Seller: HPB-Red, Dallas, TX, U.S.A.
hardcover. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_443835490
Seller: Solomon's Mine Books, Howard, PA, U.S.A.
hardcover. Condition: Fair. 2000 pictorial hardcover. Book is inserted into binding upside down due to publishing error. Minor shelf wear to covers and edges. Pages are unmarked. Seller Inventory # webobjorij
Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.
Condition: good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in Good condition! Any other included accessories are also in Good condition showing use. Use can include some highlighting and writing, page and cover creases as well as other types visible wear. Seller Inventory # GWSVV.0130306215.G
Seller: BoundlessBookstore, Wallingford, United Kingdom
Condition: Good. Boards have light wear. Content is clean and bright. No DJ. Seller Inventory # 9999-99998923856
Quantity: 1 available