Solutions Through Software

Who we are

From project definition to technical development, including product management and application design, we help our clients shorten production time and boost productivity, while delivering high-quality software. We are +80 creative designers, full stack developers, product owners and others committed with innovating the IT industry.

 

We are good at

  • Web app development
  • Mobile app development
  • UI/UX Design
  • Machine Learning development
  • Product Discovery

 

Our typical client is

  • in charge of improving or scaling an existing SaaS product, or building one from scratch;
  • located in the US and searching for a nearshore development partner.
 
$50,000+
 
$50 - $99 / hr
 
50 - 249
 Founded
2007
Show all +
Montevideo, Uruguay
headquarters
other locations
  • Ruta N. 67 Street Nº 52-20
    Medellin 050016
    Colombia
  • 925 N La Brea Ave, 4th Floor
    Los Angeles, CA 90038
    United States
  • 1000 NW 57th Ct. Suite 940
    Miami, FL 33126
    United States

Focus

Service lines
  • Custom Software Development
  • IT Strategy Consulting
  • Web Development
Client focus
  • Midmarket ($10M - $1B)
  • Small business (<$10M)
Industry focus
  • Other industries
  • Telecommunications
  • Consumer products & services
Mobile platforms
Mobile focus
Frameworks and CMS
Programming & scripting
Application platform
CRM solutions
Productivity & collaboration

Portfolio

Key clients: 

Corporate: Bloomberg, Microsoft, Supreme Golf, Telefónica, KIA, DEG, Cleveland Cavaliers, San Diego Padres, World Fuel Services / SaaS, Software companies: Building Engines, Hipaa Exams, GrayMeta, e-Builder, CCIM, Stackify, Worksoft /  Startups: BNotes, CRMGamified, Momentum Health, Branch

Web platform & tools for Real Estate decision making process Image

Web platform & tools for Real Estate decision making process

This app provides essential data and tools for the CRE decision making process. It integrates quality online data into a dynamic Geographic Information System mapping environment. We've worked on building the web platform and three of its tools: flood maps, business lists, and pictometry.

Building software performance monitoring solutions for developers Image

Building software performance monitoring solutions for developers

We complement Stackify's in-house team in order to speed up their development process. Their products allow developers to deploy apps faster and better. Two of our devs traveled to the client's HQ to work directly with the team and get a deeper understanding of the product and business.

Design and development updates for automated business process testing software provider Image

Design and development updates for automated business process testing software provider

Worksoft users can track, analyze and test over 500,000 business processes in a matter of hours. Together we've worked on the UI and technology update of its 3 main products. We've also done a technology migration to ensure better code quality and app performance.

Improved UX, UI refresh & an agile development roadmap for Telefonica's main mobile app Image

Improved UX, UI refresh & an agile development roadmap for Telefonica's main mobile app

This mobile app is used by Telefonica's clients to manage their mobile phone plans. It's a multimodal solution built with Xamarin.Forms after a complete UX/UI redesign. The technology's shared codebase has full coverage of native APIs and it integrates with other of Telefonica's core services.

Multiple nearshore development projects for CRE company  Image

Multiple nearshore development projects for CRE company

Property management software for the commercial real estate industry where 18,000 buildings are managed (over 1.7 billion square feet). Part of the team is dedicated to the Front End rewrite of the legacy version and other devs are building new features and tools for boosting UX and performance.

Saas Platform for Commercial Real Estate Loans Image

Saas Platform for Commercial Real Estate Loans

This app helps people to easily connect with commercial mortgage lenders nationwide via an intelligent algorithm. It integrates with +300 US banks and financial institutions. The product's micro-services architecture allows full scalability and the 2nd release took 22 sprints of intense work, involving many client visits and +8MM lines of code.

Internal notification system for global telecom giant, Movistar Image

Internal notification system for global telecom giant, Movistar

We were selected by Movistar, from Telefónica, to build a system where employees can track the mobile network issues and downtimes. By having a user-centered design approach and conducting user interviews, we've worked on this product since its initial MVP's version till its 3rd phase nowadays.

Health & wellness mobile app ported from a web version Image

Health & wellness mobile app ported from a web version

Multimodal solution developed with Xamarin.Forms that facilitates the implementation of health-contingent wellness programs. Before starting the development process, we organized a one-week Discovery phase on-site to conduct activities focused on the product's User Experience.

Technology upgrade for construction management Saas Image

Technology upgrade for construction management Saas

Projects with a value of more than $300 billion are operated in this app. We've partnered up through staff augmentation, having separated dev teams for upgrading and legacy support. More than 40 engineers are working on this SaaS and the support team has seen the number of issues in JIRA reduce by 50%.

Interactive mobile app for social indoor golfing Image

Interactive mobile app for social indoor golfing

We were responsible for rewriting NextLinks smart-watch application in order to launch a mobile version. Our Xamarin devs along with a UX designer tackled the project, that resulted in a cross-platform product with shared logic & UI across iOS and Android.

