Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

This assignment is aimed at assessing your understanding of the notion of quality and different measuring techniques that we can use to evaluate product quality

This assignment is aimed at assessing your understanding of the notion of quality and different measuring techniques that we can use to evaluate product quality in software testing. Give answers to the following questions in your own words. When you are done, submit your work (as a Word or PDF format) in the assignment one dropbox. Please leave the questions in your document and place your answer directly below. Your work will be evaluated by Turnitin, so please remember to use proper notation and citations, EVEN for our course textbook. With the exception of #4, an appropriate response to each question will be no less than 300 words; the answer to number #4 will likely be shorter. Each question is worth 25 points.

  1. A company uses the following metric to gauge product quality. Once a bug is reported, that same bug is closed if it cannot be recreated by the testing team. Naturally, this lead to a high defect fix rate. Based on what youve learned in Chapter 17, concisely identify at least two problems with this approach. As the testing manager, how would you modify this plan to more accurately reflect product quality?
  2. Dijkstra asserts that Program testing can be used to show the presence of bugs, but never to show their absence! Explain this statement. Provide one real world example that is not related to computing.
  3. What is Software Quality? How do you know when the software provided is considered good software? And how do you know that an update is better than the previous version?

  1. You are assigned the task of creating a program that adds two two-digit integers. Can you test the program exhaustively? If so, how many test cases are required? Assuming that each test case can be executed and analyzed in one second, how long would it take for you to run all of the tests? Fully explain your answer, along with all assumptions. No credit will be given for answers that simply show a calculation.

  1. In his article discussing Software Metrics, Kan discusses using Lines of Code (LOC) to assess product quality. Is this a good metric? Why or why not? Make sure your answer is not opinion. Support your answer with material from the article.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image
Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Information And Database Systems Asian Conference Aciids 2012 Kaohsiung Taiwan March 19 21 2012 Proceedings Part 3 Lnai 7198

Authors: Jeng-Shyang Pan ,Shyi-Ming Chen ,Ngoc-Thanh Nguyen

2012th Edition

3642284922, 978-3642284922

More Books

Students explore these related Databases questions

Question

The Functional Perspective

Answered: 3 weeks ago