Agile and DevOps: Your Questions. Our Answers.
April 2018 • Webinar
Watch this lively discussion in which we answered attendee questions on all things Agile and DevOps.
Software Engineering Institute
Meeting business needs and adapting to the speed of the market for new features requires an agility mindset and continuous-delivery techniques throughout application-development lifecycles. 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. These approaches are generating more and more questions in DoD environments with respect to regulation and security on large-scale programs. Do they complement each other? Is there any relationship between them? Should one be done before the other?
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 is 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. He 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.
His current areas of professional interest include the following:
- secure software development including threat modeling, risk management framework and software assurance model
- secure DevOps process, methodologies and implementation
- software development methodologies (Agile, Safe, DevOps)
- cloud based application development, deployment and operations
- software architecture, design, develop and management of large-scale enterprise systems
Eileen Wrubel is the technical lead for the SEI’s Agile in Government program, which works to assist the federal government in adopting 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.
Prior to joining the SEI, Eileen served in software project and program management and customer relationship management positions with firms such as Sabre, Logistics.com (now Manhattan Associates), and Akamai Technologies. She has also worked in a USAF acquisition program office, and spent 6 years in the Air National Guard as a Communications and Information Officer.
She is a certified SAFe Program Consultant and holds a BS in applied mathematics from Carnegie Mellon University and an MS in project management from the University of Wisconsin.