IMPROVING SOFTWARE PROJECTS WITH CLOUD COMPUTING