A QUARTERLY NEWSLETTER FOR SOFTWARE DEVELOPMENT LEADERS Q3 2009  
 
 
In This Issue
 
 
Due diligence pays off when selecting an offshore partner
 
Customer profile:Christensen Farms
 
News Briefs
 
Today's tip from Coherent
 
Helpful Links
 
 
Industry resources to feed
your mind:

 
Cloud Computing: The Last Definition You’ll Ever Need
Clarifying confusion around one of IT’s hottest phenomena

 
Agile Analysis
An article on the analysis in agile environments

 
Dissecting the Product Owner Role
Introduction to a new role introduced by Scrum

 
Self Organization and Complexity
Exploring the theory behind self-organization

 
Microsoft's New .NET Rx Framework Tackles Challenges of Asynchronous Programming
Coming soon to .NET 4.0

 
 
  Due diligence pays off when selecting an offshore partner
 
Offshore outsourcing can offer significant advantages in software development, including cost savings of 50 to 70 percent compared to internal development or onshore development firms. Yet virtually everyone has heard of or had first-hand experience with the less-attractive aspects of offshore development—costs are often far higher than predicted, delivery timetables continually have to be modified, and delivered software is so defective that it virtually has to be redone. However, as many U.S. companies have learned, offshore development can fully live up to its promises.

Often the problems with offshore development occur because companies fail to conduct the proper due diligence into an offshore outsourcer’s background and expertise to determine if it can really live up to its promises. This kind of due diligence requires going beyond obvious factors, such as hourly rates and workforce size, and into issues such as culture, communication and even the legal structure of the outsourcer. Luckily, you don’t need the investigative skills of Sherlock Holmes to gather this information. In fact, there are a few simple approaches to ensuring a long and happy relationship with an outsourcer.
 
Read full article...
 
 
 
CUSTOMER PROFILE
 
 
  From Minnesota to Minsk: Coherent team helps large pork producer efficiently manage commodity feed procurement.
 
Pigs are, well, pigs when it comes to their appetites.

No company knows this better than Christensen Farms, the nation’s third-largest pork producer. Based in the small Minnesota town of Sleepy Eye, Christensen buys over 35 million tons of corn annually to raise some three million hogs.

The corn is procured and processed at feed mills in four Midwestern states. Until recently, each mill managed its own corn contracts and procurement processes separately with different and sometimes unreliable Access-based systems, making centralized reporting a labor-intensive and error-prone process. And when corn prices began a roller coaster ride—gyrating from $1.5 to over $8 a bushel—it became a serious issue.

When the company decided to open a new mill, it knew it needed a fresh approach for managing corn contracts: One standardized procurement application for all mills, and a centralized and automated mechanism for collecting and reporting data. However, Amy Junge, the company’s IT manager, knew this challenge would greatly outstrip the bandwidth of the two developers on her eight-person IT staff.
 
Read complete case study...
 
 
 
COHERENT NEWS BRIEFS
 
 
  Coherent continues strong growth
 
Coherent added several new clients in the third quarter, including a Fortune 500 company in the United States and two new companies in Europe:
  • G3 in Moscow – for .NET development related to streaming media components;
  • GlobalCare in Atlanta ( www.globalcare.net) – for development related to its suite of PPO network optimization tools;
  • HIMSA in Copenhagen, Denmark ( www.himsa.com) – for .NET development and automated functional testing;
  • Old Republic in Minneapolis ( www.oldrepublictitle.com) – for conversion of the company’s national title search website from ASP to ASP.NET; and
  • Verified Credentials in Lakeville, MN ( www.verifiedcredentials.com) – for development supporting market extensions for its core background verification service.
 
 
TODAY'S TIP FROM COHERENT
 
 
  Book recommendation: Clean Code – A Handbook of Software Craftsmanship
 
Think that in the age of SOA, SaaS, and cloud computing, code has become irrelevant? We could not disagree more. While we may write the code in higher-level languages (BPEL anyone?) or use DSLs, the resulting artifacts still have to satisfy the requirements of the business and, as such, have to be formal, accurate and precise representations of those requirements. A book featured on the Agile Journal website emphasizes that software craftsmanship is as important and relevant as ever. If you are a developer (and even if you are not), this book will surely help you and your team improve the quality of the software you build.


 
 
  Contact Coherent Solutions directly at GeneralInfo@coherentsolutions.com   612-279-6262  
 
Forward this message to a friend