High performance marketing web app displays vital data in real time Image

High performance marketing web app displays vital data in real time

TopContent automates the process of analyzing marketing data from a website, such as traffic and keyword performance. Based on that, the app displays info and provides suggestions through appealing dashboards based on high-level data synchronization, chart management, and a custom algorithm.

Mobile application for the first response community Image

Mobile application for the first response community

We've worked on the design and development of this cross-platform application with a strong focus on UX. It helps disaster response professionals to save lives in the face of risky situations at world events. The MVP was launched in record time, just 1 month.

Self-help guru's financial planner app that works in conjunction with live event Image

Self-help guru's financial planner app that works in conjunction with live event

This platform empowers participants of a live event to understand their current financial situation and plan how to improve it. To set the design and development road map of this web app we held a Discovery phase focused on UX activities such as Heuristic evaluation, user interviews, and others.

Developing the most complete web & mobile talent platform for professional development Image

Developing the most complete web & mobile talent platform for professional development

Insala provides engagement solutions for organizations concerned about their employees' careers. During the last 6 years, we've worked together on its customizable platform which serves over 1.5 million users. Our close timezone and code quality practices are the main drivers of this partnership.

Web app powered by Machine Learning  Image

Web app powered by Machine Learning

GrayMeta helps audiovisual companies like HBO and Disney to enrich their knowledge about the visual content they generate through algorithms.  The client relies on nearshore outsourcing for finding high-level AI talent for a more accessible cost than in the USA
 

Reviews

Sort by

Nearshore Dev for Consumer App Startup

"Everyone on [their] team was very friendly and eager to learn."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
June - Oct. 2016
Project summary: 

UruIT used Xamarin to convert existing iOS/Android solutions into a .NET counterpart, allowing users with Microsoft devices to select and donate to their preferred charities. 

The Reviewer
 
1-10 Employees
 
Boston, Massachusetts
Chief Technology Officer
 
Verified
The Review
Feedback summary: 

Highlights include resource flexibility and a more proactive approach to solution engineering, all with comparable pricing to similar nearshore providers. 

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

We are a startup company focusing on unique mobile development. I am the chief technology officer of the company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with UruIT?

We needed a vendor with the ability to deliver on the spot. As a startup, we couldn't afford a long-term engagement with internally hired developers; it was cost prohibitive.

SOLUTION

What was the scope of their involvement?

We have worked with UruIT on developing an Android and iOS application. It allows users to contribute to their charity of choice by posting notes about our sponsors on their social media feeds. We use Xamarin, a .NET application that allows us to generate applications on both platforms using the same code. UruIT has provided 1 developer for this work. We have also used a more senior engineer who acted as a project manager.

How did you come to work with UruIT?

I first worked with UruIT when I was part of a market research firm. We were looking for a company which could develop a business intelligence dashboard for our group. We used a large IT company for the vetting process and came up with a list of nearshore options. UruIT was one of those companies and we gave them a small project. Based on the quality of the code, delivery time, and budget, UruIT came out on top. When I changed jobs, I brought UruIT in again.

How much have you invested with UruIT?

The cost of UruIT's services has been around $150,000.

What is the status of this engagement?

Our latest project with UruIT started in June 2016 and lasted for 3-months. We have stopped it and took a step back in order to refund and rebuild the team. My past projects with UruIT had durations of 6–12 months. 

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

Our apps are currently live and we have users for them. As a startup, we worked with an accelerator and monitored users on a daily and weekly basis. We wanted to make sure that we were making progress and increasing our paid accounts. We have seen some good increases over the last few months.

How did UruIT perform from a project management standpoint?

Instead of throwing our work over the wall, we have an Agile approach. UruIT was a part of our team and attended our standups. This is the main reason for our success: we've set the right expectations for our relationship with UruIT. We used Rallydev for project tracking. We chose the platform because it was very cheap for our user number. It allows us to define user stories, backlogs, and sprints within 1 system.

What did you find most impressive about UruIT?

Everyone on UruIT's team was very friendly and eager to learn. Some engineers assigned to our team sometimes acted more proactively, making some key recommendations, and being highly opinionated on how they wanted to approach things. UruIT worked with us the way we wanted.

Are there any areas UruIT could improve?

Maybe have more engineers on the bench. As it is a hot IT market everywhere, it is always good to be able to add engineers to your team very quickly as needed.

What tips or recommendations could you share that might increase the likelihood of success with UruIT?

There is no cookie-cutter approach for offshore teams. Everything depends on the client's needs and must be taken on a project-by-project basis. A company that plans to work with UruIT needs to employ the same processes. Most importantly, the client needs to ensure they can escalate issues to the administration.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
    Compared to offshore firms in general, UruIT is definitely an expensive option. For a nearshore company, they rank as a 4.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Ongoing Dev for Real Estate Tech Firm

"They have an Agile, creative, and customer-focused approach."

