Mutual benefit software development