Which approach is the best – on-site or remote development?

One of the most common questions that a hiring manager processes when she hires a software engineering consultant is, ‘Should they work from my office or remotely?’ As with most business decisions, the answer is, ‘It depends.’ What we’ve found in our 22 years of experience is that three potential working arrangements can be characterized […]

Why do software projects fail?

“Our plan is to invent some sort of doohickey that everyone wants to buy.” -Pointy-Haired Boss, Dilbert Thousands of lines of code…dozens of people…customer deadlines…budget constraints. What could possibly go wrong? The short answer is – a lot can go wrong with a lengthy, complex software development project. Development methodologies and tools have evolved to […]

Challenges of Choosing a Software Development Partner

The competition for top-tier software development talent has never been tighter, and it’s forecasted to get even more challenging.  ‘Lone-wolf’ web developers and designers abound, but true full-stack software engineers and consulting firms that possess this expertise are in scarce supply. The impact of this shortage is compounded as schedules collapse and budgets shrink, all […]

IQ Inc. on the PTC’s Techvibe Radio

The Pittsburgh Technology Council hosts a radio show that interviews trend setting companies in the Pittsburgh technology and entrepreneurial communities. We are heading to the studio to sit with Audrey Russo and Jonathan Kersting to share our innovative payment solution for small businesses – IQ Pay! Be sure to tune in on Friday, January 19th […]