development team strategy