Patterns for Performance and Operability: Building and Testing Enterprise Software

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: Ho...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Ford, Chris, Gileadi, Ido, Purba, Sanjiv
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: CRC Press 2009
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1645
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-1645
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-16452009-12-04T02:44:33Z Patterns for Performance and Operability: Building and Testing Enterprise Software Ford, Chris Gileadi, Ido Purba, Sanjiv 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 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 2009-12-04T02:44:33Z 2009-12-04T02:44:33Z 2007 Book http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1645 en application/rar CRC Press
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
description 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
format Book
author Ford, Chris
Gileadi, Ido
Purba, Sanjiv
spellingShingle Ford, Chris
Gileadi, Ido
Purba, Sanjiv
Patterns for Performance and Operability: Building and Testing Enterprise Software
author_facet Ford, Chris
Gileadi, Ido
Purba, Sanjiv
author_sort Ford, Chris
title Patterns for Performance and Operability: Building and Testing Enterprise Software
title_short Patterns for Performance and Operability: Building and Testing Enterprise Software
title_full Patterns for Performance and Operability: Building and Testing Enterprise Software
title_fullStr Patterns for Performance and Operability: Building and Testing Enterprise Software
title_full_unstemmed Patterns for Performance and Operability: Building and Testing Enterprise Software
title_sort patterns for performance and operability: building and testing enterprise software
publisher CRC Press
publishDate 2009
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1645
_version_ 1757666580954611712