02 Oct 2020

As a software engineer for mobile platforms, I have worked on teams where the Project Managers displayed excellent and poor management practices. This article is about observations I've made while working as an outsourced staff augmentation professional; one where the project was, in my opinion, and measured by outcomes, poorly managed.

11 Sep 2020

How about some good news?

28 Feb 2020

Unosquare has a previous series of posts from our CEO, Giancarlo Di Vece, on our concept of "Rightsourcing" your software development. Building off those concepts for this post, we're going to share what you need to know to make the decision to outsource software development and how to make your project successful.

09 Jan 2020

Finding a software development company for your project can be overwhelming. With so many vendors, finding the right fit at the right time isn’t easy. Does this problem sound familiar to you? If so, no need to worry - we’ve got you covered.  In this post, we’ll tell you exactly what to look for when hiring a software development company. 

19 Sep 2019

The last twelve months have been integral in our continuous effort to refine and improve our delivery process both for our engineers and our customers. In June 2018, we started a pilot program creating the role of Engineering Manager on our Delivery Services teams. The pilot proved to be successful in the first 25 teams, so starting in 2019, we’ve expanded to roughly 120 teams and plan to add more in the future.

07 Aug 2019

When it came time to decide on which communication hub to use for Unosquare, the decision was pretty simple. I chose Microsoft Teams over Slack and it’s a decision I’m still happy with today. We were already Office 365 and Skype for Business users, so it was a natural progression for use to implement Teams for our globally distributed employees. We expected some resistance from those that were (and still are) loyal to Slack when we made the official decision to use Teams, but the reason behind our decision makes sense for Unosquare.

01 Jul 2019

My first post in this series compared IT Staff Augmentation and Software Outsourcing to set the table for a conversation about the pros and cons of both models. Then, we looked at the pros and cons of IT Staff Augmentation model. In this post, I will do the same exercise for Software Outsourcing projects. It’s important to remember the distinction between the two options in order to make the right decision for your firm and your software development needs.

21 Jun 2019

As Unosquare expands its presence from our Mexico and Northern Ireland delivery centers, we continue to learn valuable lessons on the key drivers for successful software development with distributed teams. One of the more important lessons we’ve learned is to set clear expectations early in the client relationship in order to prevent problems down the line.

29 May 2019

 

Strong collaboration and communication with your development partners is very important to the Agile process. But, remember that in your role there are some important quality assurance questions that you should ask yourself to keep your processes consistent.

WHY ARE YOU ONLY TESTING WHAT THE USER STORY TELLS YOU?

User stories should have acceptance criteria added by a product owner or business analyst. These are usually helpful for QA to know when they can consider a story as “Passed QA.” However, it’s important not to just stick to the AC and test only the “Happy Path” for a feature. The AC usually tells us what we want to happen, but it’s our job as testers to think about what could happen. Remember to use your QA skills to think outside the box and run validation and negative tests to improve your test coverage on a story.

16 May 2019

Often IT professionals don’t see much of a difference between staff augmentation and software outsourcing when they are putting together development teams. Before I worked at Unosquare, I wasn’t really aware of the distinction and thought of them basically as synonyms. But now that I’m a Tech Lead, I’ve learned that there is a clear and important distinction between staff augmentation vs outsourcing and have come to understand why it’s vital that companies choose the right solution when getting started with remote team services.