Quality: 
5.0
Schedule: 
4.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
2014 - Ongoing
Project summary: 

UruIT supplies a variety of technical resources ranging from developers versed in angular.js/node.js to those with full-stack experience. 

The Reviewer
 
501-1000 Employees
 
Kansas City, Missouri
Chief Technology Officer
 
Verified
The Review
Feedback summary: 

Engagement highlights include cultural alignment and demonstrated familiarity with Agile development. More emphasis on integrated quality assurance was the only possible area for improvement. 

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

We provide subscription-based services for commercial real estate brokers, specifically information related to properties, listings, and relationships of the owners of those properties. We also provide a platform for brokers to show listings, link to their own websites, as well as search and look up analytics in the commercial real estate space. I am the chief technology officer of the company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with UruIT?

We were developing a new platform using a relatively new stack at the time, with heavy use of AngularJS on the frontend and Node.js on the backend. We had an Agile approach and wanted to find a nearshore partner that could participate in our standups and scrum meetings, as well as have expertise in our tech stack. UruIT fit that bill. They have a culture of quality software development which isn't typically found with third-party vendors.

SOLUTION

What was the scope of their involvement?

UruIT has become a partner of our company and an extension of our Agile team, as opposed to a vendor for code.

We are using around 20 resources from UruIT, most of them located in Montevideo, Uruguay. We've also had discussions with UruIT about them opening an office in Colombia, which they did. We are working with 4–5 people from that location. Most interactions are done through the actual scrum teams, including the lead, and all other members, whether they're developers, quality assurance specialists, etc. I interact with resources based on our needs, from architecture decisions, high-level refactoring, and so on. As we adjust our scrum teams and move members around, I will work closely with UruIT for that alignment. I've visited them both in Colombia and in Uruguay.

How did you come to work with UruIT?

UruIT was referred to us while we were looking at several companies in Central and South America. After interviewing several companies, we settled on UruIT.

How much have you invested with UruIT?

I don't have this information.

What is the status of this engagement?

We have been working with UruIT for 2 years.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

UruIT is well-versed in Agile development and has provided some coaching, frontend design, and user experience work. UruIT's strength is in creating well-designed, responsive front-end code, as well as full-stack development, compared to other partners we've used.

How did UruIT perform from a project management standpoint?

The velocity offered by our developers from UruIT has been equal to what we would have gotten from resources that cost 3-4 times as much in the US. We used Slack heavily for our collaboration, as well as Google Hangouts. We have several Chromeboxes for meetings, and I've also sent one each to the Uruguay and Colombia offices of UruIT.

What did you find most impressive about UruIT?

UruIT's culture is unique and very much aligns with ours. They have an Agile, creative, and customer-focused approach, looking at the actual end-users of the products that we're building.

Are there any areas UruIT could improve?

UruIT doesn't have much depth in terms of quality assurance, and we've had to supplement this with other resources. UruIT recommends partners for this front.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    UruIT could improve on the communication aspect.
  • 4.5 Cost
    Value / within estimates
    UruIT is not as inexpensive as offshore resources in India, but significantly cheaper than US ones, for the same quality.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Microsoft Database Development for Business Intelligence Company

"UruIT is set apart by the quality of their people; they integrate really well with our team."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Jan. 2014 - Ongoing
Project summary: 

UruIT developed a survey platform for consumer-based market research. Key tasks included system integration, UX design, and backend coding. All operations took place on the Microsoft stack.

The Reviewer
 
11-50 Employees
 
Detroit, MI
Senior Director, Technology at Gongos
 
Verified
The Review
Feedback summary: 

UruIT delivered such excellent work they were brought on as a permanent development partner. Their deliverables have massively streamlined operations and increased collaboration. Their resources are laid back and fun, and they’re not afraid to say when they have a better idea.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

Gongos brings a consultative approach in developing growth strategies grounded in operationalizing customer-centricity. From product innovation to portfolio management, our teams solve for the tactical to the strategic—today and into the future. By coalescing the disciplines of primary research, data science, and insight curation, Gongos helps fuel an organization’s capacity to gain and apply data-driven wisdom that inspires great consumer-minded decisions.

I am the Senior Director of Technology. I manage our infrastructure and software development staff.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with UruIT?

Market research surveys are a major part of our activity. Our platforms for conducting these were aging, and we wanted to rethink how we integrate them with our other technologies. We had a grand vision for how we wanted them to work together, but didn't have enough developers in-house. We started looking for an outsourced partner which would work as an extension of our team.

SOLUTION

What was the scope of their involvement?

We're a solid Microsoft stack company, utilizing Visual Studio, C#, ASP.NET, and SQL server on the backend. UruIT provided database design help, overall system architecture, user interface design and brute-force coding.

How did you come to work with UruIT?

UruIT was referred to us by another market research company. They had been using UruIT and were happy with the services. We assigned a couple of very small projects to UruIT, just to try them out. We were satisfied, so we entered into a much larger engagement.

How much have you invested with UruIT?

