Outsourced Agile Development for Digital Agency
- Custom Software Development
- Confidential
- Apr. 2016 - June 2017
- Quality
- 4.5
- Schedule
- 4.0
- Cost
- 4.0
- Willing to Refer
- 5.0
"They're by far the most adaptable and professional out of the 20–30 teams I’ve used in the last 3-years."
- Information technology
- Hamburg, Germany
- 11-50 Employees
- Phone Interview
- Verified
DeSmart's subcontracted team of Agile developers built custom web and mobile apps. Several engagements required joint efforts with other agencies without undermining success or productivity.
DeSmart can rapidly change project specs and adapt accordingly. The engineers made important contributions and rarely made mistakes under pressure.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Introduce your business and what you do there.
I work for a sub-contracting agency. We’re developers, but we don’t hire developers internally. We have development teams, software houses, and agencies in all these worlds where you need Agile projects running.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with DeSmart?
We have customers here in Germany, and they come up with ideas. They forward us some other customers' ideas, and I concept with them or have initial talks. Then I go to my development teams, ask if they are available and the resources they have, and that’s where DeSmart comes in. They build the functional aspects of the products that come to us for, but we deal with the design and the business side.
DeSmart does the technical solutions, although I know they have UX people as well. When we sat down to talk about our latest project, we had some aspects of UX that weren’t covered yet. They just asked someone from their UX department to provide input. I know they have UX skill, and I’ve used it for other projects, but in this specific project now, we do not use those services. I do it here with German labor.
SOLUTION
What was the scope of their involvement?
We’ve done two projects with DeSmart so far, covering different aspects of their work. The first was an app that was in the concept phase. The intention was for it to be developed as a web app and a mobile app both. We had a workshop together, and we made concepts [unintelligible, audio break-up 03:25] necessary for that, so we had front and backend developers. We had app developers there, UX people, and a tester. Then we concepted the new app for the customer. The development actually did not happen, as the investors didn’t come through. The concept was finished, but then they turned back on bringing it to market. We did the concept part and some UX screens, then the development did not take place.
In the other current project, we’re basically done, but we need to do change requests, etc. We had a concept and designs, and we just started to develop and do testing. All this stuff happened as a normal Scrum, Agile project. This is a web app, but there are plans to have a mobile app later. They advised us not to do the mobile app first because it would be very costly and take a lot of time. We didn’t have the time, as this was for a trade fair, so it’s a web application only. We worked with two frontend developers, two backend developers, one tester, and one Scrum master. They were flexible at the later stage when we needed other resources. This project was of crucial importance for me, so we had no junior developers working on it. It was a good thing that they could deliver on that. We had one senior and one mid-level developer for both frontend and backend.
How did you come to work with DeSmart?
I work with Polish developers because I am Polish. I believe I searched for software houses and development teams in Gdansk and the tri-city area. DeSmart came up on Google. I selected them because of the location, which was a crucial part for me, as I lived in Gdansk at the time. I’m now in Hamburg, and it’s a straight flight to Gdansk for me when needed. Another deciding factor was their professional appearance.
The first time I called them, I realized that they all spoke perfect English, which was pretty important. You can’t operate with a customer without it, and they were professional about that. They had six processes, so it looked like they were experienced. They were a rather big agency, with 16–20 developers, and they looked modern. All of that turned out to be true. They work in a modern and Agile way. They are strict on that, which is important.
How much have you invested with DeSmart?
I’m not allowed to speak about that.
What is the status of this engagement?
We started working together a year and a half ago, and our relationship is ongoing.
RESULTS & FEEDBACK
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
The expectations were to get it done within a short time. We only had two and a half months for a specific list of must-haves. This list was very soon obsolete because, in discussions with them, we basically flushed the expectations of the customer and made something much better. On the way, we decided what is must-have and what isn’t, where we could go by quick and simple methods and where we needed to ensure quality first. This is where DeSmart delivered because we are practically done.
On the day of the event, all the users were able to register and access the information they needed without any interference from the solution itself. As an Agile project, expectations are changed every week, so I can’t really say anything about that. We had a stable version on the day of the event, and that is of the most fundamental and crucial importance ever for us. The project was completed on time and before the event, and we’re now working on nice-to-have features that weren’t crucial to the launch. We have a bucket list, of course, and you’re never finished.
How did DeSmart perform from a project management standpoint?
I would say that our experience in working on an Agile project with them. They're by far the most adaptable and professional team out of the 20–30 teams I’ve used in the last 3-years.
What did you find most impressive about DeSmart?
Their English skills are impressive, and they’re very good in Agile development. Those are the most important points for me. They have quite a big team, and they’re able to be flexible. For example, if we need one or two senior developers right away, they could deliver. They’re not so big that they have all these stuffy structures. This is a plus in comparison to all the other teams. They are able to work on a variety of different projects, and they offer skills in different areas, which lets them make valuable suggestions.
Are there any areas DeSmart could improve?
I can’t think of anything.
RATINGS
-
Quality
4.5Service & Deliverables
-
Schedule
4.0On time / deadlines
-
Cost
4.0Value / within estimates
-
Willing to Refer
5.0NPS