SlideShare a Scribd company logo
2
Most read
Forming Quality attribute scenarios for Business and architectural
qualities
Scenarios for Business Quality Attributes:
Time to Market:
Portion of
scenario
Possible values
source Organization
Stimulus Competitive pressure, lack of development team
Artifacts Deployment
Environment During Development of product
Response Time to market is reduced by using prebuilt elements
Response
Measure
Product came into market at announced date or time
Cost and Benefits:
Portion of
scenario
Possible values
source Organization
Stimulus Budget exceeded to pre-calculation
Artifacts Project success
Environment During Feasibility study
Response Project not exceed the define budget
Response
Measure
Project complete within the define budget
Projected lifetime of the system:
Portion of
scenario
Possible values
source End user, organization and developers
Stimulus Wants modifiability, scalability, and portability
Artifacts System
Environment At run time or configure time
Response Modifiability not affect the reaming system, system must run on different
environment,
Locate place in architecture for modification
Response
Measure
Cost, time ,effort ,not affect the other attributes
Targeted market:
Portion of
scenario
Possible values
source Organization
Stimulus Wants Platform independent , functionality ,product line
Artifacts system
Environment During coding
Response
Response
Measure
Rollout schedule:
It is difficult to capture this attribute through scenario because intentionally organization never
wants the rollout schedule. The first priority of organization to build a complete product in the
define time but they rollout because due to lack of resources or technical problems. Also we have
not information about environment and reaming portion of scenario.
Integration with legacy systems:
Portion of
scenario
Possible values
source Developer
Stimulus Wants integrity
Artifacts System
Environment During architectural designing
Response substantial architectural implications
Response
Measure
Easy for user , within the time, cost
Scenarios for Architecture Quality Attributes:
Conceptual integrity:
It isdifficulttocapture thisattribute throughscenariobecause ourvisionthatunifiesthe design of the
systemat all levels.The architecture shoulddosimilarthingsinsimilarways.Notconformationabout
the source,stimulus,response andresponsemeasure.
Correctness and completeness:
It is difficult to capture this attribute through scenario because correctness and completeness not
only depend upon architecture it’s also depend upon other phase of product life cycles. Correctness
and completeness are about requirements and runtime resources we run there things through hole
cycle not only architecture phase.
Build ability:
It also a difficult to cover through senior due to these reasons:
Buildablity allows the system to be completed by the available team in a timely manner and to be
open to certain changes as development progresses. It refers to the ease of constructing a desired
system and is achieved architecturally by paying careful attention to the decomposition into
modules, judiciously assigning of those modules to development teams, and limiting the
dependencies between the modules (and hence the teams). The goal is to maximize the parallelism
that can occur in development.
Because build ability is usually measured in terms of cost and time, there is a relationship between
it and various cost models. However, build ability is more complex than what is usually covered
in cost models. A system is created from certain materials, and these materials are created using a
variety of tools. For example, a user interface may be constructed from items in a user interface
toolbox (called widgets or controls), and these widgets may be manipulated by a user interface
builder. The widgets are the materials and the builder is the tool, so one element of build ability is
the match between the materials that are to be used in the system and the tools that are available
to manipulate them. Another aspect of build ability is knowledge about the problem to be solved.
The rationale behind this aspect is to speed time to market and not force potential suppliers to
invest in the understanding and engineering of a new concept. A design that casts a solution in
terms of well-understood concepts is thus more buildable than one that introduces new concepts.

More Related Content

PPTX
Basics in software testing
TOPS Technologies
 
PPTX
Unit 1 basic concepts of testing & quality
ravikhimani
 
PPTX
Risk based testing and random testing
Himanshu
 
PPT
Types of testing
Valarmathi Srinivasan
 
PDF
Fundamentals of Software Testing
Sagar Joshi
 
PPTX
Software testing.ppt
Komal Garg
 
PPTX
Decision Table Based Testing
Himani Solanki
 
PPTX
Software testing ppt
Poonkodi Jayakumar
 
Basics in software testing
TOPS Technologies
 
Unit 1 basic concepts of testing & quality
ravikhimani
 
Risk based testing and random testing
Himanshu
 
Types of testing
Valarmathi Srinivasan
 
Fundamentals of Software Testing
Sagar Joshi
 
Software testing.ppt
Komal Garg
 
Decision Table Based Testing
Himani Solanki
 
Software testing ppt
Poonkodi Jayakumar
 

What's hot (20)

PDF
Test plan document
Software Testing Books
 
PDF
Software quality management standards
Gen Aloys Ochola Badde
 
PPTX
Software Test Estimation
Jatin Kochhar
 
PDF
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Edureka!
 
PPT
Software reliability
Anand Kumar
 
PPT
Software Testing
Dhanasekaran Nagarajan
 
PPT
Slides chapter 10
Priyanka Shetty
 
PDF
Fundamentals of Risk-based Testing
TechWell
 
PPSX
Test Case Design and Technique
ANKUR-BA
 
PDF
13 information system audit of banks
spandane
 
PPTX
Software Testing
Vishal Singh
 
PPTX
Test Estimation using Test Case Point Analysis method
KMS Technology
 
PDF
Test automation methodologies
Mesut GĂĽnes
 
PDF
Three-point estimation technique for software development
Sakir Temel
 
PDF
Test Process Maturity Measurement and Related Measurements
STAG Software Private Limited
 
PPTX
ISTQB Test level, Test type
HoangThiHien1
 
PPT
Testing fundamentals
Raviteja Chowdary Adusumalli
 
PPTX
Capability Maturity Model Integration
university of Gujrat, pakistan
 
PPTX
Software Quality Models: A Comparative Study paper
Moutasm Tamimi
 
PPTX
Software testing
Madhumita Chatterjee
 
Test plan document
Software Testing Books
 
Software quality management standards
Gen Aloys Ochola Badde
 
Software Test Estimation
Jatin Kochhar
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Edureka!
 
Software reliability
Anand Kumar
 
Software Testing
Dhanasekaran Nagarajan
 
Slides chapter 10
Priyanka Shetty
 
Fundamentals of Risk-based Testing
TechWell
 
Test Case Design and Technique
ANKUR-BA
 
13 information system audit of banks
spandane
 
Software Testing
Vishal Singh
 
Test Estimation using Test Case Point Analysis method
KMS Technology
 
Test automation methodologies
Mesut GĂĽnes
 
Three-point estimation technique for software development
Sakir Temel
 
Test Process Maturity Measurement and Related Measurements
STAG Software Private Limited
 
ISTQB Test level, Test type
HoangThiHien1
 
Testing fundamentals
Raviteja Chowdary Adusumalli
 
Capability Maturity Model Integration
university of Gujrat, pakistan
 
Software Quality Models: A Comparative Study paper
Moutasm Tamimi
 
Software testing
Madhumita Chatterjee
 
Ad

Viewers also liked (13)

PDF
Quality attributes in software architecture
Gang Tao
 
PPTX
Quality attributes in software architecture
Himanshu
 
PPTX
Production Price VS Cost
Matumit Sombunjaroen
 
PDF
FUSION14 Session 302 | Optimizing the Tradeoff: Cost vs. Quality in IT Support
MetricNet
 
PPTX
Software architecture quality attributes & Trade-offs
Asanka Dilruk
 
PPTX
K Nearest Neighbor Presentation
Dessy Amirudin
 
PDF
IASA Architecture Pillars - Quality Attributes
Christopher Grant
 
PPTX
Software Quality Attributes
Hayim Makabee
 
PPTX
System Quality Attributes for Software Architecture
Adnan Masood
 
PPTX
Quality by Design : Critical Material attributes ,Process parameters and its ...
GMP EDUCATION : Not for Profit Organization
 
PPTX
K nearest neighbor
Ujjawal
 
PPTX
Formwork construction in structures
Rithika Ravishankar
 
Quality attributes in software architecture
Gang Tao
 
