Should we keep extending the old ERP, or rebuild the architecture?
The existing architecture could not support further extension. Shinetech rebuilt on a new foundation designed to carry current functionality and the next set of product features.
Case study · Ingredient & Formulation Software / UK
A UK software company had sold an ERP product for years to ingredient and formulation businesses. Sales were still growing, but the product technology could no longer support the features needed to reach larger customers.

The situation
The client specialises in software product R&D for ingredient and formulation industries. It had been selling an ERP product for years. Although sales continued to grow, the product technology had become outdated, and the company planned to integrate more features to expand into larger-sized companies.
Recognise this situation?
The existing architecture could not support further extension. Shinetech rebuilt on a new foundation designed to carry current functionality and the next set of product features.
Shinetech acted as the client's IT / product engineering department across business modelling, requirements, implementation and ongoing support.
The team grew from three to 16 developers in about half a year under a tailored RUP process, with transparent progress and iteration quality improvements.
The project approach
Cooperation started in late 2006. Shinetech took responsibility for the full product development lifecycle — from business modelling and requirement definition through implementation and support — using J2EE and AJAX for the rebuilt ERP platform.
Project leadership customised the RUP methodology to the client's situation: simplifying document templates where standard RUP was too heavy, adjusting process as plans and team size changed, and allowing team members to cover multiple roles for cost effectiveness.
How the work unfolded
Key information
The result
Tell us what the current product can no longer support, which workflows must be preserved, and whether you need a rebuild team that can grow with the roadmap.
Discuss Your Situation