Service virtualization reality is overrated
Software drives innovation and success in today’s business world. Yet critical software projects consistently come in late, defective, and way over budget. So what’s the problem? Get ready for a shock, because the answer to the problem is to avoid reality altogether. A new IT practice and technology...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[Berkeley] :
Apress, CA Technologies Press
c2012.
|
Edición: | 1st ed. 2012. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629378906719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; PROLOGUE Virtually There at FedEx®; CHAPTER 1 Introduction; Service Virtualization Defined; You Make the Transformation Happen; About This Book; Signposts in the Book; CHAPTER 2 The Business Imperatives: Innovate or Die; Consumers Have No Mercy; Business Demands Agile Software Delivery; Increased Change and Complexity Are Inevitable; Business Software Cannot Sustain without Simulation; CHAPTER 3 How We Got Here; From Monolithic to Composite Apps
- Today's Complex Service EnvironmentsFrom Waterfall to Agile Development; CHAPTER 4 Constraints: The Enemy of Agility; In-Scope vs. Out-of-Scope; Unavailable Systems and Limited Capacity; Conflicting Delivery Schedules; Are developers coding in the blind?; Data Management and Volatility; Third-Party Costs and Control; Stubs and Mocks Are Not Enough; CHAPTER 5 What Is Service Virtualization?; The Other Half of Virtualization; Creation of a Virtual Service; Options for Creating and Maintaining Virtual Services; What Can You Make into a Virtual Service?
- Virtual Environments Are Better than Real Environments for Dev and TestWait a minute-is this Virtual Service Environment replacing the live environment all the way up to production?; CHAPTER 6 Capabilities of Service Virtualization Technology; "Live-Like" Development Environment; Expected Capabilities; Automation Eliminates Manual Stubbing and Maintenance; Virtual Service, Heal Thyself; Expected Capabilities; Enables Parallel Dev and Test; CHAPTER 7 Where to Start with Service Virtualization?; IT Executives Must Manage and Incentivize SV, or It Won't Happen
- A transition may be painful-so how do I break this to my teams?Identify Stakeholders (The SV War Council); Who Should Use Service Virtualization First?; Involve experienced resources for starters.; Set Real Value Goals for Releases; How does my company expect to create value from Service Virtualization?; Avoid Inappropriate Technologies; SV does not replace your ALM software; More than a simplistic "record-playback" tool; Will not require a specific vendor integration or business application platform; Intermission; CHAPTER 8 Best Practice 1: Deliver Faster
- Reducing Wait Time through Virtual PrivacyKill Stubs Now, or Pay Later; Sprint: Putting Shift-Left in Practice; CHAPTER 9 Best Practice 2: Reduce Your Infrastructure Footprint; Finding Over-Utilized Resources; Mainframe Development Needs Virtualization Too; Avoiding Big IT Outlays; Customer Example: Dodging a Wave; CHAPTER 10 Best Practice 3: Transform Performance and Scale; Virtualizing Performance Environments: Are You Waiting to Fail?; Component-Level Performance Budgeting; Informing Performance from Production; Setting Thresholds to Move Performance Even Farther Left Than We Ever Imagined
- Performance Testing by Design