What situations should a system be more robustly tested

Assignment Help Computer Engineering
Reference no: EM133370212

First, consider the following case study situation:

Risk management often brings up ethical issues for project managers.  For instance, software testing can be done in several different ways and with several different levels of rigor and comprehensiveness.  Simpler tests may be faster and cheaper and may involve less system downtime, possibly using fewer test cases and fewer test runs.  More robust testing may be rather expensive and time consuming, including extensive and rigorous test cases, many test runs, regression testing of previously completed production software, and so forth. 

The PM often must balance robustness of testing with time and cost.  (Recall the multi-way balance of the triple constraint.)  Sometimes, it can boil down to a trade-off between acceptable quality and delivering a system on schedule and on budget.  Either way it goes, that is a risk.  The approach usually depends on both the criticality and the context of the system.

Then these questions:

a) From a risk management and project management point of view, in what situations should a system be more robustly tested?

b) In what situation(s) might less testing be acceptable?

c) Suppose you were the project manager facing pressure from your customer or executive sponsor to reduce testing time when you believe more robust testing was needed.  What approach would you use to try to convince the executive manager to follow your advice?

Reference no: EM133370212

Questions Cloud

Identify separate performance obligations in the contract : Identify the Separate Performance Obligations in the Contract Define a performance obligation (from the ASC Glossary) and cite what makes it distinct
What amair of standard deduction can anna daim on her return : Adrian has a daughter, Anna, who is a qualified child of Adjuin In 2022, Area earned $705. What amair of standard deduction can Anna daim on her return?
Display the details for a plant if it is appropriate : The soil variable might contain a description such as "clay" or "sandy." Display the details for a plant if it is appropriate for a shady, sandy yard
What is the purpose of encryption : What is the purpose of encryption and What situations would you use encryption and why
What situations should a system be more robustly tested : From a risk management and project management point of view, in what situation(s) should a system be more robustly tested
What was the conflict and how did you resolve it : Have you ever resolved a conflict creatively or well? What was the conflict and how did you resolve it? In retrospect, could you have improved g outcome even
Do you agree with the author that you should learn : SQL SELECT statements accomplish exactly the same thing. Do you agree with the author that you should learn relational algebra? Why or why not
Determine the amount of gross profit to be recognized : Final costs at the end of the project totalled $9 million.Determine the amount of gross profit to be recognized for the years ending December 31, 2023 and 2024.
Calculate the costs for snack purchases at the snack stand : Using what you know about the snack costs, define the necessary process to calculate the costs for snack purchases at the snack stand

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd