System Migration & Maintenance for an American Engine Producer for 3+ years

Keywords: COM,C#, WinForm, SQL Server, 4~6 Shinetech developers

The client

Based in the USA, Detroit Diesel achieves remarkable success in the diesel engine industry; it is a leading manufacturer of heavy-duty diesel engines serving the on-highway, off-highway, and marine markets.

The project

The system is used to retrieve performance and operating data of diesel engines under various working conditions, and then transfer the data to PCs to generate analysis reports. The reports provide customers with information to keep engines running at optimal state. It allows extending diesel engines' service time and economizing the fuel expenses.

Shinetech responsibility: system migration from C++ to C# in the first year, then system maintenance such supporting new Windows operating systems add new functions to the application.

Current status in Aug. 2010: to enhance collaboration of both sides in the last 3 years, the client allocated a brand new project to Shinetech team. The team then was split up into two smaller teams: one continuous the defined maintenance work, and another work on new product development.

Shinetech designed the ODC + Fixed Price blended service delivery model to best serve the client's requirement.

Quality Assurance

Due to the testing complexity, which requires understanding of electronic CAN communication hardware, there are no special testers equipped in Shinetech team. By blending manual testing and automated testing flexibly, each team member guarantees the quality of his deliveries.

Accomplishment

In the initial collaboration days in late 2007, client split the requirements into small tasks and assigned them to each developer; and only a year later, the Shinetech team grew rapidly and was capable to handle the whole process from business requirement analysis, technical requirement definition to implementation.