The total cost of UruIT's services has been between $500,000 and $1,000,000.

What is the status of this engagement?

We have a continual contract with UruIT. They're a permanent part of our team. We started the project in January 2014.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

I don't have any exact stats or metrics, but as a result of our work with UruIT, our communities have been much more efficiently-run. Many processes have been automated, allowing our staff to have more think time, instead of handling tedious tasks. We've restructured our data collection team, based on the platform. It allows a much greater propensity to collaborate in any data collection process. Initially, our survey programmers did 100% of the work. Our redesigned platform allows them to only worry about the programming details, while non-programmers can handle the bulk of the data collection challenge.

What did you find most impressive about UruIT?

UruIT's time zone aligns with ours very well. If we were partnering with someone in India or some other part of the world, it would be very hard for us to sync unless they were working in the middle of the night. Uruguay only has a 1-2-hour difference to our location.

UruIT has become a true member of our team instead of simply taking orders and building something in which they don't believe. UruIT will always call us on any poorly-written user stories, instead of developing the feature regardless.

Finally, UruIT is set apart by the quality of their people; they integrate really well with our team. Their team is laid-back, fun, and not at all stuffy. Everyone has great English skills as well.

Are there any areas UruIT could improve?

Not anymore. At the very beginning, it took some time for our teams to acquire a routine. This isn't necessarily a knock against UruIT. It's true for any teams that are starting out together and creating a platform as large as ours. Having a significant part of our team be exclusively remote came with a learning curve for us as much as for UruIT.

5.0
Overall Score I love these guys.
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Full Stack Nearshore Development for Real Estate Firm

"We've been very pleased with their communication and presentation skills."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
Project summary: 

UruIT was hired for database development and is now engaged across the full stack of development. The team provides services such as web and mobile-based custom software, APIs, database ETLs, and UI/UX.

The Reviewer
 
501-1000 Employees
 
Blue Springs, Montana
Operations President, Real Estate Firm
 
Verified
The Review
Feedback summary: 

UruIT embraces a blended team approach and has developed an enjoyable, personable working relationship. The team consistently delivers work on time, within budget, and with extensive technical knowledge. They are upfront and proactive in communication and mature in their agile methodology.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Please describe your organization.

We are a commercial real estate data and services provider in the United States. We provide data, and applications to use that data, to commercial real estate professionals, including brokers, appraisers, investors, tenants, owners, and pretty much anyone who's involved in commercial real estate. We are one of two companies that provide this service in the United States, and we have been growing aggressively during the last five years. We are currently in about 40 markets, and we are planning to be in the top 65 markets within the next two to three years.

What is your position?

When I began working with UruIT, I was the chief technology officer. I have since taken on a different role as the operations president of one of our business units.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with UruIT?

I reached out to UruIT about a year and a half ago. At that point, we had not been doing anything with an offshore or nearshore provider. The company had worked with offshore and nearshore providers prior to my coming onboard, but they had mixed experiences with that. Our very first engagement was a very short pilot project. We needed some additional capacity with some database work, so we asked them if we could do a three-week trial.

They provided us with one of their people, and we were very impressed with his performance from the get-go. Even within that period of three weeks, we went ahead and brought on another developer, in addition to extending the three weeks. At that point, we went with a six-month engagement. Before the six months was complete, we added even more people to the team.

During that time, due to the type of work we were doing in different departments, we did expand and started using some other offshore providers in India and Pakistan. Our experience with them wasn't bad, but it was not as positive as our experience with UruIT. We are actually in the process of moving all of our outsourced work to UruIT.

SOLUTION

Please describe the scope of their involvement.

We started with database development. At this point, they're engaged across the full stack of development. On the front end, they use mostly AngularJS, but also some.NET NodeJS. We're also looking at using some additional libraries and frameworks out there, like React, as we move forward.

We have service layers, APIs [application programming interfaces], database, and security concerns to address, a lot of front end application development, and integration, so database ETLs [extract, transform and loads], feeds – that type of thing. We have engaged them on UI/UX [user interface/user experience], with very good results. We're also using their scrum master on a couple of projects, and one person is engaged as a by proxy product owner.

We provide our own custom software as a service to clients, so the software we're working on is all custom, and it's web or mobile based.

We are using a blended team approach, and we use agile methodology. Our development teams are typically anywhere from two to five people, and we break the work down to units that team can focus on. Most of the teams are comprised of both stateside and UruIT people, so we make a lot of use of technologies like Google Hangouts and Skype to do daily scrums, stand ups, and retrospectives. We've also brought people from UruIT to our location to have an initial ramp-up period, which I think has contributed a lot to the success in our relationship.

We had no previous experience with blended teams. Initially, it was because UruIT had the technical knowledge, but our development staff had more of the business knowledge. The blended approach allowed that to be transitioned and disseminated.

How did you come to work with UruIT?

I had been provided their information from a business colleague.

Could you provide a sense of the size of this initiative in financial terms?

