Implementing Solution Design & Managing Resources Flashcards
the features that the business requests
a) functional requirements
b) nonfunctional requirements
c) add-ons
functional requirements
the system’s attributes that represent its capability to perform and are often called the “ilities” of software.
a) functional requirements
b) nonfunctional requirements
c) add-ons
Nonfunctional requirements (NFRs)
refers to how user friendly the solution is.
a) scalability
b) reliability
c) usability
usability
defines how easy it is to change the solution later
a) scalability
b) maintainability
c) extensibility
maintainability
describes how easy it is to grow and shrink the solution as needs change.
a) scalability
b) availability
c) extensibility
scalability
refers to how long the system is running in a given time.
a) scalability
b) availability
c) extensibility
Availability or reliability
refers to how easy it is to add new features without changing what is already in place.
a) scalability
b) portability
c) extensibility
extensibility
refers to how the solution and the company’s assets are protected.
a) compliance
b) security
c) reliability
security
evaluates how well the solution can work within the existing environment.
a) portability
b) scalability
c) reliability
Portability or compatibility
refers to the need for the solution to comply with applicable regulations.
a) compliance
b) security
c) reliability
Compliance
this principle asserts that you can solve 80% of a problem by addressing 20% of causes.
a) multitiered architecture principle
b) pareto principle
c) kanban principle
Pareto principle, which is often called the “80/20 rule.”
a modular software design, which divides software into layers, or tiers. Each tier is built and implemented separately.
a) agile
b) waterfall
c) multitiered architecture
Multitiered Architecture
an extensive database used for reporting and analytics.
a) superuser database
b) data warehouse
c) data storage
Data Warehouse
refers to basic computing resources, such as servers, networks, and storage.
a) platform as a service
b) software as a service
c) infrastructure as a service
Infrastructure as a Service
refers to a service that delivers development tools, such as software environments, over an internet connection.
a) platform as a service
b) software as a service
c) infrastructure as a service
Platform as a Service
refers to a service that is a complete software stack.
a) platform as a service
b) software as a service
c) anything as a service
Software as a Service
refers to a service that is a general term for any cloud computing service.
a) anything as a service
b) software as a service
c) infrastructure as a service
Anything as a service (XaaS)