Quality attributes in software architecture
Himanshu
 
Production Price VS Cost
Matumit Sombunjaroen
 
FUSION14 Session 302 | Optimizing the Tradeoff: Cost vs. Quality in IT Support
MetricNet
 
Software architecture quality attributes & Trade-offs
Asanka Dilruk
 
K Nearest Neighbor Presentation
Dessy Amirudin
 
IASA Architecture Pillars - Quality Attributes
Christopher Grant
 
Software Quality Attributes
Hayim Makabee
 
System Quality Attributes for Software Architecture
Adnan Masood
 
Quality by Design : Critical Material attributes ,Process parameters and its ...
GMP EDUCATION : Not for Profit Organization
 
K nearest neighbor
Ujjawal
 
Formwork construction in structures
Rithika Ravishankar
 
Ad

Similar to Quality attribute scenarios (20)

PPTX
Quality attributes in software architecture by Dr.C.R.Dhivyaa, Assistant prof...
Dhivyaa C.R
 
PDF
Quality Attributes and Software Architectures Emerging Through Agile Developm...
Waqas Tariq
 
PDF
C0371019027
inventionjournals
 
PDF
Best practices
meroooo
 
PPTX
Softwarearchitecture in practice unit1 2
sush-sushma
 
PDF
Software archiecture lecture05
Luktalja
 
PDF
Developing reusable software components for distributed embedded systems
eSAT Publishing House
 
PDF
Software Architecture and Design Introduction
Usman Khan
 
PDF
7 - Architetture Software - Software product line
Majong DevJfu
 
PDF
Architecture Haiku
Matthew McCullough
 
PPTX
Software Architecture and Design -Development process
qudsiayousaf1
 
PDF
Design concepts in concepts of engineering design
SureshvSuri1
 
PPT
Review se
Mustafa Atilla
 
PDF
SAF - architecture framework
Arnon Rotem-Gal-Oz
 
PPT
Chapter 14
Benjamin Yu
 
PPTX
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
puttipavan23022023
 
PPTX
Lect1
Mohit
 
PPTX
Software Architecture: Why and What?
Chris F Carroll
 
PPTX
Designer engineering on the Data Science student
ArjunM99136
 
PPT
Quality software management
Arun Kumar
 
Quality attributes in software architecture by Dr.C.R.Dhivyaa, Assistant prof...
Dhivyaa C.R
 
Quality Attributes and Software Architectures Emerging Through Agile Developm...
Waqas Tariq
 
C0371019027
inventionjournals
 
Best practices
meroooo
 
Softwarearchitecture in practice unit1 2
sush-sushma
 
Software archiecture lecture05
Luktalja
 
Developing reusable software components for distributed embedded systems
eSAT Publishing House
 
Software Architecture and Design Introduction
Usman Khan
 
7 - Architetture Software - Software product line
Majong DevJfu
 
Architecture Haiku
Matthew McCullough
 
Software Architecture and Design -Development process
qudsiayousaf1
 
Design concepts in concepts of engineering design
SureshvSuri1
 
Review se
Mustafa Atilla
 
SAF - architecture framework
Arnon Rotem-Gal-Oz
 
Chapter 14
Benjamin Yu
 
UNIT3 PART2.pptx dhfdifhdsfvgudf dhfbdhbffdvf
puttipavan23022023
 
Lect1
Mohit
 
Software Architecture: Why and What?
Chris F Carroll
 
Designer engineering on the Data Science student
ArjunM99136
 
Quality software management
Arun Kumar
 

More from ahsan riaz (9)

DOCX
It proffesionals
ahsan riaz
 
PPTX
Ahsan
ahsan riaz
 
DOCX
It
ahsan riaz
 
DOCX
Primary group
ahsan riaz
 
DOCX
Website
ahsan riaz
 
DOCX
Pmbok
ahsan riaz
 
DOCX
3g and 4g
ahsan riaz
 
DOCX
Availability tactics
ahsan riaz
 
DOCX
A 7 e module decomposition structure
ahsan riaz
 
It proffesionals
ahsan riaz
 
Ahsan
ahsan riaz
 
Primary group
ahsan riaz
 
Website
ahsan riaz
 
Pmbok
ahsan riaz
 
3g and 4g
ahsan riaz
 
Availability tactics
ahsan riaz
 
A 7 e module decomposition structure
ahsan riaz
 

Recently uploaded (20)

PDF
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PPTX
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPTX
Can You Build Dashboards Using Open Source Visualization Tool.pptx
Varsha Nayak
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
PDF
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Can You Build Dashboards Using Open Source Visualization Tool.pptx
Varsha Nayak
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
Activate_Methodology_Summary presentatio
annapureddyn
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
MiniTool Power Data Recovery Crack New Pre Activated Version Latest 2025
imang66g
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 

Quality attribute scenarios

  • 1. Forming Quality attribute scenarios for Business and architectural qualities Scenarios for Business Quality Attributes: Time to Market: Portion of scenario Possible values source Organization Stimulus Competitive pressure, lack of development team Artifacts Deployment Environment During Development of product Response Time to market is reduced by using prebuilt elements Response Measure Product came into market at announced date or time Cost and Benefits: Portion of scenario Possible values source Organization Stimulus Budget exceeded to pre-calculation Artifacts Project success Environment During Feasibility study Response Project not exceed the define budget Response Measure Project complete within the define budget
  • 2. Projected lifetime of the system: Portion of scenario Possible values source End user, organization and developers Stimulus Wants modifiability, scalability, and portability Artifacts System Environment At run time or configure time Response Modifiability not affect the reaming system, system must run on different environment, Locate place in architecture for modification Response Measure Cost, time ,effort ,not affect the other attributes Targeted market: Portion of scenario Possible values source Organization Stimulus Wants Platform independent , functionality ,product line Artifacts system Environment During coding Response Response Measure
  • 3. Rollout schedule: It is difficult to capture this attribute through scenario because intentionally organization never wants the rollout schedule. The first priority of organization to build a complete product in the define time but they rollout because due to lack of resources or technical problems. Also we have not information about environment and reaming portion of scenario. Integration with legacy systems: Portion of scenario Possible values source Developer Stimulus Wants integrity Artifacts System Environment During architectural designing Response substantial architectural implications Response Measure Easy for user , within the time, cost Scenarios for Architecture Quality Attributes: Conceptual integrity: It isdifficulttocapture thisattribute throughscenariobecause ourvisionthatunifiesthe design of the systemat all levels.The architecture shoulddosimilarthingsinsimilarways.Notconformationabout the source,stimulus,response andresponsemeasure. Correctness and completeness: It is difficult to capture this attribute through scenario because correctness and completeness not only depend upon architecture it’s also depend upon other phase of product life cycles. Correctness and completeness are about requirements and runtime resources we run there things through hole cycle not only architecture phase.
  • 4. Build ability: It also a difficult to cover through senior due to these reasons: Buildablity allows the system to be completed by the available team in a timely manner and to be open to certain changes as development progresses. It refers to the ease of constructing a desired system and is achieved architecturally by paying careful attention to the decomposition into modules, judiciously assigning of those modules to development teams, and limiting the dependencies between the modules (and hence the teams). The goal is to maximize the parallelism that can occur in development. Because build ability is usually measured in terms of cost and time, there is a relationship between it and various cost models. However, build ability is more complex than what is usually covered in cost models. A system is created from certain materials, and these materials are created using a variety of tools. For example, a user interface may be constructed from items in a user interface toolbox (called widgets or controls), and these widgets may be manipulated by a user interface builder. The widgets are the materials and the builder is the tool, so one element of build ability is the match between the materials that are to be used in the system and the tools that are available to manipulate them. Another aspect of build ability is knowledge about the problem to be solved. The rationale behind this aspect is to speed time to market and not force potential suppliers to invest in the understanding and engineering of a new concept. A design that casts a solution in terms of well-understood concepts is thus more buildable than one that introduces new concepts.