Let’s take a really concrete use case that is driving a lot of new application development today – mobile – and take a look at how the CloudBees PaaS delivers all the tools you need to provide a complete solution. Developers will likely be working on a local machine, often testing locally with a very limited set of devices. They cut code, run unit and device tests, and commit locally. When they’re ready, they push their work to a shared repository. The push kicks off a build and a larger, matrixed and pipelined set of builds. These might include functional and integration tests, or long running tests to track performance regressions and device-specific gesture-driven tests.