cpsc 372
Download
Skip this Video
Download Presentation
CPSC 372

Loading in 2 Seconds...

play fullscreen
1 / 7

CPSC 372 - PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on

CPSC 372. John D. McGregor Module 3 Session 4 Quality Attributes. Quality attributes.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' CPSC 372' - hogan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cpsc 372

CPSC 372

John D. McGregor

Module 3 Session 4

Quality Attributes

quality attributes
Quality attributes
  • IEEE Std. 1061 subfactors:Efficiency                                    Portability• Time economy                           • Hardware independence• Resource economy                    • Software independenceFunctionality                               • Installability• Completeness                            • Reusability• Correctness                              Reliability• Security                                    • Non-deficiency• Compatibility                             • Error tolerance• Interoperability                          • AvailabilityMaintainability                           Usability• Correctability                             • Understandability• Expandability                             • Ease of learning• Testability                                  • Operability                                                  • Comunicativeness

http://en.wikipedia.org/wiki/ISO/IEC_9126

qualities
Qualities
  • Trade-offs (a trade off is when one quality degrades another quality as the first quality increases
    • Testability & modifiability
    • Performance and modularity
  • Develop a catalog of trade-offs
perspectives on quality
Perspectives on quality
  • The executive
  • The customer
  • The developer
  • The tester
structure of a scenario
Structure of a scenario
  • Source of stimulus (e.g., human, computer system, etc.)
  • Stimulus – a condition that needs to be considered
  • Environment - what are the conditions when the stimulus occurs?
  • Artifact – what elements of the system are stimulated.
  • Response – the activity undertaken after arrival of the stimulus
  • Response measure – when the response occurs it should be measurable so that the requirement can be tested.
performance scenario
Performance scenario
  • Source of stimulus – typically an actor – Any user
  • Stimulus – clicks on save button
  • Environment – data has been entered into a matrix editor
  • Artifact – data matrix
  • Response – the data is written to the current file
  • Response measure – takes less than 2 seconds to write
quality without a name
Quality without a name

Naming something denotes certain properties more than others. By not putting into words what we see or feel about this scene we allow each viewer to emphasize what is important to them.

ad