Professional Documents
Culture Documents
Project: ___________________________
Account: ___________________________
General information
Subject
Workshop duration
Workshop lead
(facilitator)
< The lead facilitates discussions, and ensures that the method is carried out
in a timely fashion and that the required QAW artifacts are produced>
Workshop scribe
< The scribe captures the raw scenarios, their prioritization, the refined
scenarios, and any relevant issues that emerge during the workshop
meeting, and responsible for finalizing this document after the meeting >
Business/Mission
presentation by
< A business authority stakeholder, who presents business context/missions
context and high-level requirements >
Architectural plan
presentation by
< A technical authority stakeholder, who presents strategies for satisfying
business requirements, mandated technical constraints, existing system’s
design >
Other Attendees
Input materials
Material item Location
< Any relevant materials mentioned during the workshop: documents, presentations, etc.. This section
may be partially filled before meeting by workshop facilitator lead, completed after the meeting by
workshop scribe, or may be skipped. >
1
ARC-001 Software Architecture Methodology
A. Problem Background
<Information of this section should to be known before the workshop. The workshop can fill some gaps,
like missed stakeholder groups >
1. System Context
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
<Business model of organization(s) intended to use the system, business-processes. Existing IT landscape.
Development organization’s circumstances >
3. Stakeholders
Stakeholder Concerns
2
ARC-001 Software Architecture Methodology
B. Workshop Output
< Architectural drivers of paying attention to particular quality attributes, captured by attendees during
Architectural Plan Presentation and Architectural Drivers Identification phases that are originated from
the business context. All drivers in the list should be considered during scenarios brainstorming. This
section may be partially filled before meeting by technical stakeholder, completed after the meeting by
QAW scribe, or may be skipped. >
< Final list of scenarios answer the architectural drivers and business concerns: after brainstorming,
reformulating into testable form (stimulus, environment, and response), consolidation of similar
scenarios, and prioritization by attendees voting. >
3
ARC-001 Software Architecture Methodology
3. Refined Scenarios
Example:
Scenario Refinement for Scenario <scenario number>
< scenario description.
e.g. “When a garage door opener senses an object in the door’s path, it stops
Scenarios(s):
the door in less than one millisecond.” >
< Refined description of all scenarios that threshold some defined prioritization limit. >
4
ARC-001 Software Architecture Methodology
Scenario Refinement for Scenario N
Scenarios(s):
Business Goals:
Relevant Quality
Attributes:
Stimulus:
Stimulus
Scenario Components
source:
Environment:
Artifact
(if known):
Response:
Response
Measure:
Questions:
Issues:
Business Goals:
Relevant Quality
Attributes:
Stimulus:
Stimulus
Scenario Components
source:
Environment:
Artifact
(if known):
Response:
Response
Measure:
Questions:
Issues: