April 2018 • Podcast
Eileen Wrubel and Hasan Yasar discuss how Agile and DevOps can be deployed together to meet organizational needs.
“Continuous delivery is already part of Agile principles. In a DevOps world, we are seeing continuous delivery. We are seeing continuous integration. We are talking about continuous deployments. These are the key principles of DevOps. As techniques, these make all of these Agile principles achievable.”
DevOps breaks down software development silos to encourage free communication and constant collaboration. Agile, an iterative approach to development, emphasizes frequent deliveries of software. In this podcast, Eileen Wrubel, technical lead for the SEI’s Agile-in-Government program, and Hasan Yasar, technical manager of the Secure Lifecycle Solutions Group in the SEI’s CERT Division, discuss how Agile and DevOps can be deployed together to meet organizational needs.
About the Speaker
Hasan Yasar is the technical manager of the Secure Lifecycle Solutions Group in the SEI’s CERT Division. His group focuses on software development processes and methodologies, specifically on DevOps and development, and researches advanced image analysis, cloud technologies, and big data problems. It also provides expertise and guidance to SEI's clients. Yasar 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 has an extensive knowledge of current software tools and techniques. He also specializes in secure software solutions design and development 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. Yasar is also an adjunct faculty member in the CMU Heinz College and Institute of Software Research, where he currently teaches Software and Security and DevOps: Engineering for Deployment and Operations.
Eileen Wrubel is the technical lead for the SEI’s Agile in Government program, which works to help federal government adopt lean and Agile software engineering principles. Her research efforts focus on Agile in acquisition, particularly on identifying and addressing adoption barriers in the Department of Defense (DoD) and other highly regulated settings, with special interest in sustainment and contracting issues. In 14 years with the SEI, she has worked with a variety of DoD and federal acquisition programs, providing advice and assistance on software related issues.