The Unified Process Construction Phase
Best pratices in implementing the UP
Scott W. Ambler, Larry L. Constantine
Résumé
- 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' collection 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 resources, including risks, effectively
- How large-scale, mission-critical software is developed
and maintained.
L'auteur - Scott W. Ambler
Scott W. Ambler is a software process improvement (SPI) consultant living just north of Toronto. He is founder and practice leader of the Agile Modeling (AM) (www.agilemodeling.com), Agile Data (AD) (www.agiledata.org), Enterprise Unified Process (EUP) (www.enterpriseunifiedprocess.com), and Agile Unified Process (AUP) (www.ambysoft.com/unifiedprocess) methodologies. Scott is the (co-)author of several books, including Agile Modeling (John Wiley & Sons, 2002), Agile Database Techniques (John Wiley & Sons, 2003), The Object Primer, Third Edition (Cambridge University Press, 2004), The Enterprise Unified Process (Prentice Hall, 2005), and The Elements of UML 2.0 Style (Cambridge University Press, 2005). Scott is a contributing editor with Software Development magazine (www.sdmagazine.com) and has spoken and keynoted at a wide variety of international conferences, including Software Development, UML World, Object Expo, Java Expo, and Application Development. Scott graduated from the University of Toronto with a Master of Information Science. In his spare time Scott studies the Goju Ryu and Kobudo styles of karate.
L'auteur - Larry L. Constantine
Larry Constantine has been a pioneer in software development methods for nearly four decades. His interest in figuring out how to do things better quickly led him into management and process issues, with the aim of bridging the divide between the people side and the technology side of software development. Larry has published 14 books and over 150 articles, many of which appear in The Peopleware Papers (Prentice Hall, 2000), and in Managing Chaos: The Expert Edge in Software Development (Addison-Wesley, 2000), which incorporates the best from his popular Software Development Management Forum. He is also a co-author of Jolt award-winning Software for Use (Addison-Wesley, 1999). He is a trainer and consultant with clients around the world, as well as a Professor of Computing Science at the University of Technology, Sydney, Australia.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Mc Graw Hill |
Auteur(s) | Scott W. Ambler, Larry L. Constantine |
Parution | 01/07/2000 |
Nb. de pages | 295 |
Format | 18,7 x 23,5 |
Couverture | Broché |
Poids | 656g |
Intérieur | Noir et Blanc |
EAN13 | 9781929629015 |
ISBN13 | 978-1-929629-01-5 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse