Lucas Layman

A Case Study of Measuring Process Risk for Early Insights into Software Safety

In this case study, we examine software safety risk in three flight hardware systems in NASA's Constellation spaceflight program. We applied our Technical and Process Risk …

lucas-layman

What Do We Know about Test-Driven Development

What if someone argued that one of your basic conceptions about how to develop software was misguided? What would it take to change your mind? That's essentially the dilemma faced …

forrest-shull

Obtaining Valid Safety Data for Software Safety Measurement and Process Improvement

We report on a preliminary case study to examine software safety risk in the early design phase of the NASA Constellation spaceflight program. Our goal is to provide NASA quality …

victor-r-basili

How Effective is Test Driven Development?

burak-turhan

A Methodology for Mapping System Engineering Challenges to Recommended Approaches

Our current research is focused on identifying system engineering approaches that address four key development challenges in a tightly constrained, rapid reaction environment: 1) …

lucas-layman

Coordination in large-scale software teams

andrew-begel