What was the scope of their involvement?
This project is a fairly unique engagement in that their team is working as a check and balance for our work rather than providing the development themselves. Even though we had the development capability, we wanted to make sure that we were building a good, innovative product.
When they look at various aspects of the project, we give them specific issues to look for, and out of that, they are able to tell us what works well and what they think we could tweak or do better. Since the project has taken place over the course of a few years, they have helped us at a couple of different stages.
Their first task was to audit the infrastructure that we had set up for microservices, which used Kubernetes and Docker, as well as our CIC pipeline and general codebase. The second phase focused more on security, diving deeper into possible problems and test cases for those.
We also had them investigate our testing framework for different microservice environments on the frontend, and then tell us if there were improvements from the year before and provide QA recommendations on the architecture of our new headless CMS platform.
As we have gone along, they’ve also evaluated our progress on the recommendations that we’ve had previously, noting where we’ve made smaller changes and also re-evaluating larger pieces that we had put together based on suggestions they had made about consolidating things before.
What is the team composition?
Their project coordinator served as our main point of contact once we started the project. There was also a security specialist, as well as a lead engineer and a handful of support engineers.
How did you come to work with WillowTree?
I was originally put in touch with them through our enterprise IT department here who had worked with them in the past on actual development projects and knew that they did good work.
How much have you invested with them?
The total cost has been a little over $100,000 so far.
What is the status of this engagement?
The first audit that they performed with us was in December 2018, and we are continuing to work with them on the project as we make progress.