The Unified Process Transition and Production Phases

Free Download

Authors:

Edition: 1st

ISBN: 9781578200924, 157820092X

Size: 1 MB (1245388 bytes)

Pages: 289/289

File format:

Language:

Publishing Year:

Category:

Scott W. Ambler, Larry Constantine9781578200924, 157820092X

This is the last in a four-book series comprising a critical review of the Unified Process that includes a survey of the alternate software processes and the synthesis of a more robust process. The Transition and Production phases are the final phases of the Unified Process that provide for the deployment, operation and support of the system among the user groups. This volume includes a master’s collection of best practices that includes practical advice for successfully launching the software, applying personal processes, developing and enhancing organizational software processes, achieving reuse, conducting project assessments, saving a troubled project, testing the system, avoiding a maintenance nightmare and operating and supporting the software.Author Biography: Scott W. Ambler is a software process mentor with AmbySoft Inc. in Newmarket, Ont, Canada. He is also a contributing editor with Software Development magazine and is a columnist for Computing Canada. Larry L. Constantine is a trainer and consultant with clients around the world based in Rowley, Mass. He has published 14 books and over 150 articles, including the popular Software Development “Management Forum” column.

Table of contents :
The Unified Process Transition and Production PhasesŠBest Practices in Implementing the UP……Page 2
About This Series……Page 3
Preface……Page 4
The Production Phase……Page 5
Table of Contents……Page 7
1.1.1 The Unified Process……Page 10
1.1.2 The Enterprise Unified Process (EUP)……Page 13
1.1.3 The Goals of the Transition Phase……Page 15
1.1.5 How Work Generally Proceeds During the Transition and Production Phases……Page 16
1.1.6 The Requirements Workflow……Page 17
1.1.10 The Test Workflow……Page 18
1.1.13 The Project Management Workflow……Page 19
1.1.15 The Organization of This Book……Page 20
2.1.1 Preparing to Deploy……Page 21
2.1.2 Deploying Your System……Page 23
2.2.1 fiEffective Software Deploymentfl……Page 24
2.2.2 fiPlanning for Deploymentfl……Page 28
2.2.3 fiPlanning the Right Rolloutfl……Page 31
2.2.4 fiCreating Good Installationsfl……Page 35
2.2.5 fiManageable Migrationsfl……Page 38
2.2.6 fiUML Deployment Modeling and Beyondfl……Page 43
2.2.7 fiPlace Tab A in Slot Bfl……Page 47
2.2.8 fiWaste Managementfl……Page 50
3.1 Best Practices for the Test Workflow……Page 55
3.1.1 Putting Testers First……Page 56
3.1.2 Effective Testing Practices……Page 57
3.2 The Articles……Page 59
3.2.1 fiRecruiting Software Testersfl……Page 60
3.2.2 fiTraining Testersfl……Page 66
3.2.3 fiRunning a Stellar Software Testing Teamfl……Page 72
3.2.4 fiSelecting Test Cases Based on User Prioritiesfl……Page 79
3.2.5 fiA J2EE Testing Primerfl……Page 86
3.2.6 fiReal-World Acceptance Testingfl……Page 90
3.2.7 fiDon™t Waste Your Bugs!fl……Page 95
3.2.8 fiSurviving Performance Fire Drillsfl……Page 98
4.1.1 Learning From Your Experiences……Page 108
4.1.2 Recovering From Disaster……Page 110
4.2.1 fiMaking Lemonade From Lemonsfl……Page 112
4.2.2 fiLooking Backfl……Page 116
4.2.3 fiLost in Chaos: Chronology of a Failurefl……Page 122
4.2.4 fiSaving a Project in Troublefl……Page 129
4.2.5 fiRevamp Your Current Jobfl……Page 135
4.2.6 fiPainless Dismissals: Saying Goodbyefl……Page 137
5.1.1 Operations……Page 144
5.1.2 Support……Page 145
5.2.1 fiThe Secret Life of System Operationsfl……Page 147
5.2.2 fiIgnore Help Requests at Your Own Perilfl……Page 150
5.2.3 fiHow Helpful is Your Help?fl……Page 154
5.2.4 fiGetting Real Help from a Help Deskfl……Page 161
5.2.5 fiDeveloper Angst: Product Supportfl……Page 165
6.1 Best Practices for the Infrastructure Management Workflow……Page 170
6.1.1 System Security……Page 171
6.1.2 Reuse Through Open Source Software (OSS)……Page 172
6.1.3 Software Process Improvement (SPI)……Page 173
6.2.1 fiWho™s That In My App?fl……Page 176
6.2.2 fiIntrusion Detection: Focus on E-Development & Securityfl……Page 179
6.2.3 fiReuse Through Internal Open Sourcefl……Page 184
6.2.4 fiArts and Crafts Softwarefl……Page 186
6.2.5 fiThe Ethics of Free Softwarefl……Page 188
6.2.6 fiSoftware Process Improvement: 10 Traps to Avoidfl……Page 196
6.2.7 fiProcess Improvement That Worksfl……Page 203
6.2.8 fiBeyond Optimizingfl……Page 211
6.2.9 fiJust Doing Itfl……Page 214
6.2.10 fiUnified Hegemonyfl……Page 216
7.1 Towards Agility……Page 221
7.2 Agile Software Processes……Page 226
7.3.1 fiMethodological Agilityfl……Page 229
7.3.2 fiThe Agile Manifestofl……Page 233
7.3.3 fiPut Your Process on a Dietfl……Page 239
7.3.4 fiIs Design Dead?fl……Page 246
7.3.5 fiExtreme Lessons Learnedfl……Page 252
7.3.6 fiExtreme Programmingfl……Page 257
7.3.7 fiLean Programming; Part 1fl……Page 259
7.3.8 fiLean Programming; Part 2fl……Page 265
7.3.9 fiExtreme Modelingfl……Page 270
7.3.10 fiA Closer Look at Extreme Modelingfl……Page 274
8.1 Scott™s Really Bad Zen Poetry……Page 278
Appendix A: Bibliography……Page 279
Appendix B: Contributing Authors……Page 281
Printed Resources……Page 284
Web-Based Resources……Page 289

Reviews

There are no reviews yet.

Be the first to review “The Unified Process Transition and Production Phases”
Shopping Cart
Scroll to Top