I don't have an exact figure, but it's been several hundred thousand dollars. It's probably in the range of $200,000 to $1 million.

What is the status of this engagement?

We currently engage 10 or 11 people from UruIT, and we plan to increase that number within the next several months.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

We don't have anything that's quantifiable; however, the feedback we've received has all been positive. Initially, our United States developers were concerned that we were going to move all IT [information technology] operations offshore, or somehow relegate them to just maintenance. The interaction with the UruIT team has been great because, now, it's just like one big team. There's not this concern from our developers; they really enjoy working with the people at UruIT. In some cases, they've developed personal relationships outside of the working relationship, so it's been a very positive experience.

How did UruIT perform from a project management standpoint?

They consistently deliver their assigned work on time and within budget. If they have concerns, they're very proactive about communicating those upfront, and bringing that to the product owner's attention. We were actually less mature than they were when it came to agile methodology, so we've learned from them and have increased our maturity in that. I would classify them as very mature in that respect.

We use an agile software tool called VersionOne to manage all of our user stories, any kind of defect management, that type of thing. We're also using a handful of other tools, like Trello, for metric retrospectives. On a couple of the smaller projects, which were not as involved, we used a tool that UruIT was already using, called Assembla.

Prior to my time with the company, our developers used the waterfall approach. When we engaged with UruIT, we originally planned to mix scrum with waterfall and have a modified agile process. We came to realize that we really just had to commit to agile, that the blended approach was not good. If you are not committed to an agile process, and you wanted to have the blended team approach, it would not work. That's one of the value propositions UruIT brings, that they are definitely an agile team. If you're going to ask them to work on projects in a waterfall approach, it's probably not going to be a good fit.

What distinguishes UruIT from other providers?

UruIT is very proactive in communication, and they're very adept at being direct or blunt in a very professional way. If there are things that we're dropping the ball on, or if they're concerned that we're not following through, they'll make that known in a proactive way. The communication was initially a concern since they speak Spanish as their native language, but we've been very pleased with their communication and presentation skills.

Is there anything UruIT could have improved or done differently?

I can't think of anything. It's been such a positive experience. If anything, my reluctance to be too positive about them is only because I don't want to start competing with other clients for their services.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    Part of that was on our end. We needed to get our communication cadence down at the beginning. I would rate the recent work.
  • 4.5 Cost
    Value / within estimates
    UruIT is not going to be the least expensive option...If you look at their rates on an hourly basis compared to some other firms, they may be slightly higher, but I don't think they're unreasonable.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    They've been very good at keeping specific resources allocated to our team, so that they become very familiar with our processes and language. Also, their process for bringing on new talent is very involved...

Nearshore .NET Development for Boutique IT Consultancy

"I was impressed by the caliber of the technical talent."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

UruIT provided nearshore .NET web development for third party clients. Projects included new application development and updates to existing legacy applications. The team recently completed two large projects.

The Reviewer
 
1-10 Employees
 
St. Louis Metro Area
Jim Welch
Principal, Piquant Software
 
Verified
The Review
Feedback summary: 

With two projects running concurrently, UruIT stayed focused on designated tasks, completing them correctly upfront. The team’s agile project management helped facilitate a transparent, engaged, and integrated relationship. They are in tune with current technologies and eager to start new projects.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Please describe your organization.

We are a consultant company located in St. Louis, Missouri. We have a strong relationship with Microsoft, locally and nationally. We provide software development, architecture, implementation, and deployment services to companies, both in St. Louis and around the country.

What is your position?

I am one of the principals of the company.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with UruIT?

We were explicitly looking for an opportunity to add nearshoring as an offering to our customers. We had lost business because the cost to do this work was too high. Previously, I had done some work with nearshore companies, and I had done a bunch of work with offshore companies, and I was definitely interested in seeing if there was some way that we could potentially leverage nearshore work for some of our clients.

SOLUTION

Please describe the scope of their involvement.

It was all on the .NET platform, so it was basically web development. Some of the project work was building a brand new application from scratch, and some of it was making changes to an existing legacy application that was complicated and needed some significant work done to it. Both of them were nontrivial.

We had two projects running concurrently with them, and our intended model was for them to be an extension of us. We were the project leads and the face of the project to our local customer, but this was all done with our customer being well aware of our relationship with them.

In the first project, it was more or less spread evenly between our developers and theirs. Then, on the next project, it was more heavily laid on them. We were still involved, but they had more of a partnership and leadership role in that particular project. They had proven themselves to us, and we were comfortable with them taking on more responsibility because their performance was good on the first project. Our teams had about five of their people altogether. We really didn't want anything larger than that. That was sort of the perfect size.

How did you come to work with UruIT?

We were actively looking for a partner and had been exploring and actually done some traveling down to Costa Rica and other places, looking for a suitable partner. Then, we had a specific opportunity; one of our customers, a marketing services firm here in St. Louis, had a series of projects that they needed help with. We needed some good pricing, so we pitched a nearshore model to them, and pitched how we would manage that with them, and they accepted, and we moved on. That's how it got started.

Could you provide a sense of the size of this initiative in financial terms?

I don't really know for sure, but somewhere in the $150,000 to $200,000 range.

What is the status of this engagement?

The most recent project was completed about a year and a half ago. We're not working with them actively at this point.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

We managed the two projects a little bit differently. One had a very fixed budget and scope, and the other one was a little bit more open-ended. They were good about staying focused on the task that we had set up for them. There wasn't any room in our budget to rework anything; it was important that it be done correct upfront. One of the nice things about working with them was that they strongly embraced agile as a philosophy, and specifically they embraced Scrum as a project management approach, which is exactly how we like to work as well.

By setting up that structure in place, they fell into it naturally because they were comfortable with it. Even though they were a long way away from us, it felt like we were on top of and in complete control of the project at all times. There was never any, "So, what have you been working on?" type of questions during the projects with them.

They were able to integrate themselves with our team quickly on both projects, in a way that allowed them to get up and running, productive, and contribute on the schedule that we absolutely needed to have in order to be successful, on both projects. For me, that was crucial. We just didn't have time to spend cycles figuring out how we would work together. We said, "Hey, how about we work together this way?" They were like, "Perfect" and we just clicked.

How did UruIT perform from a project management standpoint?

We used Bitbucket and GitHub for all of our source code control, between all the developers. We had developers in three different locations working together: the customer's location, our location, and theirs. The company behind Bitbucket has an offering called JIRA, which is a well-known solution, and they have templates specifically designed for Scrum, and we leveraged those. We were all kind of new to JIRA, and specifically Scrum on JIRA, so it took us a little bit to sort of figure out how to leverage it the right way, but that's the tool we used to manage the project.

The Scrum methodology is a great way to make sure that you're on top of what they're doing, and they're getting that all-important feedback on a daily basis. They were smart enough to be aware of this, too. I think it was good to have that kind of structure in place to make sure that all the different remote teams were in sync.

We also leveraged Skype's chat feature, and that was nice. We were in IM [instant messaging] contact with each other all day long, in addition to our daily stand-ups and the Scrum board. I think that really made all the difference in the success of the projects for us. I would be reluctant to set up any kind of nearshore relationship without that in place. 

What distinguishes UruIT from other providers?

I haven't worked with a lot of other nearshore companies. I've worked with a couple out of Costa Rica, and I had good luck with them, too. I wish nearshore arrangements were a little bit of a better-kept secret because sometimes it's hard to get a hold of them. They get very busy. I think what's unique about these guys, in particular, compared to some other nearshore companies I've worked with, is that they're pretty good about making sure that their people are on top of things.

Even though we haven't done business with them for a little while, I stay in touch with them regularly. It's interesting that every time we get into a new technology, like node.js, or Angular.js, or whatever it is, I'll find out that they're dabbling with it, too. UruIT's company culture is very conducive for learning, for them to stay on top of new technologies. I think that that helps because, that way, they're ready, willing, and able to hit the ground running on new projects.

Is there anything UruIT could have improved or done differently?

My honest answer is that I would use them again in a heartbeat, and definitely pitch them to our clients to this day. I was pleased with the quality of the people on their project, especially the technical leaders, who were sharp. I was impressed by the caliber of the technical talent, number one.

Number two, and some of this might be cultural, but compared to offshoring, where you run into the estimation problem time and time again, if they didn't understand something, they would put on the brakes and say, "I don't get it, please explain this to me, so that I don't do it wrong." That was just hugely valuable to us because it meant that the overall quality coming from them was high to begin with before we got into all the testing and system acceptance.

We had one incident where we had one developer who wasn't performing very well. We voiced our concerns with them, and he was replaced with somebody we were pleased with. Honestly, I can't really level any overall criticisms for them.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
    They were a little bit higher than offshore, but not too bad.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I'm doing right now.

Microsoft Stack Development for Digital Agency

"I'm still using the same folks we worked with at the start."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Sep. 2014 - Ongoing
Project summary: 

After completing a niche custom enhancement to an existing portal, UruIT has been retained to augment the in-house development team on various projects.

The Reviewer
 
51-200 Employees
 
Overland Park, Kansas
Director of Enterprise Collaboration, Digital Agency
 
Verified
The Review
Feedback summary: 

UruIT’s skills are in high demand and the team is requested as often, if not more, than the onsite developers. They follow consistent project management using Assembla and Slack and have an excellent retention rate, allowing them to develop a long-term, engaged, and transparent working relationship.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Please describe your organization.

We're a digital consultant agency. We have several different practices, including e-commerce, web development, social media consulting, and analytics. My practice focuses on enterprise collaboration, which is typically portal builds, intranets, and extranets, mostly on the Microsoft stack.

What is your position?

I'm the director of enterprise collaboration.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with UruIT?

