Large-scale GW software development