What Are the Best US Cities for Hiring Software Developers?

A concept of network lines connecting dots, representing software developers in major US cities.

The best U.S. cities to find software developers might surprise you if you think bigger cities are the norm. At one time, Silicon Valley in Southern California was the center of the universe when it came to finding the best American software developers. Nowadays, you’ll find some surprising cities pop up where the best talent […]

How to Set Up Trello for Scrum

The Scrum process requires, really more than anything, a visual presence of tasks in progress. Non-distributed Scrum teams have the luxury of a central, physical board to keep track of stories and sprints, but distributed teams face a challenge—how do we make our Scrum board visible, but also unified? Our team has tried a number […]

5 Tips For Finding Software Talent

Long-term business success isn’t easy in today’s software developer shortage, but what’s a company to do when it can’t find the right talent fit? Teams continue to suffer from the shortage, especially in mobile where agility and speediness are required to get ahead of competitors. The temptation to make a bad hire persists, but companies should still look for more […]

How your CFO can Contribute to Successful Outsourcing

Because technology is so integral to business, IT outsourcing is no longer the CIO’s challenge alone. When asked the right questions, in the right context and with the proper long-term vision, the CFO plays an amazingly valid and important role in policy and direction. However, if the recommendations or decisions are based on assumptions and […]

Can Offshore Work for a Startup?

If you had asked Chris Samuelson six months ago if he wanted to consider outsourcing some of his software development workload, he would have said no. But as it was, tech startup Varsity News Network had a developer in India on hand, and Chris was assigned to manage him. So how did six months of […]

3 Obstacles of Agile Methodology and How to Overcome Them

Over the past couple years, non-tech industries have gradually adopted a project methodology held dear by software developers everywhere: Agile Methodology (click the link for an excellent agile definition, brought to you by the world’s greatest website, Wikipedia). Our own company does agile marketing—specifically Agile Scrum—which we found to be an appropriate move, given that […]

Re-Defining IT Staff Augmentation and Managed Services

Managed services vs IT staff augmentation. The internet is littered with articles discussing the pros and cons of each. These two models are the typical go-to’s. But it seems regardless of which direction you go, you’re probably not going to be satisfied with either. Why? Because if you’re facing a talent shortage in your office, […]

Sticky Jobs: How to Retain Remote Employees

Outsourcing isn’t a word that generally fills people with warm fuzzies of company loyalty. In fact, it might be difficult to picture a team in India as more than just a far-off speck on a map. It might seem even more difficult to build a relationship with a staff in India, as the average outsourced […]

10 Criteria to Evaluate an Offshore Software Vendor

Are you looking into going offshore for some of your development needs? Having trouble figuring out which kind of vendor is the right fit, or afraid that you’ll be jaded by a bad choice? Here are ten criteria to evaluate an offshore vendor to see if they’re a good fit for you and your company. 1. Hiring Process […]

Are Your Employees Outsourcing?

A hilarious but greatly insightful article popped up as I was surfing LinkedIn the other day, not sure if you saw it… U.S. Employee Outsourced His Job to China, Watched Cat Videos Instead (link) What is so fascinating about this story is not so much that this “Bob” guy was just watching YouTube all day and […]