DEVOPS APPSEC CONFLICT - 2

DEVOPS APPSEC CONFLICT - 2

The agile development methods are actually the combination of the tiny iterations of the Waterfall model. In every iteration, all processes in the waterfall model are operated. Therefore, all of the security tests have to be completed in the timeline of a sprint. If we take into account the static analysis test phase and the bug closure times, we can easily understand that vulnerability tests must be done in the course of software development.

This issue can be solved by a developer who knows about security weaknesses. By reviewing the code regularly, a software developer can warn his/her colleagues to watch out the flaws that are located in their code. But this time-consuming job needs extra resource and passion in the team. In a small team that becomes an ignorable task to continue the secure SDLC process.

If you scan the whole project with a static analyzer, you can see some results that are out of the sprint scope. So, if we can analyze the code while developing it, wouldn't be wonderful to fix them before a sprint retrospective meetings? No one will complain about vulnerability fix time, no one will argue with a specialist from the information security team :)

That is a new perspective for the agile security, the product variety of these kinds of applications are not ready for all of the platforms. As AttackFlow, we developed the C# version of this development friendly tool, soon we will release it for the Java IDE's. Next time I will mention about developer security scorecard generation methods...

要查看或添加评论,请登录

Caner Ozden的更多文章

  • Nas?l Yaz?l?m Güvenli?i Uzman? Olunur? — 1

    Nas?l Yaz?l?m Güvenli?i Uzman? Olunur? — 1

    Merhabalar, Bu yaz?mda i?ten bir ?ekilde, yaz?l?m güvenli?i uzman? olurken benim yapt???m hatalardan da bahsederek…

  • PERFORMANCE ISSUES AND SECURITY SCORECARD

    PERFORMANCE ISSUES AND SECURITY SCORECARD

    Some performance criteria have been set up so that employees can be more fairly allocated certain degrees of…

  • DEVOPS APPSEC CONFLICT - 1

    DEVOPS APPSEC CONFLICT - 1

    Software development methodologies are gradually changing with the progress of technology. In the Waterfall model, it…

  • Güvenlik Ekibine "G?c?k" Olmak

    Güvenlik Ekibine "G?c?k" Olmak

    G?c?k olmak, g?c?k kapmak, ya da insan ili?kilerinde olumsuz olarak kullan?lan di?er bu anlamdaki s?zler güvenlik…

    7 条评论
  • Güvenli Kod Yazmaya ?zendirmek ??in Kullan?labilecek 4 ?pucu

    Güvenli Kod Yazmaya ?zendirmek ??in Kullan?labilecek 4 ?pucu

    Bir geli?tiricinin kodlama stilini de?i?tirmek imkans?z olmasa da zor olsa gerek. Ayr?ca, güvenli kod yazmak i?in hem…

  • 4 Tips to Promote Secure Coding in Your Team

    4 Tips to Promote Secure Coding in Your Team

    Changing the way a developer codes is a hard task, if not impossible. However, to be able to write secure code needs…

  • Known Wrongs In Securing Software

    Known Wrongs In Securing Software

    What is an AntiPattern in Software? An anti-pattern is a common response to a recurring problem that is usually…

  • Find Early. Fix Early.

    Find Early. Fix Early.

    Software Security & Static Code Analysis Software is a complex piece of technology in the very heart of our lives from…

  • SQL injection : Neden parameterized query'ler injection'? ?nler ?

    SQL injection : Neden parameterized query'ler injection'? ?nler ?

    Sql injection ?üphesiz “injection type” bir a??k oldu?undan dolay? owasp’?n de?erlendirmesinde en tehlikeli…

社区洞察

其他会员也浏览了