The Extreme Science and Engineering Discovery Environment (XSEDE) Project is a large multi-institution effort to help scientists in multiple disciplines access and share a network of supercomputer resources, code, and data. XSEDE is a socio-technical ecosystem; it provides a computational infrastructure that helps scientists access many different supercomputing sites that have different policies and software infrastructures; the users come from different scientific and university communities with different priorities; and the developers and architects come from different institutions and subcommunities with local priorities. An SEI team has worked with XSEDE to establish sound architecture-centric engineering practices across the distributed architecture and development teams. However, productivity is not yet acceptable. An underlying cause is lack of transparency into the process and artifacts. Three factors contribute to transparency deficiencies:
We report on efforts to increase transparency using automated support from collaborative development environments, online deliberation, information flow analysis, and machine learning tools.