Indian Journal of Science and Technology
DOI: 10.17485/ijst/2016/v9iS1/89214
Year: 2016, Volume: 9, Issue: Special Issue 1, Pages: 1-8
Original Article
Sushil Kumar1 * and Ashish Jolly2
1 Department of Computer Science and Engineering, Maharaja Agasen University, Baddi – 174103, Himachal Pradesh, India; [email protected]
2 Department of Computer Science, Government College, Kaithal – 136027, Haryana, India; [email protected]
*Author for correspondence
Sushil Kumar
Department of Computer Science and Engineering
Email:[email protected]
Agile programming advancement process is an arrangement of standards utilized for programming improvement. In Agile programming improvement the arrangements develop through coordinated effort between self-sorting out, cross-useful groups using the fitting practices for their unique situation. This paper suggests guidelines that may be followed in agile software development process. We have conducted a survey approximately 500 agile software developers, around the globe, have taken part in it. In survey a questionnaire related to the various security activities to be incorporated during every phase of agile software development were asked. Based on this survey we have accomplished the most compatible and beneficial security activity that can be incorporated during different phases of agile software development. 80% of agile developers voted for the initial education which is the important security activity to be incorporated during Prerequirement phase. Similarly 75% said that security requirements during requirement phase, 95% opted for risk analysis during design phase, 80% said coding rules during implementation phase, 62% said identify, perform and implement security tests in testing phase and 77% said final security review in release phase are to be incorporated during different phases of agile software development. The Proposed work overcomes the issues in agile model and security by giving a quick comprehension of the security activities incorporated during different phases of software development. We have bridge-in, the security gap between traditional waterfall model and in-practice agile development model.
Keywords: Agile Software Development, Agile Security, Software Security, Vulnerability, Waterfall Model
Subscribe now for latest articles and news.