We conceptualize process performance in terms of two dimensions: process flexibility and process predictability. Prior research on outcomes of control suggests that process flexibility is a primary benefit of the use of appropriate control strategies. A predictable stable process that can be controlled is also an important attribute of software development performance. Firms whose costs, schedules, and performance are unpredictable are at the lowest levels of the SEI's capability maturity model.