CSE 566 - 7. Software Quality Management Planning & Assurance

Ace your homework & exams now with Quizwiz!

b) Non-functional requirements Given ones are system attributes and are defined under non-functional requirements.

Performance requirements, Resource requirements, Security Requirements are related to which of the following? a) Technical requirements b) Non-functional requirements c) Cost estimation requirements d) Functional requirements

b) Evaluate plans for conformance to contracts, standards, and regulations. This is necessary for product assurance.

According to IEEE Standard 730, which key aspect is a product assurance activity? a) Measure processes. b) Evaluate plans for conformance to contracts, standards, and regulations. c) Assess staff skill and knowledge. d) Evaluate environments for conformance.

d) Quality is planned from the start of the project and implemented from then on. Quality is planned appropriately and carefully implemented within the product at the best times. Note that quality cannot be added at the end of a project.

How is high quality software produced? a) Quality is expected whether the development processes are continuously assessed and improved or not. b) Quality is unmonitored through the software's development. c) Quality is added at the end of a project. d) Quality is planned from the start of the project and implemented from then on.

c) Everyone Everyone who had some contribution to the product development is responsible for making sure that the quality of the product has high standards and is very usable.

In terms of quality management plans, who is responsible for the quality in the product? a) Project manager b) Senior management c) Everyone d) The team

d) "How" addresses the design approaches to meet customer needs. Once we know what the customer wants, there must be a way to design it appropriately to meet customer needs.

In terms of the House of Quality model, what does "How" address? a) "How" addresses the quantity of the impact of the design approach on the need. b) "How" addresses the customer needs as well as the importance of these needs for the success of the product c) "How" addresses the relative relationship of the design approach to address the customer needs. d) "How" addresses the design approaches to meet customer needs.

c) The efforts needed to make specified modifications on a set of attributes Maintainability may include corrections, improvements, or changes in requirements and functional specifications.

In the context of software quality models, what do we mean by maintainability? a) The ability to transfer software from one environment to another b) The existence of a specific set of functions and their properties c) The efforts needed to make specified modifications on a set of attributes d) The capability of software to maintain its level of performance

b) Software quality assurance is the practice of monitoring development processes and product development to ensure quality objectives are achieved. The idea here is to make sure that the product is made with the highest quality processes and that the customer is then satisfied.

What is the best definition of software quality assurance? a) Software quality assurance is the extent to which specific software product attributes of interest to the developer are satisfied. b) Software quality assurance is the practice of monitoring development processes and product development to ensure quality objectives are achieved. c) Software quality assurance is the extent that specific software product attributes of interest to the customer are satisfied. d) Software quality assurance is the extent to which the customer is always satisfied.

d) Value, Manufacturing, User, Product, Transcendental These views define how quality is seen and understood from different perspectives.

What are the five views of software quality? a) Easy, Value, Product, Reliable, Developer b) Easy, Creative, Robustness, Product, User c) Value, Manufacturing, Usability, Sensibility, Transcendental d) Value, Manufacturing, User, Product, Transcendental

c) Nominal, Ordinal, Interval, Ratio Nominal can be such as labels, ordinal requires order, interval implies meaning between two values, and ratio implies fractional relevance.

What are the four types of measurement discussed in this lecture? a) Nominal, Fractional, Rational, Division b) Labels, Order, Interval, Fractions c) Nominal, Ordinal, Interval, Ratio d) Orbital, Multiplicative, Ratio, Labeling

a) Stimulus, source, environment, artifact, response, and response measure Remember the example about the GUI and how it is organized into six separate parts.

What are the six parts of the quality attribute scenarios? a) Stimulus, source, environment, artifact, response, and response measure b) Scenario, source, process, system, response, and recording results c) Stimulus, value, environment, sections, response, and integration d) Scenario, product, environment, process, relationship, and response measure

b) Customer Reported Unique Defects This allows us to understand the product's reliability.

What does CRUD stand for as a product attribute? a) Customer Rendered Unsatisfactory Defects b) Customer Reported Unique Defects c) Customer Referenced Unique Definitions d) Customer Reused Understood Definitions

d) The extent to which specific software product attributes of interest to the user are satisfied Software quality is about the priorities of interest to the user, and those are implemented within the product.

What is software quality? a) The definition, monitoring, and assessment of development processes in order to achieve product quality b) The definition of useful attributes of a product that seems necessary for customers to have in the future c) The extent to which customers are earning and are satisfied with software quality and its attributes d) The extent to which specific software product attributes of interest to the user are satisfied

c) Assess benefits of the product, problems of the product, product quality, and the logistics of improving the product. These steps expand upon the GEQ factors and this helps create a good framework for GEQ.

What is the four-part process that expands upon the Good Enough Quality (GEQ) definition? a) Design the benefits of the product, problems of the product, product quality, and the logistics of improving the product. b) Implement the benefits of the product, problems of the product, product quality, and the logistics of improving the product. c) Assess benefits of the product, problems of the product, product quality, and the logistics of improving the product. d) Create benefits of the product, problems of the product, product quality, and the logistics of improving the product.

a) Process implementation activities All the above are related to Software Quality Assurance process implementation activities.

Which activities are related to establish, coordinate, document, execute, manage and evaluate? a) Process implementation activities b) Process Assurance activities c) Product Implementation activities d) Product assurance activities

c) Further improvements would be more harmful than helpful. This is necessary to know such that Good Enough quality has been achieved and any more work on the product could impact it in a negative way.

Which statement is a proposition that any given thing is Good Enough? a) It has no critical benefits. b) The problems sufficiently outweigh the benefits. c) Further improvements would be more harmful than helpful. d) It has sufficient problems.


Related study sets

SYTM 5503 Week 1 Practice Questions

View Set

Chapter 22: Care of Patients with Cancer NCLEX questions, Chapter 22: Care of Patients with Cancer

View Set

5. SQL - Queries, Programming, Triggers

View Set

Saunders Pharm-Psychotherapeutics

View Set

CBA-469-001 Test #2 JSU (Dr. Mertens)

View Set

Reproductive Systems - Male and Female

View Set

Auscultation of the Heart and Bedside Maneuvers

View Set