100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
SSA questions well answered already passed $19.99   Add to cart

Exam (elaborations)

SSA questions well answered already passed

 0 view  0 purchase
  • Course
  • SSA
  • Institution
  • SSA

SSA questions well answered already passed

Preview 3 out of 30  pages

  • October 31, 2024
  • 30
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • SSA
  • SSA
avatar-seller
maxiscore
SSA questions well answered already
passed

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
prioritization.



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?

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller maxiscore. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $19.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

82013 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$19.99
  • (0)
  Add to cart