There are four main "testing stages" in a structured software development process. Name the four testing stages and describe what the primary purpose of that test stage is.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
You have been requested to develop a “customer satisfaction” baseline study. List five factors about the product or the project team that you might include in your customer satisfaction baseline.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
Describe the steps to create a histogram.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
There are two definitions of quality. Define and describe those two definitions of quality. Then list four approaches that you believe, if implemented, would help reconcile those two definitions so that they, in fact, became the same definition of quality.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
Quality factors, or quality attributes, are attributes of a software system that primarily describe the structural nature of the software. Four of these quality attributes are reliability, maintainability, reusability, and efficiency. Define each of these four attributes. Then, rank the four attributes in importance for a web based e-commerce application and explain why you chose these rankings.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
Preventive controls act as a guide to help things happen as they should. This type of control is most desirable because it stops problems from occurring. List three preventive controls and describe why those controls are important.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
In a measurement program 'managing by process' means to use processes to achieve the desired results. This phase consists of steps to implement measurement in a process by identifying the contributors to achieving the desired process results.
If a desired process result is to produce a work product on-time, identify three process contributors that could positively or negatively impact producing the work product on-time. For each of the contributors explain how you would measure it.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
One of the tools used by many quality assurance functions is the cause-and-effect diagram. This diagram can be used to describe the attributes that drive the accomplishment of an objective. Assume that your IT organization had an objective to achieve high customer satisfaction. Identify what you believe are the six causes that either cause high customer satisfaction to occur or the lack of these attributes results in poor customer satisfaction, describe each cause, and give an example of each type of cause. (NOTE: You do NOT need to draw the diagram.)
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
You have been working for years in a company that does not have any defined processes at the organizational level. The organization now wants to adopt CMMI Level 3 practices. You have been promoted to QA Manager and your first order of business is to establish the process definition framework. Describe the steps for effective process definition.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
The first phase of installing a measurement program is to 'build the measurement base'. The objective of this phase is to create an environment in which the use of quantitative data is an accepted component of the management process. Describe the four steps that should be performed to build the measurement base?
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
What are the three components of Cost of Quality? Which one(s) should be increased to reduce overall costs? Why does this work?
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
Auditors state that without strong environmental controls, the controls over processing business transactions probably will not be effective. Define the term “environmental controls”, give three examples of environmental controls, and then explain why weak environmental controls may cause the control over processing business transactions to be ineffective.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
Your company has been considering sending some of its IT development offshore. Upper management has heard that as much as 50% of software developed by offshore organizations fails to meet the expectations of the contracting organization. Upper management has asked you to list several potential problems/issues associated with offshore development projects and to suggest a strategy to prevent or mitigate the problems.
Describe the potential problems/issues and your strategy to prevent or mitigate the problems.
Type your answer in the box provided. Use options on the box toolbar to edit your response as needed before moving to the next question.
What is the risk that an organization faces if management does not take action to alter the risk's likelihood or impact?
The person who accepts personal responsibility for the success of quality management without being assigned the responsibility is called____________ .
If you want to ensure that individuals can effectively perform work processes, which activity would you implement to achieve that goal?
One of the concerns that IT management needs to address with their staff when software development is outsourced to an outside organization is:
Focusing on quality can increase productivity, reduce costs, and improve customer satisfaction.
There are many benefits associated with maturing work processes. As work processes mature, which of the following would be expected to decrease:
These five components (environment, risk assessment, control activities, information communication, and monitoring) are associated with which of the following control models:
If you found, through testing software, that your IT project team was building software with an average of 58 defects per 1000 function points, this would be a:
A review that evaluates a preliminary statement of high-level market requirements is a:
Quality Assurance is defined as those activities designed to identify 'defects which have already been created'.
It is very important 'to evaluate how employees feel about their manager or leader' to assess the climate of a specific organization or group. An assessment of an organization's 'climate' discovers if the employees' satisfaction level is positive or negative.
What early quality pioneer developed the "Quality Trilogy" of Quality Planning, Quality Control, and Quality Improvement?
Which of the following factor does NOT have any impact on an organization's internal control needs?
Which level(s) of the organization should be involved in both establishing and using processes in their daily work?
Which of the following is the correct definition of the Quality Attribute Maintainability?
Conducting software inspections would be considered which of the following cost-of-quality categories?
Which of the following Quality Management principle(s) are incorporated into the ISO 9001 standard?
Which of the following would be considered an important prerequisite to quality planning?
If you were to read in a publication that an IT organization could build software at a rate of 4 lines of code per programmer hour, but in your organization you can only write 2 lines of code per programmer hour, what conclusion could you draw?
Which type of testing focuses on minimizing the impact of a software change while still assuring that no new defects were introduced?
The purpose of a security awareness program is to achieve all of the following objectives, EXCEPT:
The following types of controls, which are designed to alert individuals to a process problem such as control totals assuring data transmissions are complete, are called:
In a software system a control implemented to protect the security of the system is:
Many managers use a metrics dashboard to present measurement data to the user of that data. Another name for a dashboard is:
According to quality experts, the most effective way to implement quality practices is:
Cooperation is required to improve quality and to implement quality management.
Procedures describe how methods, _________, techniques, and people are applied to perform a process?
A questionnaire has a question that rates "satisfaction" on a scale of 1 to 5 where 1 is poor satisfaction and 5 is high satisfaction. The data type for the variable "satisfaction" is:
For maturing the management process at Level 3, which of the following should be in focus?
Which of the following three questions would NOT be answered by establishing a security baseline?
If an organization was to categorize risks as critical, major, or minor what aspect of Risk Management would that be called?
From a control perspective, there are two systems that are needed to process business transactions. One is a system that processes transactions and the other is:
At low levels of process maturity, people believe they are subjectively evaluated and focus their attention on:
Desires and intents concerning intended objectives or products, should be set by:
Which of the following quality control practices would be considered a validation method?
Which technique is a structured, facilitated technique, where all team members participate by individually ranking ideas and then achieve consensus by combining the individual rankings?
QFD can be used to provide forward and backward traceability of value in the software development life cycle.
If your IT organization does not have a measurement program, what would be a good prerequisite(s) to implementing a measurement program in your IT organization?
Using the PDCA Cycle concept, defining the mission of a Quality Assurance function would be considered which PDCA phase?
In the CobiT Model, defining and managing service levels, performance, problems and incidences is a component of:
A common term that is used today for contracting for software development is "performance based contracting." Performance based contracting means:
When a computer operator verifies that the jobs to be run that day have been run is called:
The methods that an organization uses for hiring, training, supervising, and evaluating personnel are what types of controls:
The greater the involvement of the entire IT staff in quality, the larger the size of the quality staff that is needed.
It is recommended that a quality assurance group should develop a charter for the group. Which of the following is not normally included in the quality charter?
The effort required for testing a program to insure it performs its intended function is called:
Which type of monitoring focuses on the input or entrance criteria to a business process, for compliance to organizational policies?