YoVDO

Do Certain Types of Developers or Teams Write More Secure Code?

Offered By: LASCON via YouTube

Tags

LASCON Courses Human Factors Courses Research Methodology Courses Software Security Courses Team Dynamics Courses

Course Description

Overview

Explore the human factors influencing secure code development in this 35-minute LASCON conference talk. Delve into research findings on developer experience, team dynamics, and environmental characteristics affecting software security. Discover how disrupted attention, team size, co-location, communication, work hours, and code rewrites impact the introduction of security weaknesses. Learn about DoD-funded R&D conducted on open-source and proprietary software repositories, as well as academic research on software engineering practices. Gain insights into psychological and environmental factors, research methodologies, and lessons from non-software domains. Examine concepts like the bystander effect, interactive churn, and the "Dirty Dozen" of human factors. Understand the implications for quality versus security in software development and explore opportunities to participate in ongoing research on secure coding practices.

Syllabus

Introduction
About Cure Decisions
Outline
Why
Where
Human Factors
Psychological Human Factors
Environmental Human Factors
Research Methodology
Other Studies
DARPA
How we do that
Timecard information
Team Colocation
No Difference
Attention
Un unfocused contribution
Quality or security
Unfocused contribution
The bystander effect
The number doesnt matter
How many people
No correlation
Quality vs security
Developer experience
Commit data
Developers experience
Microsoft study
Linux study
How developers interact
Interactive churn
Sequence of interactions
Lessons from nonsoftware domains
The Dirty Dozen
Fatigue Vigilance
Workload Limits
Experience Qualifications
Professional Engineer
Culture


Taught by

LASCON

Related Courses

Accountant in Business
ACCA via edX
Comunicación, experimentación y aprendizaje en liderazgo
Universidad de los Andes via Coursera
Personality Types at Work
University of Florida via Coursera
Advanced Leadership for Engineers: Leading Teams, Organizations and Networks
Delft University of Technology via edX
Leadership and Management for PM Practitioners in IT
University of Washington via edX