search for books and compare prices
Tables of Contents for The Unified Process Inception Phase
Chapter/Section Title
Page #
Page Count
Foreword
xi
 
Preface
xiii
 
The Inception Phase
xiv
 
About This Series
xv
 
About the Editors
xvi
 
Acknowledgments
xvii
 
Introduction
1
20
The Unified Process
2
5
The Enhanced Lifecycle for the Unified Process
7
3
The Goals of the Inception Phase
10
2
How Work Generally Proceeds During the Inception Phase
12
7
The Business Modeling Workflow
12
1
The Requirements Workflow
13
1
The Analysis and Design Workflow
14
1
The Implementation Workflow
15
1
The Deployment Workflow
15
1
The Test Workflow
16
1
The Configuration and Change Management Workflow
16
1
The Project Management Workflow
16
2
Environment Workflow
18
1
The Infrastructure Management Workflow
18
1
The Organization of this Book
19
2
Best Practices for the Business Modeling Workflow
21
44
Introduction
21
5
The Articles
26
39
``How the UML Models Fit Together''
26
10
Scott Ambler
``Data-Based Design''
36
8
Hugh Beyer
Karen Holtzblatt
``Organizing Models the Right Way''
44
6
Bruce Powel Douglass
``Getting Started with Patterns''
50
5
Luke Hobmann
``CRC Cards for Analysis''
55
10
Nancy Wilkinson
Best Practices for the Requirements Workflow
65
56
Introduction
65
4
Putting the Requirements Workflow into Perspective
69
2
Requirements Gathering Techniques
71
1
User Interfaces and Internationalization
72
1
Lessons from the Real World
73
1
The Articles
74
47
``Decoding Business Needs''
74
7
Ellen Gottesdiener
``Customer Rights and Responsibilities''
81
6
Karl Wiegers
``Requirements Engineering Patterns''
87
5
Scott W. Ambler
``Don't Get Mad, Get JAD!''
92
4
Jim Geier
``Capturing Business Rules''
96
4
Ellen Gottesdiener
Larry Constantine
``Learning the Laws of Usability''
100
3
Lucy Lockwood
``Your Passport to Proper Internationalization''
103
9
Benson I. Margulies
``Thirteen Steps to a Successful System Demo''
112
4
Larry Runge
``Real Life Requirements''
116
5
Larry Constantine
Best Practices for the Test Workflow
121
36
Introduction
121
1
Why Test?
122
2
Starting Testing Off on the Right Foot
124
1
Testing Techniques for the Inception Phase
125
1
The Articles
126
31
``A Business Case for QA and Testing''
126
6
Nicole Bianco
``Determining Your Project's Quality Priorities''
132
5
Johanna Rothman
``Plan Your Testing''
137
6
Robin Goldsmith
``Reduce Development Costs with Use-Case Scenario Testing''
143
9
Scott Ambler
``The Seven Deadly Sins of Software Reviews''
152
5
Karl Wiegers
Best Practices for the Project Management Workflow
157
100
Introduction
157
1
Starting Out Right
158
1
Technical Project Management Activities
159
9
Justifying Your Project
159
3
Planning Your Project
162
1
Managing Project Risk
163
1
Managing Web-Based Projects in Web-Time
164
1
Outsourcing and Subcontractor Management
165
1
Managing Your Measurement Efforts
165
3
Soft Project Management Activities
168
2
A Few More Thoughts
170
1
The Articles
171
86
``Debunking Object-Oriented Myths''
171
4
Scott Ambler
``A Project Management Primer''
175
4
Karl Wiegers
Larry Constantine
``Mission Possible''
179
7
Jim Highsmith
Lynn Nix
``Creating a Project Plan''
186
6
Joseph Launi
``Know Your Enemy: Software Risk Management''
192
6
Karl Wiegers
``Estimating Internet Development''
198
6
William Roetzheim
``Web Time Software Development''
204
5
Dave Thomas
Larry Constantine
``Managing Outsourced Projects''
209
4
Steve McConnell
Larry Constantine
``Selecting the Best Vendor''
213
5
Neil Whitten
``A Software Metrics Primer''
218
4
Karl Wiegers
``Metrics: 10 Traps to Avoid''
222
6
Karl Wiegers
``Don't Fence Me In''
228
3
Warren Keuffel
``Software Measurement: What's In It for Me?''
231
6
Arlene Minkiewicz
``Habits of Productive Problem Solvers''
237
4
Larry Constantine
``From Engineer to Technical Lead''
241
5
Andrew Downs
``Effective Resource Management''
246
3
Susan Glassett
``What's Wrong with Software Development''
249
3
Christine Comaford
``Scaling Up Management''
252
5
Larry Constantine
Best Practices for the Environment Workflow
257
20
Introduction
257
1
Selecting and Deploying the Right Tools
258
1
Deploying Your Software Process, Standards, and Guidelines
259
1
The Articles
260
17
``The Ten Commandments of Tool Selection''
260
4
Larry O'Brien
``Lessons Learned from Tool Adoption''
264
4
Karl Wiegers
``Timing is Everything''
268
3
Roland Racko
``Improve Your Process with Online `Good Practices'''
271
6
Karl Wiegers
Parting Words
277
4
Looking Towards Elaboration
278
3
Appendix A Bibliography
281
4
Appendix B Contributing Authors
285
4
Appendix C References and Recommended Reading
289
8
Printed Resources
289
6
Web Resources
295
2
Index
297