We did a custom enhancement to a previously existing portal. It was a very niche customization. I believe we were adding a financial calculator application to a portal site that used LazyData. They used Microsoft technologies to do this, mostly .NET.

SOLUTION

Please describe the scope of their involvement in more detail.

We've basically retained the development team for more than a year now. We had them augment our team on multiple different projects, and we used two of their developers. At the moment, we don't utilize a project manager, we interact directly with their folks. We may be adding another layer if we add additional team members in the future, possibly a project manager and a QA [quality assurance] specialist. Right now, it's working fine as it is. We currently handle QA internally with the deliverables they give us.

How did you come to work with UruIT?

I was using one of the freelance sites, seeing what skill sets were around and what the market rates were. We tried to focus on Central America because of the time zone similarity and the cost savings. I started doing research on the different areas, and I noticed that Uruguay seemed to have a lot of potential. I looked at the track records for some development teams there, and I found that UruIT was one of the most reputable companies there. They seemed to have some of the best background information and client experience.

What is the status of this engagement?

Our relationship is ongoing.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

I don't really have specific figures. I can tell, quality-wise, based on the demand for their services from the other managers and consultants on my team. They're part of several developers we have on staff, and they're requested just as much or more than some of our onsite developers. That's my gauge of how well it's working. 

How did UruIT perform from a project management standpoint?

They're pretty consistent. It is technology, so it's not perfect every time. However, they're well within the bell curve. I've not had to swap developers due to inadequate expertise or anything like that. We use a technology called Assembla, which is just a simple ticketing system. We also use Slack for our communication between the teams, which I recommended. It definitely sets things up well and makes it easy for us to track their progress and provide feedback.

What distinguishes UruIT from other providers?

I believe UruIT's retention rate is unusually good. I'm still using the same folks we worked with at the start. When you're contracting out like this, it's obviously very key for success is not having to deal with the turnover I've seen before, which can have serious detrimental effects on project success.

Is there anything UruIT could have improved or done differently?

Not at the moment. I think as we expand and add more team members from their side, we'll probably find something they can improve. Right now, they're matching up with what we expected from them.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
    It's very good.
  • 4.0 Quality
    Service & deliverables
    I'm comparing them against the average developer we would use, whether it's onshore or offshore. I think they're a little better than the average developer. They're not incredible, but I think they're definitely above average.
  • 5.0 NPS
    Willing to refer
    I'm very likely to recommend them. The only reason I wouldn't want to is because it's a competitive market, and I feel like I have an advantage.

SharePoint Work for Microsoft System Integrator

"[UruIT performed] Excellent. Perfect. More than satisfactory."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
2011 - Ongoing
Project summary: 

UruIT is a long-term partner responsible for various Microsoft SharePoint projects. Their first goal was to lower costs and achieve operational savings.

The Reviewer
 
Mid-market
 
Austin, Texas
Managing Partner, Boutique IT Firm
 
Verified
The Review
Feedback summary: 

All of the projects UruIT has contributed to have been successful. The agency exceeded expectations with their comprehensive skills and transparent reporting. Through strong communication, the agency accepted and improved from feedback.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Can you please provide a brief description of your company?

We are a systems integrator based in Austin, Texas. We are Microsoft’s largest cloud partner in the SMB space in the central region of the US. We also work with midmarket clients and with local government clients via the delivery of software related services as well as training. We have a training center in Austin, and we are also a training partner for Microsoft.

What is your role and responsibilities?

I am one of the managing partners and I lead the service delivery team as well as our cloud practice.

OPPORTUNITY / CHALLENGE

What were your company’s business goals when working with UruIT?

We’ve been working with them for a while. When we started working with UruIT, we were looking for an offshore or near shore partner that could deliver the same level of quality service that our own staff or local contractors deliver. My company also wanted to get some level of operational savings through lower costs. That was the initial objective and we have continued to use UruIT because there work has been very good.

SOLUTION

Why did your company decide to focus on Microsoft SharePoint projects?

We have been a Microsoft partner for years and like our relationship with them. There is a large market for Microsoft projects in Texas and many companies require training, which is one of our areas of expertise.

We not only use SharePoint internally, we also offer consulting and delivery services and training services around SharePoint. We leverage UruIT’s team of business analysts, developers, graphic artists and project managers in some of our own customer engagements in the US.

What was your process for selecting UruIT?

We looked at their track record, which is very strong. They’re not only award winners but they also work with the Microsoft team down in South America. They’re kind of Microsoft’s go-to-market for large projects, large deployments. In many cases, they will so with a lot of soft contract work under Microsoft in several countries.

I am very familiar with Microsoft standards for that type of work. That was a big deal for me. If they’re good enough for Microsoft, they’re good enough for us. Also we had our technical lead screen them. He gave them a couple of small projects in the beginning to see how their staff worked with that. And we progressively gave them more work and more high profile work. Currently, we’re at a point where they are part of our team for some projects.

What parts of projects are they involved in?

