The Unified Process Construction Phase: Best Practices in Implementing the UP
|
| |
ISBN |
192962901X |
|
Release Date |
26 August 2000 |
|
Category |
Software Engineering |
|
Tags |
unified, "unified process", process, unified process, rational unified, rational unified process, phase, business process, unfied process, construction phase, process unified phases, "the unified process", "the unified process construction phase", best practices, "the unified process ",
|
|
This book @Amazon |
View |
|
Description
Best Practices in Implementing the UP. Is the Unified Process the be all and end all standard for developing object-oriented component-based software? This book is the second in a four volume series that presents a critical review of the Unified Process. The authors present a survey of the alternate software processes, and synthesize a more robust process that addresses the complete breadth of your real-world development and production needs. After elaborating on the UP with a more complete software process, each volume presents a masters' collections of today's best practices in implementing the respective phase -- Inception, Elaboration, Construction, and Transition and Production.
You get the collective wisdom of industry luminaries Contributions by Peter Coad, Martin Fowler, David Linthicum, Mary Loomis, Steve Maguire, Steve McConnell, Clemens Szyperski, and Karl Wiegers, and others, provide perspective on the macro issues like:
- How large-scale, mission critical software is developed and maintained.
- How programming fits into the overall development lifecycle.
- Tips and techniques to enhance your role (and career.)
And they address the details of implementing a software process with best practices on such issues as code inspections, configuration management, change control, and architectural modeling of your software organization.
Fill the gaps between theory and practice with a plan that includes the nuts and bolts. During the Construction phase your project team will focus on evolving the technical prototype, that you developed during the Elaboration phase, into the full-fledged system. It entails implementing skeletal versions of the system for purposes of testing early in the life cycle for quality control. This book presents best practices your team can follow to master the vital elements of this phase, including how to:
- Achieve and maintain adequate quality as early as possible
- Develop software models to guide implementation
- Work with the user community to validate needs fulfillment
- Implement and test the various system components
- Develop useful versions of the system as early as practical
- Baseline the validated components
- Manage project resource including risks effectively
|
Other books on Software Engineering
The Object-Oriented Thought Process (3rd Edition) (Developer's Library) Software Process and Product Measurement: International Conference, IWSMMENSURA 2007, Palma de Mallorca, Spain, November 5-8, 2007, Revised Papers (Lecture Notes in Computer Science) Software Process Improvement: 15th European Conference, EuroSPI 2008, Dublin, Ireland, September 3-5, 2008, Proceedings (Communications in Computer and Information Science) Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series) Modeling Business Objects with XML Schema (The Morgan Kaufmann Series in Software Engineering and Programming) Apache JMeter Software Engineering for Modern Web Applications: Methodologies and Technologies CMMI Distilled: A Practical Introduction to Integrated Process Improvement (3rd Edition) (The SEI Series in Software Engineering) Software Security Engineering: A Guide for Project Managers (The SEI Series in Software Engineering) Designing and Engineering Time: The Psychology of Time Perception in Software Rationale-Based Software Engineering Software Development Rhythms: Harmonizing Agile Practices for Synergy Applied Software Measurement From Program to Product: Turning Your Code into a Saleable Product The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers)
|
|