Deck 7: Software Quality and Process Improvement: Metrics, Reviews, and Certification
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/21
Play
Full screen (f)
Deck 7: Software Quality and Process Improvement: Metrics, Reviews, and Certification
1
What are the elements of a software process (SPI)framework?
-Set of characteristics that must be present if an effective software process is to be achieved
-Method for assessing whether those characteristics are present
-Mechanism for summarizing the results of any assessment
-Strategy for assisting a software organization in implementing those process characteristics that have been found to be weak or missing
-Method for assessing whether those characteristics are present
-Mechanism for summarizing the results of any assessment
-Strategy for assisting a software organization in implementing those process characteristics that have been found to be weak or missing
2
What are the goals for any product review?
-Point out needed improvements in the product of a single person or team
-Confirm those parts of a product in which improvement is either not desired or not needed
-Achieve technical work of more uniform,or at least more predictable,quality than can be achieved without reviews,in order to make technical work more manageable
-Confirm those parts of a product in which improvement is either not desired or not needed
-Achieve technical work of more uniform,or at least more predictable,quality than can be achieved without reviews,in order to make technical work more manageable
3
What practices should software engineers follow to enhance the quality of software produced by their team?
-Software quality is the result of good project management and solid engineering practice
-To build high quality software you must understand the problem to be solved and be capable of creating a quality design the conforms to the problem requirements
-Eliminating architectural flaws during design can improve quality
-To build high quality software you must understand the problem to be solved and be capable of creating a quality design the conforms to the problem requirements
-Eliminating architectural flaws during design can improve quality
4
Describe the costs associated with software quality work?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
5
What is content management?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
6
What effect do software reviews have on software production costs?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
7
What are the differences between a review summary report and a review issues list?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
8
List the 3 broad categories of information that make up the software configuration.
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
9
What is a software configuration audit?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
10
List three characteristics of a good software metric.
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
11
What are three dimensions of software quality?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
12
What activities make up the roadmap activities for software process improvement?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
13
Component-level design metrics focus on what three internal characteristics of software
components?
components?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
14
List the tasks performed by the SQA group.
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
15
What are the unique characteristics of cleanroom software engineering techniques?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
16
What is meant by the term software reliability?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
17
What are the advantages of using a formal language to write a software specification?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
18
List the steps required for certification in cleanroom software engineering.
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
19
What are the goals for the project SQA activities?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
20
Technical testing metrics fall into two major categories.What are they?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck
21
What benefits and costs are used to compute return-on-investment (ROI)?
Unlock Deck
Unlock for access to all 21 flashcards in this deck.
Unlock Deck
k this deck