Our client is one of the biggest and most innovative Tier-1 financial institutions in the world.
Facing the problem
In big projects the process of workspace and environment setup can be complicated and time-consuming. Without proper tools a lot of time can be spent on support, or wasted by users on setup and configuration of their workspaces. Furthermore without properly defined and enforced common standards other problems arise shortly.
The solution - development environment to get the work done
We created a central system for managing all local settings and workspaces, able to set up a workspace, configure it, build the code, and open IDE ready to work with one command. With our tooling it takes less than 15 minutes to fully set up a new or fix existing workspace with working IDE and compiled code – over 6x improvement compared to the standard workflow.
We provide users pre-configured IDE with the whole project working out of the box, no re-configuration whatsoever required. With multiple features, releases, and hotfix branches that saves users hours normally spent on reconfiguring development environments to make it usable.
We introduced an easy way to recreate or fix broken workspace, which can be now done in a matter of minutes. Users can also send error reports with detailed info included or inspect the health of their workspace/machine automatically, which lets us maintain the high quality of the whole ecosystem.
We developed various IDE plugins that enhanced developers’ experience (proprietary, specific to the project).
The final result
We created a simple, consistent system that lets the users get their work done without worrying about tools and the environment. It saved our users frustration and time – we estimate that every few hundred developers we support saves at least a few hours per month.
It allows people to be “in the zone”, work more efficiently and be happier about the job, while at the same time saving the company from wasting hundreds of man-hours per month.