Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 23 pages
Exam (elaborations)

SSA Exam with all Correct & 100% Verified Answers |Actual Complete Version |Already Graded A+

Document preview thumbnail
Preview 3 out of 23 pages

SSA Exam with all Correct & 100% Verified Answers |Actual Complete Version |Already Graded A+

Content preview

SSA Exam with all Correct & 100% Verified Answers |
Actual Complete Version |Already Graded A+

Even if a formal specification does not exist, it is still correct to say every system has an
architecture. ✔Correct Answer-True

Scrum is one of the most popular approaches for Agile project management.

The Scrum process starts by electing issues from the sprint to compose a backlog. The backlog
corresponds to an iteration and it should last a pre-defined period of time, where those issues
will be addressed by the project team. At the end of the sprint, unfinished issues are returned
to the sprint for prioritisation.

The status of each activity should be updated to the Scrum board. ✔Correct Answer-False.
Elect issues from backlog to compose sprint

Defining a structured solution to meet all technical and operational requirements of a system
while optimising its quality attributes. ✔Correct Answer-Software Systems Architecture

During a standup, each development team member volunteers the status of the activities under
his or her responsibility (completed, next steps, and roadblocks). ✔Correct Answer-Agile daily
coordination meetings

They have considerable impact on a system's quality. ✔Correct Answer-Architectural
decisions

It can be used to manage computational resources on supercomputers and cloud environments.
✔Correct Answer-DRMS. Distributed resource management system

Upon a user's request, the DRMS will allocate resources to the user, but only if such resources
are available, the resources are within the user's quota, and the user is allowed to work in that
particular environment (supercomputer or cloud). ✔Correct Answer-True

A monitoring tool will be able to allocate resources on the distributed system managed by the
DRMS. ✔Correct Answer-False. The monitoring does not do the actual allocation

When requesting resources to a DRMS, the user needs to specify exactly what he or she wants
in terms of infrastructure (e.g., memory, computing, and storage). In some cases, it is also
possible to specify other requirements such as operating system. All users will get exactly the
same resources regardless of the environment, making the DRMS task rather simplistic in terms
of resource allocation. ✔Correct Answer-False. User get's requested resources.

,Some of the assignment requirements (DRMS) will be similar to the requirements of Internet
bankings and other web systems, at least in terms of what matters to build system
architectures. ✔Correct Answer-True

User Story ✔Correct Answer-A user story represents a small piece of business value that a
team can deliver in an Agile iteration; must have only enough information to guide the
development; then it can be incremented over time.

As a <user type>, I want to <function> so that <benefit> .

DRMS ✔Correct Answer-Distributed Resource Management System

Main Architectural Structures ✔Correct Answer-Module - code
Runtime/Component and Connector (C&C) - Interaction of structures at runtime
Allocation - Mapping the structures to the system's environments: where software is created
and executed (dev-ops, integration and testing)

There is no such thing as an inherently good or bad architectures ✔Correct Answer-True

Architectures are either more or less fit for some purpose ✔Correct Answer-True

Architectures can be evaluated but only in the context of
specific stated goals ✔Correct Answer-True

System Requirements ✔Correct Answer-Functional requirements, Quality Attribute
Requirements, Constraints

Functional Requirements ✔Correct Answer-• State what the system must do or how it must
behave or react to run-time stimuli
• Functionality is the ability of a system to do the work for which it was intended
• Functionality does not determine architecture

Quality Attribute Requirements ✔Correct Answer-• Annotate (qualify) functional
requirements
• Qualification might be how fast the function must be performed, how resilient it must be to
erroneous input, how easy the function is to learn, etc.

Constraints ✔Correct Answer-• Design decisions that have already been made for you
• They cannot be changed, so architecture has to be built on top of the constraints

ASR ✔Correct Answer-Architecturally Significant Requirements

Notations ✔Correct Answer-Informal - general purpose diagrams (powerpoint, etc)
Semi-formal - standardised notation (UML)

, Formal - precise, mathematically- based notation (ADLs - Architecture Description Languages)

When creating user stories, it is important to name the user story and identify the user, the
action and the associated benefits. User stories also need to be validated, therefore adding
acceptance criteria in order to make sure the user story can indeed be moved to the "DONE"
column in the Scrum board is always welcome. ✔Correct Answer-True

The way an architecture is conceived will determine the quality attributes it can achieve. It's
relationship to quality attributes is the only reason why an architecture is important.
✔Correct Answer-False. it's not the only reason?

Agile establishes that there is value in processes, tools and contracts. However, individuals,
customer collaborations and responding to change are more important. Unfortunately, it is not
always possible to work without processes and contracts, so Agile teams must be ready to adapt
to the company environment. ✔Correct Answer-True

The quality attributes a system can achieve are determined by its architecture, thus architects
must understand this concept. ✔Correct Answer-Technical Context

Architectures and systems must be built for a reason, thus architects must understand this
concept. ✔Correct Answer-Business Context

They are the only ones with impact on the architecture. ✔Correct Answer-ASRs

Recommended to take full advantage of an architecture. ✔Correct Answer-Architecture
Documentation

As a purchaser on the website, I want the ability to pay with B-PAY so that I may better manage
my personal finances. Correct User Story? ✔Correct Answer-True. Reasons don't have to be
entirely relevant to business.

Quality Attributes (rare ones) ✔Correct Answer-Variability, Portability, development
distributability, scalability, deployability, mobility, monitorability, safety, conceptual integrity,
marketability, quality-in-use (effectiveness, efficiency, freedom-from-risk)

How can quality attribute requirements be properly specified ✔Correct Answer-by building
quality attribute scenarios

Quality Attribute Scenarios force the architect to specify well defined, testable and verifiable
quality attributes ✔Correct Answer-True

Conditions under which the stimulus occurs, e.g., system in normal operation or overload.
✔Correct Answer-Environment

Document information

Uploaded on
August 5, 2026
Number of pages
23
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$16.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Studyclub
3.6
(14)
Sold
60
Followers
1
Items
12279
Last sold
6 days ago


Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions