The Power of Cloud-Based Software Development