Introduction
There are many moving parts when developing software but luckily we can outsource a lot of those to 3rd party tools generally, such as Continuous Integration and security tools. But how do you pick the right one of many different options to use? First we start off by finding tools that support or integrate well with any other tools we currently use and the technology stack behind our new product. For instance you don’t want to pick a tool that doesn’t support your language or source code management tool. After we have selected our initial bunch of options we have to consider a couple factors:- Price
- Value-adds (for customer or us internally)
- Ease of use
- Trade-offs