The Exascale Computing Project (ECP) focuses on the development of a highly capable exascale ecosystem. With hundreds of people and many code projects of varying sizes involved in ECP, what is the path for continued improvements to software sustainability and quality both within and across ensembles of interdependent codes and teams?