Friday 17 October 2014

2:: Software Quality Attributes + Tactics

Functionality:
Ability to perform the actual task which was expected by business.

Non-Functionality:
While performing the Functionality system should incorporate Non-Functionality items.

Note: Non-Functional is also known as Software Quality Attributes.

Below are Quality attributes.


  1. Availability
  2. Performance
  3. Portability
  4. Security
  5. Reusability
  6. Testability
  7. Functionality
  8. Modifiability
  9. Usability
  10. Integrability


Classes of Quality?


Three Quality Classes.......
  1. System Quality
  2. Business Quality
  3. Architectural Quality

Quality attributes scenario?


Architectural Tactics?

  • To achieve a quality one needs to take a design decision called Tactic
  • Collection of such tactics is architectural strategy
  • A pattern can be a collection of tactics

Understanding Quality Attributes w.r.t Tactics?

Click below link to understand the Quality attributes w.r.t to Tactics.
  1. Availability


2. Modifiablity

3.Performance



4.Security
5.Testability
6.Usability


7.Maintainability:


8.Reliability

1 comment: