Mobile Development for Digital Learning Consultancy
- Mobile App Development
- Less than $10,000
- Dec. 2015 - Mar. 2016
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"SoluLab was also very proactive in coming up with additional benefits for making the experience more engaging."
- Other industries
- United Kingdom
- 1-10 Employees
- Phone Interview
- Verified
SoluLab designed and developed an interactive e-learning platform for antiquated feature phones common among target users. Their work was research intensive and required UI design and mobile web development.
SoluLab’s deliverables met strict quality and technical specifications. They were flexible with stakeholder demands and they used the project management tools requested of them for the task. The team had a desire to experiment, learn new skills, and deliver an innovative solution.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Introduce your business and what you do there.
EduWorlds is a consultancy working in the e-learning area. We mainly work with educational publishers and higher-education institutions, ones that have traditionally offered face-to-face courses and are looking to create online ones. I am the director of the company.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with SoluLab?
I was working on behalf of a multinational publisher client. They retained us in order to develop a project for creating an interactive learning platform on mobile devices, namely the now nearly-defunct feature phones. This involved stepping back almost 10 years in terms of what phones could do, yet bring as many of technical capabilities which happened in the interim. We needed to source a company which could help deliver this. We were looking for a degree of expertise in UX design, but with a sensitivity towards what constitutes good learning. I wasn’t expecting any agency I’d be working with to have had prior experience with e-learning (although that would have been a bonus), but I was looking for people who were quick to understand the brief and the potential of the project.
SOLUTION
What was the scope of their involvement?
SoluLab handled both the design and the development of the website. I was asking their team to develop for a device they hadn’t used for about five years, so they literally had to go home and borrow their grandparents’ phones in order to explore what was actually possible on the devices. There was an unusual mix of the old and the new, and we needed to think creatively and get around the challenge quickly.
SoluLab delivered a website of learning materials that was targeted at a particular audience, which happened to be in India. To a certain degree, local knowledge was important, but we also needed to work within quite strict technical constraints, including the antiquated end-user devices.
The product needed to work on the Facebook Free Basics platform. There was a series of technical gateways and standards to be met, in terms of possible types of websites and web services within this bubble.
There was a lot of research to be done, and issues to be born in mind by people developing the solution. What SoluLab came up with was a kind of website which worked with these devices. They took a lot of care in designing its activities, minimizing low-memory features thay nonetheless maximized the visual attractiveness of the materials. The interactivity was within the constraints of the very limited browsers on these old phones. They managed to use servers which, instead of having client-side interactivity, employed a lot of cleverness to host that interactivity. They still gave the user an engaging experience, without expecting the user device to carry out those processes.
Within this, SoluLab was also very proactive in coming up with additional benefits for making the experience more engaging. As an example, a user can provide an answer to quiz questions, with limited interactivity like true/false answers, multiple options and so on. SoluLab’s suggestion was to bring some analytics to the experience on the server side. A user will select true or false to quite a simple question, and the server would retrieve the percentage of people who had given the same answer. We could write extra content and send it back to users, making their small-screen experience as engaging as possible.
SoluLab’s members went out and signed up themselves to the other services being offered in this domain. They did a lot of research into testing the limits of what was technically allowed, in terms of showing images and playing back video and audio. SoluLab determined that, although regulations said that a particular feature wasn’t possible, other people were going beyond and stretching X, Y and Z. There was no reason why we couldn’t do that, and even though we hadn’t asked for this, they gave us suggestions on how to implement these things and improve the product. It was perhaps because the project was so novel that it got their juices flowing.
How did you come to work with SoluLab?
I put out a brief and sourced SoluLab through a predecessor to Upwork, called Elance. I chose them because of the comprehensive response they provided. SoluLab went out of their way to understand the background of the project and did independent research that they included in the proposal.
They were my initial recommendation after the initial tender, but we also found another company that was half the price. The client wanted to have an initial iteration with this cheaper option, and spend as little money as possible. By then, I’d had several in-depth conversations with SoluLab around the planning, trying to get them to reduce their proposal as much as possible in terms of price. They couldn’t go under a certain price point and told me that it wasn’t realistically possible to develop a product for the price we were requesting, but that we could go back to them later on. SoluLab was professional in keeping the relationship open, and in assessing what was and wasn’t possible for the budget being offered.
We did develop an initial prototype with someone else, and it had many of the imperfections and limitations that SoluLab had predicted. However, the client saw enough of something which they liked, albeit very limited. We went back and considerably increased the budget, so I approached SoluLab to redo the work. Even though they didn’t get the job the first time, SoluLab remained open to conversations. There appeared to be a lot of integrity on their end compared to the other groups I’d contracted over time on platforms like Freelancer and Elance. I have developed a feel for the type of work someone can do, the amount of preparation they’ve done, and whether they’re trying to upsell or scam me, or whether they’re genuinely interested in getting the job done.
How much have you invested with SoluLab?
The cost of their work was around $5,000.
What is the status of this engagement?
We started working with SoluLab in December 2015. The project was completed after three months, around March 2016.
RESULTS & FEEDBACK
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We ended up with a product which met very strict internal design guidelines in terms of medium limitations. It was technically reliable as far as anyone could tell.
The clients took the content and put it on their own servers, so I don’t have data for how well the platform fared with end-users.
How did SoluLab perform from a project management standpoint?
Statistics have been mostly internal in terms of meeting stakeholder demands and responding to a very aggressive development schedule. The flexibility was nearly always at their end in terms of SoluLab working as quickly as possible and having to wait for three or four days as we got the stakeholders in a room to review it. Stakeholders were appreciative but also wanted the next iteration done in a tight timescale, thus repeating the cycle of being slow to provide feedback. SoluLab was helpful with onboarding this process.
They offered to fit in with whatever we had. We could use either Slack, Skype or Confluence. We had an issue tracker and also used Google Docs for accessibility.
What did you find most impressive about SoluLab?
They have a good understanding of the quality the team can deliver, and do so at a reasonable price point. SoluLab is very good at understanding where the client is coming from, sometimes better than we are. They can come up with alternate approaches at the project planning and design stages, which brings a lot of value. They’re trying different perspectives, and have shown us that they’ve done extra work on their own initiative. Communication-wise, everyone on SoluLab’s team that I’ve worked with, starting with their principal, Chintan Thakkar, and following with their project manager, everyone seemed to be on the ball. They were flexible in terms of working hours, and they responded quickly. The work was turned around quickly, and I was able to justify or clarify and issue.
Are there any areas SoluLab could improve?
For this particular job, I don’t think so. Compared to other companies I’ve worked with, SoluLab exceeded all expectations the first time around. The scoping, quality of work, communication and troubleshooting were all good. If anything went wrong, it was fixed quickly. The client never knows exactly what they want until they see it, and then they suddenly realize that they didn’t actually mean that, but SoluLab was understanding in these situations and handled them with a smile.
RATINGS
-
Quality
5.0Service & Deliverables
"<p>They were careful to clarify what the budget, audience, and expectations were, they provided good options to meet those, and did so.</p> "
-
Schedule
5.0On time / deadlines
"<p>They were flexible and available any time we needed them.</p> "
-
Cost
5.0Value / within estimates
"<p>It’s hard to fault them, given that SoluLab clarified what people wanted and what was possible, at the scoping stage. It was a combination of meeting expectations and exceeding them.</p> "
-
Willing to Refer
5.0NPS
"<p>I have done so several times.</p>