Blog

CO-DEVELOPMENT NEWS & ARTICLES

Why does good communication matter when you’re outsourcing software development? How does a vendor build it into their service model?

By Yousef Awad

Communication is a key ingredient, or a deal breaker, in outsourcing software development. When you add in the complexity of co-development between an internal and an overseas team, ensuring clear communication is even more important—and […]

Learning new (and old) technologies fast

By Julie Pacheco

Software development is a fast-moving space. What works for a project today doesn’t always work for the same project tomorrow. But the reality is that when you’re looking for a software development vendor you’re going to evaluate knowledge […]

Improving application speed and performance when market value depends upon it

By Mohamed Shahin

Our real estate client had tried with two other vendors to get their web application off the ground, and both times application speed had been a deal breaker. It took […]

Building apps that generate complicated reports means digging deep into business goals and mathematical models

By Christina Sadek

Our real estate client needed a way to get complex reporting functionality into his web application. The application would help real estate property managers and Homeowner Associations (HOAs) plan their reserve funding over a 30-year period to cover planned and incidental expenses associated with real estate maintenance. 

Want to know if a software development vendor is prepared? Ask them where your code will live.

By Amr Yousef

If you’re short-listing vendors for a software development project, your due diligence should involve asking questions around code management and connectivity.If you’re short-listing vendors for a software development project, your due diligence should involve asking questions around code management and connectivity.If you’re short-listing vendors for a software development project, your due diligence should involve asking questions around code management and connectivity.

Predicting quality: Best question to ask your software development vendor

By Amr Yousef

When choosing a vendor to outsource software development, one of the top concerns is quality. The Systems Sciences Institute at IBM reports, “The cost to […]

Business ethics, stakeholder theory, and why I’m not in the software industry

By Yousef Awad

I run a software development company. Our clients range from large to small, from highly innovative to risk-averse, and have one commonality: They are long-term […]

Add PowerShell Scripts to TFS2012 Build

By Integrant

Our own Mohamed El Sayed published another great tip in CodeProject. This one is a step by step guide to add pre and post PowerShell scripts […]

Do you speak my language?

By Yousef Awad

Every client is different: Each has their own tools, methodologies, projects, priorities, and internal team dynamics. We mold ourselves to fit those differences. In other ways every client is the same: Each wants to trust and rely on their vendor, and each wants responsive and proactive service. We cover commonalities and differences in our 5 key areas of communication.

Outsourcing software dev/test in a global talent pool: World of help or world of hurt?

By Integrant

Depends on the country. And the company. Our CEO recently published an article in InfoQ where he looks at country options when offshoring software development. […]

Upload File Using Ajax and HTML5 in MVC

By Integrant

Integrant team member Muhammed Magdy El Sayed has authored a CodeProject article about how to create Simple native file Uploader with a progress bar without […]

Moving Code Blocks Among Code Regions Using VS Extensions

By Integrant

Integrant team member Muhammad Gouda (“Gouda”) has authored a CodeProject article on how to develop VisualStudio Extension to move code blocks among code regions. The […]