Question

In: Computer Science

What are the primary differences between a traditional SDLC approach and each of the following development...

What are the primary differences between a traditional SDLC approach and each of the following development methods.

  • Secure SDLC (SSDLC)
  • Software Testing Life Cycle (STLC)
  • Secure Agile
  • Secure RAD

Solutions

Expert Solution

1) Requirement Gathering and Analysis
During this part, all the relevant info is collected from the client to develop a product as per their expectation. Any ambiguities should be resolved during this part solely.

Business analyst and Project Manager originated a gathering with the client to collect all the data like what the client needs to make, World Health Organization are going to be the end-user, what's the aim of the merchandise. Before building a product a core understanding or information of the merchandise is extremely vital.

For Example, A client needs to possess associate application that involves cash transactions. during this case, the necessity should be clear like what reasonably transactions are going to be done, however it'll be done, during which currency it'll be done, etc.

Once the necessity gathering is completed, associate analysis is completed to examine the feasibleness of the event of a product. just in case of any ambiguity, a decision is ready up for any discussion.

Once the necessity is clearly understood, the SRS (Software demand Specification) document is formed. This document ought to be completely understood by the developers and conjointly ought to be reviewed by the client for future reference.

2) Design
In this part, the necessity gathered within the SRS document is employed as associate input and package design that's used for implementing system development springs.

3) Implementation
Implementation/Coding starts once the developer gets the planning document. The package style is translated into ASCII text file. All the parts of the package ar enforced during this part.

4) Testing
Testing starts once the cryptography is complete and also the modules ar discharged for testing. during this part, the developed package is tested completely and any defects found ar allotted to developers to induce them fastened.

Retesting, regression testing is completed till the purpose at that the package is as per the customer’s expectation. Testers refer SRS document to create certain that the package is as per the customer’s customary.

5) Deployment
Once the merchandise is tested, it's deployed within the production atmosphere or 1st UAT (User Acceptance testing) is completed betting on the client expectation.

In the case of UAT, a reproduction of the assembly atmosphere is formed and also the client along side the developers will the testing. If the client finds the applying obviously, then log off is provided by the client to travel live.

6) Maintenance
After the readying of a product on the assembly atmosphere, maintenance of the merchandise i.e. if any issue comes up and desires to be fastened or any sweetening is to be done is taken care by the developers.


Related Solutions

What are the advantages of agile methods over waterfall development methods, such as the traditional SDLC?...
What are the advantages of agile methods over waterfall development methods, such as the traditional SDLC? What are the risks?
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing...
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing system better than a traditional allocation system?
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing...
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing system better than a traditional allocation system?
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing...
What are the primary differences between traditional and activity-based costing? And when is an activity-based costing system better than a traditional allocation system? Answer in simple words in 2 paragraphs.
What is the difference between Systems Development Life Cycle SDLC and Agile development methodologies? Explain in...
What is the difference between Systems Development Life Cycle SDLC and Agile development methodologies? Explain in multiple paragraphs. No handwriting, please.
Which of the following is the primary policy prescription of the environmental approach to economic development?...
Which of the following is the primary policy prescription of the environmental approach to economic development? Foreign aid Removal of tariffs Pursuit of "green" policies Institutional reform If there is no change in government policies, the long-run adjustment to a negative supply shock results in the short-run aggregate supply curve shifting down. unemployment rising. workers being willing to accept higher wages. the price level rising.
What are the key differences between the approach of medicine and the approach of public health...
What are the key differences between the approach of medicine and the approach of public health to human disease?
A patient asks about the differences between primary and secondary hypertension. ·     What are the differences between...
A patient asks about the differences between primary and secondary hypertension. ·     What are the differences between primary and secondary hypertension that the nurse should review with the patient? ·     What are the routine laboratory studies that the nurse can anticipate will be ordered for the patient to aid in the diagnosis of hypertension?
What are the differences between cognitive and psychosocial development
What are the differences between cognitive and psychosocial development
1) What are the differences between the wet lay-up approach and the prepreg approach in hand...
1) What are the differences between the wet lay-up approach and the prepreg approach in hand lay-up? Include both process differences and differences in the final product. Make a list. • Differences   • Similarities
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT