Got a tricky question? Receive an answer from students like you! Try us!

Security in the Software Life Cycle - Essay Example

Only on StudentShare
Author : imcclure

Summary

The Centralized Credentials Quality Assurance System (CCQAS) requires integration of security into the software development life cycle (SDLC) in all the phases of SDLC. The preamble behind the introduction of security has been the timely as well proper identification and mitigation of possible vulnerabilities as well as misconfigurations in the design structure…

Extract of sample
Security in the Software Life Cycle

As mentioned earlier there are several phases of SDLC, the first phase has been the Initiation phase. The five security controls that are required in the Initiation phase are:
The software is meant for serving the purpose of the client and hence from developer point of view it must be ensured that business or client functionality requirements have been fulfilled. Hence in the initiation phase, we begin with the requirement document. It's about engaging the business partner in assessing the security aspects and risk associated and at the same time what could be done so that the protection needs of the software can be covered. The business in most of the cases wouldn't be aware of technical aspects of SDLC and integration of security in it. Hence a set of questionnaires are developed with sole purpose being the transfer of security related technical issues of the software to the client while keeping things in the language of the business partner. The simpler language would enable developers in unraveling the security requirements of the proposed software.
Software development in modern times is a combinations of phases based of established norms. The concepts of software engineering as well testing are very useful when policies and standards are taken into consideration. ...
Download paper

Related Essays

Data Backup and Life Cycle Restore in the Enterprises and Companies
w data base management systems (DBMS) perform the backup/restore operations, How about the automatic and manual backup, what's the data will been restored regarding the network limitation of bandwidth and work time and How we can construct a strong Disaster recovery plan. All these point will be discussed and covered in my research.…
22 pages (5522 words)
Life Cycle Analysis
In the end I have concluded this paper with my final words. The conclusion consisted of possible strategies or plans of action that the company could take to come out of the position it is in at the moment. In the end, I would like to state that the purpose of this paper was only academic and it was not intended to take any unlawful gain from the data used in this paper.…
5 pages (1255 words)
Software Development Life Cycle Models and Design Techniques
Let us take a look at the contemporary models being used by the software industry.…
8 pages (2008 words)
Analysis Phase Of System Development Life Cycle
There is aim regarding implementing a new information technology system at ABC Company, which is an accounting enterprise. The main intention of this implementation is to minimize the information management complexity and improve the overall working systems flexibility to get better working performance and functionality. In addition, this report presents detailed and comprehensive analysis of implementation of an IS (information system) and critically assess the analysis phase of the overall SDLC (software development lifecycle) of this information system for the ABC Company. Here system…
14 pages (3514 words)
Analysis Phase Of System Development Life Cycle
Remaining at the current status will likely cost $53,230 each year while by implementing the new system, the corporate will save half of this amount. Improving the current system (software and hardware) will cost $35,000.…
12 pages (3012 words)
Software Testing
ording to David-at-el (1998), software testing is complicated and expensive and sometimes considered as a more time consuming part of overall system development life cycle. In this scenario the most of testing stages and activities are overlooked to deploy the system on time. Additionally, for cost saving and delivering system on due date system development team eliminates the system testing phase by minimizing few testing phases. However, sometime this action leads to problems in overall software working and handling for instance, the developed system has hidden bugs that appear during the…
Software Design
Architecture is all about the User Interface (UI) of a system (Bass, Len, Paul C., and Rick K., 2003, 2nd Ed.).…
2 pages (502 words)