Distributed development — A literature analysis on challenges and solutions | IEEE Conference Publication | IEEE Xplore