Na zvládnutí uvedených problémů používáme:
systémy správy verzí, tj. jednotné centralizované úložiště se sledováním procesu manipulace se soubory - Subversion
systémy pro sestavování a dokumentaci projektu - Maven