What was the scope of their involvement?
We had a series of features that we wanted them to deliver. As a part of our platform, what we wanted was that clients to be able to do is tag tests. Hello World had a voice in how we were going to implement the tagging mechanism. We got a test screen of how the user can do the tagging and then go across to a test scheduling screen where they can schedule those tests based on the tags they select. We sent over a story based feature with some acceptance criteria. We left a lot of the user-experience side up to Hello World and they just ran with it. They asked relevant questions when necessary and everything seemed to go fairly smoothly.
How many resources have been assigned to your project?
We’ve had two developers working with us at various times. There is a senior developer and a junior developer who come on board about half way through the last project. From a senior-to-junior point of view, we settled on a process of any junior development would be reviewed by the senior developer. That seemed to work quite well. It was a small team that we were using, but it seemed to work quite well with that senior/junior relationship and us coming across with as detailed requirements as we could.
What technologies did they use on your project?
Although our platform expands a little bit beyond this, the core technologies they were using were .NET and C#. There was also some SQL Server. The thing that restricted them a bit in terms of using C# and SQL Server was that our platform is Microsoft Azure based, so there has to be quite a lot of consideration given to the certain SQL that is supported by Microsoft Azure. There had to be a blended skill set of C#, .NET, SQL Server, and Microsoft Azure.
How did you come to work with Hello World?
We found them originally through the Upwork platform. What stood out to us wasn’t necessarily technical skill sets. It was more that we find what we’re looking for, not just developers, but marketing augmentation as well. It is more about do they demonstrate, do they understand the problem, can they break it down into small components? Can they provide value around implementations, suggestions, and how long the project might take? A lot of it is just ensuring that any contractor or freelancer that we use has to understand the problem. Hello World showed that to us through the interview process.
How much have you invested with Hello World?
We are paying the junior developer $25 per hour now. The senior developer was a bit more expensive than that. I’m guessing it averaged out at $30 per hour.
What is the status of this engagement?
We started working with them in September 2016. At the moment, the senior developer isn’t engaged with us, because the major features that we were asking for have been completed. We are using the junior developer for ongoing bug fixes and support.