They help with many SharePoint related projects including custom development around SharePoint. It’s all SharePoint related.

Can you give us a sense of the dollar amount or the personnel work hours that UruIT has done for the various projects?

I’m sure it is more than $100,000 total. The type of work includes everything from basic, define design engagements, proof of conflict engagement, to integration work like project server and SharePoint server. UruIT has done migration work for applications from SharePoint on premise to SharePoint Online on Office 365.

We’re doing custom development work right now, creating a document management portal for an engineering firm in Texas. It involves custom development. It involves hosting of the application in Microsoft Azure cloud and also interaction with SharePoint Online. I know they have done some mobile device software development or app development. They have helped graphically design brand new intranets for clients in Texas.

When did they start working with your team?

In 2011.

Do you expect the projects to be completed soon or will the partnership continue?

The work will only increase and looks to be long-term.

RESULTS & FEEDBACK

Do you have any stats or metrics to track improvement after UruIT completed some work?

The best way for us to measure success is repeat business and/or the client’s asking by name for the engineer in question. From that measure, every project done with UruIT has been a success.

How did UruIT perform?

Excellent. Perfect. More than satisfactory.

When working with UruIT, what is unique or special about them compared to other companies you may have worked with?

They have a lot of resources. They follow strict processes in terms of structured development processes and documentation. UruIT works with global clients, including one of the largest corporations in South America. They display discipline and protocol for each project. Even the small projects get the same amount of attention and detailed documentation.

Looking back on the work, is there any area that you think UruIT could improve upon or you would do differently?

Not really. They always accept my feedback and implement requested changes. I work directly with the owners and we have great communication.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    Absolutely, I do every day.

Custom Business Intelligence Tool for Market Research Firm

"UruIT is very interested in grasping the business problem and providing a custom solution."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
2011 - Ongoing
Project summary: 

UruIT provided development services during the creation of an online reporting tool. The work required Microsoft’s .NET technology, SQL server, and SQL Analytic server.

The Reviewer
 
50-200 Employees
 
Boston, Massachusetts
Head of Technology, Market Research Firm
 
Verified
The Review
Feedback summary: 

UruIT’s work received excellent feedback from employees. The agency was enthusiastic about understanding their projects’ goals and building solutions. Information architecture was noted as an area for improvement, but UruIT’s development skills are exemplary.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Can you please provide some brief background information about your company?

We are a market research company. Our business is simple on the surface. Basically, we conduct surveys on behalf of our clients, a lot of them are Fortune 500 companies. We run statistical models and simulation models on this data to advise the Product Manager or the executive teams of those clients. We advise them on potential issues, customer satisfaction, product rankings and other similar topics.

What is your role and responsibilities?

I’m the head of technology and IT.

OPPORTUNITY / CHALLENGE

For this project, what were your company’s business goals?

Our company’s business goal was to build an online reporting tool that sits on top of our survey technology to give more real-time reporting in a very user-friendly format to our clients.

SOLUTION

Why did you choose to build a customized tool?

We didn’t find anything in the marketplace that has exactly what we wanted. That’s where UruIT came in. They were actually hired before I joined the company. When I joined the company, I completed an evaluation of many different outsourcing vendors and I selected them.

Can you tell me about the scope of the project in terms of what UruIT was involved in?

UruIT did the entire development and database build out. The platform was based on Microsoft’s .NET technology and SQL server and SQL Analytic server. They took care of all of that.

They also support a few legacy applications that we built using .NET and SQL space. UruIT does an awesome job with that.They have very good experience with development, databases and building multidimensional cubes for data processing. These are their strengths in my opinion.

Can you provide a sense of the size of the initiative in either dollar terms or personnel hours?

It was about 5,000 development hours. Cost-wise, the project was probably around $250,000.

When was the project completed?

It was finished in February, 2013. My company has worked with UruIT on many projects overall. We have work with UruIT on specific projects as well as ongoing support since 2011.

RESULTS & FEEDBACK

What were the results of the project?

We built two tools. They are both functioning well and people like them. The project was successful and we have positive employee feedback.

How has UruIT performed?

They did very well. They understand the requirements. They tried to help us avoid common mistakes, provide ideas and they developed the software.

When working with UruIT, was there anything unique or special about them compared to some other companies you may have worked with?

UruIT is very interested in doing the right thing. They’re very interested in understanding the business problem and providing a good solution.

Looking back on the project, is there any area that you think  UruIT could improve upon or maybe you would do differently?

I think they could improve upon the architecture side of the solution. They’ve been improving in that area, their development capabilities are stronger than their architecture capabilities.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    We were behind but not primarily because of them. The main reason for the delay was the requirements weren’t clear around certain areas.I felt that they could improve at accurately estimating the time needed to complete milestones...
  • 4.0 Cost
    Value / within estimates
    The costs were pretty good. Again, estimating time needed to complete a milestone could be improved. For the hourly rate, they’re pretty good and competitive.
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    Yes, and I already have.