The Unified Process Elaboration Phase : Best Practices in Implementing the Up
Leverbaar
Foreword ix Preface xi The Elaboration Phase xii About This Series xiii About Me xiii Introduction 1(22) The Unified Process 3(3) Moving Beyond the Unified Process 6(4) The Capability Maturity Model (CMM) 6(1) The OPEN Process 7(1) Process Patterns 8(2) The Enhanced Lifecycle For the Unified Process 10(4) The Goals of the Elaboration Phase 14(1) How Work Generally Proceeds During the Elaboration Phase 14(7) The Project Management Workflow 15(1) The Business Modeling Workflow 16(1) The Requirements Workflow 17(1) The Infrastructure Management Workflow 17(1) The Analysis and Design Workflow 18(1) The Implementation Workflow 19(1) The Deployment Workflow 19(1) The Test Workflow 20(1) The Configuration and Change Management Workflow 20(1) Environment Workflow 21(1) The Organization of This Book 21(2) Best Practices for the Project Management Workflow 23(46) Managing Multi-Team Development 24(1) Managing People 25(1) Managing the Recruitment and Team-Definition Process 26(1) Managing Your Training and Education Efforts 26(2) The Articles 28(41) ``Managing Global Teams'' 29(6) Johanna Rothman ``Managing Collaborations'' 35(4) Mary Loomis Larry Constantine ``Implementing Feature Teams'' 39(7) Jim McCarthy ``Tips for Technical Interviewing'' 46(6) Barbara Hanscome ``Constant, Unceasing Improvement'' 52(11) Steve Maguire ``Object-Oriented Training'' 63(6) Scott W. Ambler Best Practices for the Business Modeling Workflow 69(26) From Modeling Your Business to Business Process ReEngineering 71(1) A Common Modeling Notation 72(2) The Articles 74(21) ``Essentially Speaking'' 74(2) Larry Constantine ``The Logic of Business Rules'' 76(9) Colleen McClintock ``Why Use the UML? 85(5) Martin Fowler ``UML Applied: Tips To Incorporating UML Into Your Project'' 90(5) Doug Rosenberg Best Practices for the Requirements Workflow 95(36) Use Cases and Beyond 98(1) User Interface Prototyping 99(1) Why Are Requirements Important? 100(1) The Articles 101(30) ``Engineering Object-Oriented Requirements'' 101(5) Scott W. Ambler ``Writing Quality Requirements'' 106(5) Karl Wiegers ``The Various Uses for Use Cases'' 111(4) Scott W. Ambler ``Prototyping From the User's Viewpoint'' 115(8) Larry Constantine ``Breaking the Barriers'' 123(8) Stephen Holmes Best Practices for the Infrastructure Management Workflow 131(54) Enterprise Requirements and Architectural Modeling 133(4) Integrating With Legacy Applications: EAI 137(2) The Articles 139(46) ``Object-Oriented Architectural Modeling: Part 1'' 139(6) Scott W. Ambler ``Object-Oriented Architectural Modeling: Part 2'' 145(4) Scott W. Ambler ``A Hybrid Approach'' 149(8) Lawrence Finch ``Architecting for Change'' 157(4) Scott W. Ambler ``Enterprise Application Integration From the Ground Up'' 161(8) David S. Linthicum ``Mastering Message Brokers'' 169(8) David S. Linthicum ``Building Enterprise Architecture'' 177(8) David S. Linthicum Best Practices for the Analysis and Design Workflow 185(48) Architecture-Centric Modeling Practices 187(1) Separation Of Concerns 187(2) Distributed Architectures 189(1) Component and Framework-Based Architectures 189(1) Architecting the Reuse of Legacy Software 190(1) Interface Design and Design Patterns 190(1) The Articles 191(42) ``Re: Architecture'' 191(3) Larry Constantine ``Distributed Object Design'' 194(10) Scott W. Ambler ``Components and Objects Together'' 204(9) Clemens Szyperski ``Building The Legacy Link'' 213(8) Phil Hargett ``Designing With Interfaces For Java'' 221(7) Peter Coad Mark Mayfield ``An Introduction to Patterns'' 228(5) Scott W. Ambler Best Practices for the Test Workflow 233(24) The Articles 237(20) ``Object Testing Patterns'' 237(5) Scott W. Ambler ``Scenario-Based Testing for Client/Server Systems'' 242(8) Robert Binder ``Software Quality at Top Speed'' 250(7) Steve McConnell Parting Words 257(2) Looking Toward Construction 257(2) Appendix A References and Recommended Reading 259(6) Printed Resources 259(5) Web-Based Resources 264(1) Appendix B The Article Authors 265(2) Index 267
Ingenaaid | 304 pagina's
1e druk | Verschenen in 2000
Rubriek: