Offshore Software Development Company
Product Management - Migration, Enhancement & Maintenance

The Customer

The customer is a US based organization head-quartered at NJ, offering products and services in the areas of property and real estate vertical domain. The customer was looking for a reliable software development partner for continuous product enhancement and maintenance. Hanu Software was selected to support the long-term development needs because of its strong software development process capabilities and the technical expertise of its developers.

The Challenge

The earlier product was developed in the legacy Active Server Pages technologies (ASP) and was facing the maintainability issues and limitations of traditional ASP based applications.
• While it was required to move to newer set of technologies, business down time was not affordable because of the existing customers using the services online.
• It required strong product release management experience to manage old as well as new product versions. The following activities needed to be supported simultaneously – 1. Bug fixes for the existing ASP system; 2. Development of the new .NET version; 3. Implementing new features in ASP as well as the ASP.NET based system.

The other important objectives to be met were as follows:

• Migrate to a .NET based solution in a phased manner so as not to affect any of the existing customers
• Create a ‘Dedicated Offshore Technology Center’ with a base size as well as support of the ramp up/down of the resources, as per the business needs.
• Isolate the business from the technical complexities involved so that the customer can focus on their core competencies.

The Solution

• HSS took a long-term strategic partnership approach to the relationship and devised the strategy for meeting the business objectives. The plan included quick migration to .NET, .NET re-architecture and a parallel run of the ASP & ASP.NET product using the same database server. We added key feature enhancements critical to business needs like integration with the bank’s loan processing software and credit card integration features, to keep the customer ahead of the competition. We also conceptualized web services oriented architecture for the product.
• At the start of the project, the quickest possible migration was achieved with the use of the ‘ASP to ASP.NET’ migration tool and 2,000,000 lines of code were successfully migrated to .NET in less than a month. This was a pleasant surprise for the customer to see the .NET version running in such a short period of time.
• During the migration effort, a major architectural improvement was accomplished by removing all the SQL queries in the code and creating approx. 400 stored procedures for the .NET version to speed up the performance and make the business layer more secure.
• While developers were writing the code, QA Lead prepared the System Test Cases by studying the features of the ASP based system. The System Test Cases were used to verify that all the features had been migrated properly.
• After ‘Code Complete’, the QA group started the System Testing using the system test cases. Any defects found during the System Testing got reported to the development team. After the QA verification, the system was delivered to the customer.
• During the ‘Acceptance Testing’ of the migrated version, only six bugs were found which were quickly fixed by the offshore team with a turnaround time of less than 24 hours.

Benefits to the client

• Hanu Software utilized the resourcing bandwidth and flexibility to provide faster time to market. Dynamic team ramp ups and downs as per the project release objectives and demand.
• Hanu Software provided engineering process knowledge to the customer, and the customer provided domain knowledge to the team.
• All the project and relationship objectives were met successfully.
• Cost effective development has provided a way for the customer to add more features to the product and thereby increase their competitive advantage.

Software

• Windows 2000
• Visual Studio.NET
• ASP.NET
• SQL Server 2000
• XML Web Services
• IIS server
• VB. NET
• User controls

 

We are proud to have extremely focused and dedicated professionals in our team.

We are a NJ based corporation with an offshore development center in Gurgaon (Delhi), India.

read more>

We are always looking for dedicated resources to join our growing team. Click ‘read more’ to find out about the open positions at Hanu.

  read more>
Copyright © 2003 Hanu Software :: Offshore Software Development Company