The Unified Process Inception Phase

Free Download

Authors:

ISBN: 9781929629107, 1929629109

Size: 1 MB (1104653 bytes)

Pages: 285/285

File format:

Language:

Publishing Year:

Category:

Scott W. Ambler, Larry Constantine9781929629107, 1929629109

Is the Unified Process the be all and end all standard for developing object-oriented component-based software? This book is the third in a four volume series that presents a critical review of the Unified Process. The authors present a survey of the alte Fill the gap between theory and practice! Implement a software process that goes beyond the UP with details of development and production. You get a master’s collection of best practices from Software Development magazine experts. This volume focuses on understanding the initial requirements for a system, determining its scope and organizing the project.

Table of contents :
Table of Contents……Page 2
The Unified Process Inception Phase: Best Practices for Completing the Unified Process……Page 5
Foreword……Page 6
Preface……Page 7
About This Series……Page 8
1.1 The Unified Process……Page 10
1.2 The Enhanced Lifecycle for the Unified Process……Page 14
1.3 The Goals of the Inception Phase……Page 16
1.4 How Work Generally Proceeds During the Inception Phase……Page 18
1.4.1 The Business Modeling Workflow……Page 19
1.4.3 The Analysis and Design Workflow……Page 20
1.4.5 The Deployment Workflow……Page 21
1.4.8 The Project Management Workflow……Page 22
1.4.9 Environment Workflow……Page 23
1.4.10 The Infrastructure Management Workflow……Page 24
1.5 The Organization of this Book……Page 25
Introduction……Page 26
2.1.1 “How the UML Models Fit Together”……Page 30
2.1.2 “Data-Based Design”……Page 39
2.1.3 “Organizing Models the Right Way”……Page 46
2.1.4 “Getting Started with Patterns”……Page 51
2.1.5 “CRC Cards for Analysis”……Page 56
Introduction……Page 64
3.1 Putting the Requirements Workflow into Perspective……Page 67
3.3 User Interfaces and Internationalization……Page 69
3.4 Lessons from the Real World……Page 71
3.5 The Articles……Page 72
3.5.1 “Decoding Business Needs”……Page 73
3.5.2 “Customer Rights and Responsibilities”……Page 81
3.5.3 “Requirements Engineering Patterns”……Page 88
3.5.4 “Don’t Get Mad, Get JAD!”……Page 92
3.5.5 “Capturing Business Rules”……Page 96
3.5.6 “Learning the Laws of Usability”……Page 99
3.5.7 “Your Passport to Proper Internationalization”……Page 102
3.5.8 “Thirteen Steps to a Successful System Demo”……Page 111
3.5.9 “Real Life Requirements”……Page 116
Introduction……Page 120
4.1 Why Test?……Page 121
4.2 Starting Testing Off on the Right Foot……Page 122
4.3 Testing Techniques for the Inception Phase……Page 123
4.4.1 “A Business Case for QA and Testing”……Page 125
4.4.2 “Determining Your Project’s Quality Priorities”……Page 131
4.4.3 “Plan Your Testing”……Page 136
4.4.4 “Reduce Development Costs with Use-Case Scenario Testing”……Page 142
4.4.5 “The Seven Deadly Sins of Software Reviews”……Page 151
Introduction……Page 156
5.2 Technical Project Management Activities……Page 157
5.2.1 Justifying Your Project……Page 158
5.2.2 Planning Your Project……Page 161
5.2.4 Managing Web-Based Projects in Web-Time……Page 162
5.2.5 Outsourcing and Subcontractor Management……Page 163
5.2.6 Managing Your Measurement Efforts……Page 164
5.3 Soft Project Management Activities……Page 168
5.4 A Few More Thoughts–……Page 169
5.5 The Articles……Page 170
5.5.1 “Debunking Object-Oriented Myths”……Page 171
5.5.2 “A Project Management Primer”……Page 174
5.5.3 “Mission Possible”……Page 178
5.5.4 “Creating a Project Plan”……Page 185
5.5.5 “Know Your Enemy: Software Risk Management”……Page 191
5.5.6 “Estimating Internet Development”……Page 198
5.5.7 “Web Time Software Development”……Page 204
5.5.8 “Managing Outsourced Projects”……Page 208
5.5.9 “Selecting the Best Vendor”……Page 212
5.5.10 “A Software Metrics Primer”……Page 217
5.5.11 “Metrics: 10 Traps to Avoid”……Page 222
5.5.12 “Don’t Fence Me In”……Page 226
5.5.13 “Software Measurement: What’s In It for Me?”……Page 230
5.5.14 “Habits of Productive Problem Solvers”……Page 235
5.5.15 “From Engineer to Technical Lead”……Page 239
5.5.16 “Effective Resource Management”……Page 243
5.5.17 “What’s Wrong with Software Development”……Page 246
5.5.18 “Scaling Up Management”……Page 250
6.1 Selecting and Deploying the Right Tools……Page 255
6.3 The Articles……Page 257
6.3.1 “The Ten Commandments of Tool Selection”……Page 258
6.3.2 “Lessons Learned from Tool Adoption”……Page 260
6.3.3 “Timing is Everything”……Page 265
6.3.4 “Improve Your Process with Online ‚Good Practices™”……Page 267
Overview……Page 273
7.1 Looking Towards Elaboration……Page 274
Scott’s Really Bad Zen Poetry……Page 275
Appendix A: Bibliography……Page 276
Appendix B: Contributing Authors……Page 278
Printed Resources……Page 281
Web Resources……Page 285

Reviews

There are no reviews yet.

Be the first to review “The Unified Process Inception Phase”
Shopping Cart
Scroll to Top