Scouted helps job seekers find roles they were meant for and growing companies find top talent.
Scouted came to us when their founding Chief Technology Officer (CTO) was leaving. Their new CTO reached out to engage and quickly ramp up their team to guarantee business continuity and prepare for their next steps in growth. Within 2 weeks, we were kicking off a single team member and starting the technical transition of the product to GBH’s engineering team.
Build a meritocratic talent ecosystem that unlocks human potential.
To meet funding goals and grow sustainably.
Build a meritocratic talent ecosystem that unlocks human potential.
To meet funding goals and grow sustainably.
We have proven experience of taking ownership of platforms and have no problem adapting to any stack. GBH believes that technology is just a tool to solve business problems. Because of that and technology’s constant change, we look for great engineers who are more than ‘one-language-seniors.’ In our search, we look for passionate people that have proven experience and are excited about dealing with those changes.
We started at Scouted with one engineer, then moved to two engineers and finally to four, one quality assurance engineer and surgical DevOps engineering work. After the work pipeline was reduced because the initial projects were completed, we went back to two engineers and a quality assurance engineer. We plan to ramp back up as needed to ultimately achieve their aspirational growth targets.
We like to understand businesses and share our strategic and tactical experience. This translates to our teams by them constantly proposing ideas on how to improve the organization and work product. For companies like us that believe in sustainable relationships, it is very easy to understand that you really are as successful as the results you provide to companies you work with.
We received the transition documentation and started getting acquainted with the tech stack. Within a couple of days we were resolving our first ticket and three weeks from there, we had completely taken ownership of the product.
One of the first things to do was to improve the development process and cadence. We upgraded the ticketing system from Gihub issues to Jira so that product development could be organized and tracked. Additionally, we contributed to the training of their newly appointed product manager and paired her with one of our delivery managers so that she could train on how to write stories and efficiently engage the development team.
We built containers for the entire infrastructure for two purposes: allow the creation of different environments to test our applications (review apps) and also enhance our ability to onboard new team members. Moreover, we setup Jenkins and CI/CD pipelines that would create a one way process through which Scouted’s code would get promoted to production. With this, we went from a release and pray to a release and relax software organization.
We built a new application experience. This was a major implementation that required many changes on an existing system and a gradual release of the new version of the product to customers. We built a new React application to separate the client interfaces from the server actions. We defined an architecture that wrapped the existing Python monolith in REST API interfaces to reuse as much of the existing functionality but at the same time start the process of rewriting areas of the product that would require performance improvements. In the end, we launched a major product release less than 8 months after starting to work with them.
Within weeks of partnering, we defined a clear path from requirements to deployment, instituted a ticketing system for central tracking and visibility, set up a sprint structure with deliverable accountability from our engineers, added a QA layer for all deliverables, and started sending weekly reports for at-a-glance visibility into progress and productivity for Scouted’s new CTO and the rest of their team.
We rolled up our sleeves and instituted a multi-faceted approach to ensure the fidelity of what we build in a system that we didn’t originally develop. To ensure business continuity, we made sure to audit the backup and recovery strategy that guaranteed that as we got acquainted to the product, our new changes couldn’t create business losses.
Finally, we continue to work with Scouted after their successful Seed raise in order to deliver the right tools to realize their vision and business objectives. We love to partner with like minded individuals and organizations, which makes us very proud to be a part of the Scouted’s engineering team.
Commitment
In agile projects, daily standups tend to become a place where commitments are made but rarely remembered the next day. We track compromises our team makes which has proven to be a great way to calibrate estimation and utilization.
Quality
We believe that what you don’t measure you can’t change. For all our teams, as part of the execution workflow, we collect data about engineering and quality assurance performance. This translates to tracking the number of times tickets are returned at the QA stage and the User Acceptance Testing (UAT) stage, which in turn allows us to flag when occurrences outside the norm happen.