Enterprise software teams have treated design and development as separate phases connected by a design-to-development handoff.