Blog

Co-Development News & Articles

Dev/Test Bandwidth Problems – Finding The Right Help For You: Personal Coach, Crash Diet, or New Friends

I confess, I run an outsourcing company for software development--but I’m not biased in the way you might think. If a client hires us for a project where they should have hired full-time staff, or used a consultant or two, everyone loses. Selfishly, I’ve got top coders and testers and they won’t stay with me if I don’t continue to offer them tough clients with tough challenges worth solving. My coders want to save the day. They can’t do that if they’re engaged to solve a problem that can best be solved by a permanent client employee or 1-2 consultants.…

Read More

Interviewing for Success to Beget Success

Have you ever wondered why some companies suffer from their inability to find good talent, while others almost always seem to get the A+ players? Have you ever wondered why you have elevated to a certain level of success in your career, while others seem to be languishing in the limbo of their stagnating status? Have you ever wondered why successful people absorb successful habits like sponges, while others seem to be everlasting victims of volatile environments like dry sponges in Death Valley? The simple answer is that successful people are willing to go to great lengths to ensure a…

Read More

Creating Great Teams Is the GOOOOOAAAAALLLLLLLL

Alex Ferguson is widely regarded as the greatest soccer coach of all time. As the manager of England’s Manchester United, he led it to one of the top valuations in sports, $3.17 billion, according to Forbes Magazine. Prior to Ferguson, Manchester United had failed to win a title in two decades. When Ferguson took over, United unleashed sheer and utter domination on the soccer world, to the tune of 13 league championships and 25 other domestic and international trophies. That’s twice as many as the next most-successful manager of any British team. Apple had Steve Jobs. Soccer had Alex Ferguson.…

Read More

Advice From Behind the Curtain: Software Development Outsourcing Tips from a Vendor Who Used to Be a Client

At Integrant, we do business differently because our CEO did business with many, many vendors over a decade working on “the client side,” with dozens of vendors, trying to crack the code of finding the right one and then making the relationship work. So here in marketing, we wanted to offer some “boots on the ground” insight from Yousef Awad, our CEO, about what motivates his values as a vendor and how the fact that he spent so many years as a client made a difference when he jumped ship from client-side to vendor-side. We also suspected he might have…

Read More

Why We Went Offshore for Software Dev Talent–and Was It the Right Choice?

Like many custom software development companies, Integrant outsources, but with an eye toward quality, not cost. We sat down with our CEO, Yousef Awad, to ask him about the genesis of Integrant development centers overseas. As a U.S. headquartered software development firm, why did you choose to establish offshore development centers versus onshore? YA: When we started in ’92 offshoring wasn’t part of the plan. With the 90s came a massive shortage of developers in the States, especially with the dot com boom. As our business grew we faced challenges in the ability to hire and retain talented software developers…

Read More

Outsourced Software Development: What Makes a Great Client-Vendor Partnership? (And When to Call It Quits)

Partnership isn’t just a word. It’s a set of actions, values, and commitments. We asked our CEO, Yousef Awad, to talk about partnership—what it looks like, how to achieve it, and when to call it quits. Q: What does your ideal client partnership look like? Why? YA: Structurally, our ideal client is a company that has a software team that is working on multiple projects and is in need of expanding at certain points to meet its project timeline. While companies work in many different industries, the group we are working with is technical in nature. Culturally, our ideal client…

Read More

Microsoft Build: TypeScript – Open Source or Also Ran?

By: Salah Ahmad & Ahmed Badawi Microsoft unveiled the future of TypeScript at its Build Conference this past April. If you’re not familiar, TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Microsoft started the TypeScript project because they were getting a lot of feedback from internal users and external customers that writing large applications in JavaScript is hard, and because writing large applications in JavaScript is pretty much unavoidable, they want to help the JavaScript community to make it easier. Microsoft’s guiding principle behind building TypeScript was: The best way to help the JavaScript community is…

Read More

Integrant’s Tech2Tech Approach: An Interview with Yousef Awad

According to Integrant’s CEO Yousef Awad, teamwork and communication are the foundation of achievement and the key to continuous growth. For Integrant, this is represented by Tech2Tech. Below, an interview with Yousef: Q: What is Tech2Tech and what is the genesis of this concept? Tech2Tech is two technical teams working together simultaneously. The main idea is that software engineers have their own specific language and understanding. It is due to their background and understanding that they are able to communicate with each other, and this communication is what it takes to deliver a product, especially since running a custom software development…

Read More

Microsoft Azure: It’s a Brand New (Open) World

Every year, thousands of developers and other interested parties flock to the Build conference, hosted by Microsoft. I represented Integrant at Build 2015 in San Francisco and was impressed with the extent to which Microsoft is embracing other platforms in exciting ways. It’s not news that Microsoft’s .NET has been a closed framework. It offered few options but was simple and easy to control. The fact that the software giant is willing to work with and support platforms other than its own in the cloud was frankly shocking at first-- with many skeptical or questioning Microsoft’s strategy. The Windows Universal…

Read More

How to the Reduce Productivity Tax in Outsourced Software Development

In theory, using an offshore, outsourced software development team sounds great, since it’s hard to recruit and retain local talent. Adding people from another location supposedly gives you the flexibility of faster ramp ups, ramping down when you need to, and access to good technical talent. The problem is that it’s not that easy. You must consider the overhead of collaborating while living in two different time zones, the challenges of communicating with people you’ve never met, and that unsettling feeling that you aren’t accurately measuring the productivity of staff you can’t see. We refer to it as the “productivity…

Read More