Chapter 4. Gathering and Analyzing Operational and Infrastructure Requirements

Terms you'll need to understand:

  • Performance

  • Availability

  • Scalability

  • Security

  • Maintainability

  • Accessibility

  • Deployability

  • Extensibility

  • Reliability

  • Scaling up and scaling out

Techniques you'll need to master:

  • Determining causes of unavailability

  • Analyzing security threats, such as data tampering and denial of service

  • Understanding how to incorporate accessibility features into your requirements

  • Understanding the best ways to deploy your applications successfully to your user groups

  • Understanding how to determine the impact of operational requirements on your current infrastructure

This chapter deals with the operational and infrastructure requirements of developing a software system. The operational requirements deal with the performance, availability, scalability, security, maintainability, accessibility, deployment, and extensibility of a solution.

graphics/alert_icon.gif

To help you remember the eight key operational requirements, the acronym PASS MADE is used throughout the book and in questions referencing these key areas:

  • Performance

  • Availability

  • Security

  • Scalability

  • Maintainability

  • Accessibility

  • Deployability

  • Extensibility




Analyzing Requirements and Defining. Net Solution Architectures (Exam 70-300)
MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, Exam 70-300: Analyzing Requirements and ... Exam 70-300 (Pro-Certification)
ISBN: 0735618941
EAN: 2147483647
Year: 2006
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net