Advanced Search Search Textbooks Only

Patterns for Performance and Operability: Building and Testing Enterprise Software
Chris Ford, University of Waterloo, Ontario, Canada; Ido Gileadi, Capco Consulting, Toronto, Ontario, Canada; Sanjiv Purba, Infomaxium Inc., North York, Ontario, Canada; Mike Moerman, Capco Consulting, Toronto, Ontario, Canada
Related Titles
Software Testing: A Craftsman's Approach, Third Edition
Paul C. Jorgensen, Grand Valley State University, Allendale, Michigan, USA
Publication Date: February 15, 2008
Price: $99.95
Software Architecture Design Patterns in Java
Partha Kuchana
Publication Date: April 27, 2004
Price: $73.95
Testing Code Security
Maura A. van der Linden, Microsoft, Snohomish, Washington, USA
Publication Date: June 07, 2007
Price: $83.95
Software Testing and Continuous Quality Improvement, Third Edition
William E. Lewis, President and CEO, Smartware Technologies Inc., Plano, Texas
Publication Date: December 22, 2008
Price: $79.95
Price:  $73.95
Cat. #:  AU5334
ISBN:  9781420053340
ISBN 10:  1420053345
Publication Date:  December 22, 2007
Number of Pages:  344
Availability:  In Stock
Binding(s):  Hardback

Email this title to a friend


Description
Table of Contents
Reviews
Downloads & Updates
Features
  • Includes case studies and exampleproject artifacts to supplement concepts in the text
  • Addresses the development of scope, requirements, design patterns, test strategies, and coverage and deployment strategies for system non-functional characteristics
  • Provides a detailed recipe and implementation guide for technologists at all levels
  • Demonstrates how to avoid a range of real world problems, unexpected data permutations, and unforeseen input that lead to software failure
  • Supplies a catalog of defensive software patterns that result in highly available systems
  • Examines the complexities of non-functional testing and presents a realistic testing life cycle

  • Summary
    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