Hasan Yasar is the technical manager of the Secure Lifecycle Solutions group in the CERT Division of the Software Engineering Institute, CMU. Hasan leads an engineering group on software development processes and methodologies, specifically on DevOps and development; and cloud technologies, and big data problems while providing expertise and guidance to SEI’s clients. Hasan has more than 25 years’ experience as senior security engineer, software engineer, software architect and manager in all phases of secure software development and information modeling processes. He is specialized on secure software solutions design and development experience in the cybersecurity domain including data-driven investigation and collaborative incident management, network security assessment, automated, large-scale malware triage/analysis, medical records management, accounting, simulation systems and document management. He is also Adjunct Faculty member in CMU Heinz Collage and Institute of Software Research where he currently teaches “Software and Security” and “DevOps : Engineering for Deployment and Operations ”. He is also vice-chair of IEEE DevOps study working group. Certified SM, CEH
Talk: Can Agile Methodology survive without DevOps Techniques?
Abstrack: To maintain business needs and adapt to the speed of the market of new features requires agility, automation and continuous delivery techniques throughout application development life cycles. Many believe that Agile means Scrum and DevOps means Continuous Deployment. Agile and DevOps can make these terms sound very different. However, Agile is more about process and methodology whereas DevOps focuses on how to reduce time to market with automation mechanics. In some cases, agile is creating more confusion especially in highly regulated environments (i.e financial sector, health industry) with respect to audit and security. Now, the question is how to overcome these barriers to implement Agility. This talk will explain the relationship between Agile and DevOps and the mechanisms of DevOps that require Agile methodology or Agile activities that require DevOps techniques. Collectively, we will seek an answer to the main question.