Working software is a critical aspect of its quality.

A whole team is responsible for delivering working software, with engineering and QA most involved in assuring quality.