Question

In: Computer Science

“The software design/development team and test engineers need to develop a strategy for planning, design, execution,...

“The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement.

please no handwrite

please no picture

Solutions

Expert Solution

Every software and the products that are developed must undergo the process of development and testing using various phases.

These phases together form the software development lifecycle.

These phases are used to develop a detailed and organized plan for developing a complete software.

The developers and the test team must work in accordance with each other and deliver the product to the end users.

Planning:

This activity is performed by the senior member of the team and the management.

The planning is performed for various aspects like risks associated with the process, various activities that must happen at various phases etc...

The planning plays a prominent role in strengthening the other phases of the development.

Design:

The architecture of the software or the blue print is developed here.

This phase uses the software requirement specification document and checks that all the requirements are being considered.

The design is reviewed for all the requirements in the SRS document.

Execution:

The product is developed here based on the formulated design.

The developers must adhere to all the standard coding guidelines.

Data collection:

The data is collected from various sources that helps the testing of the product.

The software product that is developed must be fed with enormous data to understand the accuracy of the model/software that is developed.

Test evaluation:

The product is tested with the data and the results are analysed.

The feedback is considered from the set of end users and the developers are requested to perform the required changes.

The product is tested in various phases and seen that all the requirements specified in SRS are met.

In this way, the software development team and the testers must work in accordance with each other and develop a strategy for various phases of SDLC.


Related Solutions

""don't use hand write"" The software design/development team and test engineers need to develop a strategy...
""don't use hand write"" The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement.
course: System Integration question: “The software design/development team and test engineers need to develop a strategy...
course: System Integration question: “The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement. note: need a unique answer and no handwriting please.
COURSE : IT System Integration “The software design/development team and test engineers need to develop a...
COURSE : IT System Integration “The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement. note: NEED A UNIQUE ANSWER AND NO HANDWRITING PLEASE.. THANK YOU
Strategic planning and execution skills are essential to the success of any company. Strategy is the...
Strategic planning and execution skills are essential to the success of any company. Strategy is the game plan for winning in the marketplace. Strategy decisions are driven by environmental and competitive changes that lead to opportunities or threats for the company. A business needs to know why it exists- it’s purpose or mission, and where it is going- it’s vision for the future, and its values- the behaviors, attitudes and beliefs that it must adhere to. how might a company...
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
You are now the manager of a small team of software engineers. Some of them are...
You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so...
You are now the manager of a small team of software engineers. Some of them are...
You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so...
You are now the manager of a small team of software engineers. Some of them are...
You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so...
discuss how COVID-19 will affect audit planning, execution and reporting : 1. audit planning and strategy...
discuss how COVID-19 will affect audit planning, execution and reporting : 1. audit planning and strategy 2. audit opinion
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT