search menu icon-carat-right cmu-wordmark

Human Factors in Software Engineering

November 2019 Podcast
Andrew O. Mellinger, Suzanne Miller, Hasan Yasar

Andrew Mellinger, Suzanne Miller, and Hasan Yasar discuss the human factors that impact software engineering, from the communication tools they use to the environments where they work.

“Software is a team sport, and if you can’t build those teams, it’s not going anywhere.”

Publisher:

Software Engineering Institute

Listen

Watch

Abstract

Solving the technical aspects isn’t enough to build reliable, enduring, resilient software and systems. Human decision making, behavioral factors, and cultural factors influence software engineering, acquisition, and cybersecurity. In this podcast roundtable, Andrew Mellinger, Suzanne Miller, and Hasan Yasar discuss the human factors that impact software engineering, from the communication tools they use to the environments where they work.

About the Speaker

Andrew O. Mellinger

Andrew O. Mellinger

Andrew O. Mellinger joined the SEI’s Emerging Technology Center in April 2012. Mellinger’s work focuses on transitioning and operationalizing software and hardware research, with experience in a wide ...

Andrew O. Mellinger joined the SEI’s Emerging Technology Center in April 2012. Mellinger’s work focuses on transitioning and operationalizing software and hardware research, with experience in a wide variety of areas such as device drivers, color and video processing applications, embedded systems for robotics, radiation oncology visualization and treatment, and near-real-time command and control situational awareness platforms. As well as providing development support, Mellinger provides project topsight through the entire software development lifecycle with a particular emphasis on using Lean and Agile philosophies and methods and human-centered design.

 

Read more
Suzanne Miller

Suzanne Miller

Suzanne Miller is a principal researcher at the Software Engineering Institute of Carnegie Mellon University, working in the Software Solutions Division’s Agile Acquisition Transformation Directorate. ...

Suzanne Miller is a principal researcher at the Software Engineering Institute of Carnegie Mellon University, working in the Software Solutions Division’s Agile Acquisition Transformation Directorate. Miller actively supports multiple large DoD cyber-physical programs in their Agile/Lean adoption efforts, in addition to designing and teaching Agile courses and workshops tuned to government settings. At the SEI, Miller has worked in a wide variety of research and transition efforts since 1993, with a three-year sabbatical working as the deployments manager for Aimware, Inc.’s U.S. customers, focusing on using technology to support organizational improvement. Prior to joining the SEI, Miller worked for 12 years in multiple roles at Lockheed Missile and Space Co. Miller earned a bachelor’s degree in ergonomics and a master’s degree in systems management.

Read more
Hasan Yasar

Hasan Yasar

Hasan Yasar is the technical director, Continuous Deployment of Capability, within the SEI’s Software Solution’s Division. Yasar’s group focuses on software development processes and methodologies, ...

Hasan Yasar is the technical director, Continuous Deployment of Capability, within the SEI’s Software Solution’s Division. Yasar’s 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 the SEI’s clients. Yasar has more than 25 years of experience as a senior security engineer, software engineer, software architect, and manager in all phases of secure software development and information modeling processes. He has 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. He is also an adjunct faculty member in the CMU Heinz College and Institute for Software Research, where he currently teaches Software and Security and DevOps: Engineering for Deployment and Operations.

 

Read more