search for books and compare prices
Tables of Contents for The Unified Process Elaboration Phase
Chapter/Section Title
Page #
Page Count
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