Ford / Gileadi / Purba | Patterns for Performance and Operability | E-Book | www.sack.de
E-Book

E-Book, Englisch, 344 Seiten

Ford / Gileadi / Purba Patterns for Performance and Operability

Building and Testing Enterprise Software
Erscheinungsjahr 2012
ISBN: 978-1-4200-5335-7
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)

Building and Testing Enterprise Software

E-Book, Englisch, 344 Seiten

ISBN: 978-1-4200-5335-7
Verlag: Taylor & Francis
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



Structured to follow the software life cycle, Patterns for Performance and Operability provides advice and examples-based instructions at every phase. You can read it from start to finish or go directly to those chapters that interest you the most. Whatever approach you choose, you will learn: How to: · Define and document comprehensive non-functional requirements for any software system · Define scope and logistics for non-functional test activities · Execute non-functional tests and report results clearly and effectively · Patterns for defensive software designs in common software scenarios that promote operability and availability · Implement the right level of reporting, monitoring, and trending for highly available production software systems Patterns for: · Software designs that support simpler and more efficient operation in a production environment · Software design that support high-performance and scalability Strategies and Techniques for: · Techniques for managing and troubleshooting during a production crisis · Strategies for resisting project pressure to compromise on quality or completeness of non-functional activities in the software cycle

Ford / Gileadi / Purba Patterns for Performance and Operability jetzt bestellen!

Zielgruppe


Software developers and designers, software testers, software architects, and technology operations professionals.

Weitere Infos & Material


Introduction

Production Systems in the Real World

Why Should I Read This Book?

The Non-functional Systems Challenge

What Is Covered by Non-functional Testing

Planning for the Unexpected

Patterns for Operability in Application Design

Summary

Planning and Project Initiation

The Business Case for Non-functional Testing

Scoping and Estimating

Test and Resource Planning

Communication Planning

Summary

Non-functional Requirements

What are Non-functional Requirements?

Do I Need Non-functional Requirements?

Roles and Responsibilities

Challenging Requirements

Establishing a Business Usage Model

Non-functional Requirements

Summary Designing for Operability

Error Categorization

Design Patterns

The Characteristics of a Robust System

Infrastructure Services

Design Reviews

The Operability Review

Summary Designing for Performance

Requirements

Architecture

Patterns

Antipatterns

Algorithms

Technology

Software

Hardware Infrastructure

Summary

Notes

Test Planning

Defining Your Scope

Load Testing Software

Additional Testing Apparatus

Test Environments

Test Beds

Historical Data

Summary

Test Preparation and Execution

Preparation Activities

Script Development

Performance Testing

Operability Testing

Sustainability Testing

Challenges

Summary

Deployment Strategies

Procedure Characteristics

Packaging

Deployment Rehearsal

Rollout Strategies

Case Study: Online Banking

Case Study: The Banking Front Office

Back-Out Strategies

Summary

Resisting Pressure from the Functional Requirements Stream

A Question of Degree

Pressures from the Functional Requirements Stream

Attention

Defining Success

Setting the Stage for Success

Summary Operations Trending and Monitoring

Monitoring

Trending and Reporting

Error Reporting

Capacity Modelling and Planning

Summary

Troubleshooting and Crisis Management

Reproducing the Issue

Determining Root Cause

Troubleshooting Strategies

Applying a Fix

Post-Mortem Review

Summary Common Impediments to Good Design

Design Dependencies

What Is the Definition of Good Design?

Testing a Design

Common Impediments to Good Design

Design Principles

Summary References

Articles

Books

Web Sites



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.