Small ERP product upgrade for a Finland client
Keywords: Product upgrade, Product customization development, Asp .Net,Fixed price-->Mini ODC
Client and system
Upgrading from VB6 to asp .net, the product is a small ERP system for small and medium sized manufacture plant. There's also customization development work for some plants. The client works with his Indian software development partner for years. For many reasons, he'd like to find potential vender for substitution. After a two man months fixed price project, he decides to visit our office and start our long term cooperation.
Cost-efficient team structure
Mini ODC is adopted in this project, which involves 1 free consultant + 1 lead developer + 1 developer. Lead developer is responsible for almost all upgrade work and directs customization development which is done by the other developer. The other developer is also responsible for some maintenance work of the old version product before launching. Another developer joins the team for a short period of time when there's urgent customization development work temporarily.
Near Agile methodology
Frequent demo, close communication with the client and other common approaches of Agile are adopted in this project. Lead developer is familiar with Agile methodology. As the client requests, the team uses TFS (Team Foundation Server) instead of PMS (Project Management System) for their daily project management purpose.
Quality and performance
This product requests high quality and performance comparing to other projects. WCSF architecture is considered at early stage. But the team abandons this solution eventually after research and verification because of its possible poor performance.
