Company Profile
Hanu Software Solutions Inc. (HSS) is a world consulting and IT companies firm that gives end-to-end software program options for varied industries together with publishing, finance, insurance coverage, and retail. Headquartered in Monmouth Junction, NJ, and with an sea improvement heart in Gurgaon (New Delhi), India, HSS presents a singular worth proposition to our clients. The firm believes in offering the very best superiority software program options at a really cost-effective charge.
HSS presents a variety of companies together with enterprise course of outsourcing, onsite technical consulting, sea software program improvement, and product lifecycle administration. By combining area experience with low value sea improvement, the HSS Offshore Delivery Model delivers buyer options at a value business enterprise nest egg of as a great deal like 45%, with augmented productiveness and sooner time to market.

Background
HSS's technology-centric options heart delivers distinctive buyer worth through the use of progressive and specialised instruments and processes which can be distinctive in nature. This paper illustrates how Faster.NET, a improvement framework developed by the HSS .NET Center of Excellence (COE), permits the corporate's technology-aligned service group to ship distinctive worth to its enterprise and know-how clients, strengthening their aggressive benefit.
The .NET COE: Delivering Agile Solutions on a Microsoft Platform

  HOW MUCH HEALTH INSURANCE COVERAGE DO I NEED

The HSS COE for .NET is aligned aboard the Microsoft platform and gear units and supplies business-critical options to a wide range of know-how and enterprise domains. This COE has collective IT expertise of 200 individual-years and .NET expertise of greater than 75 individual-years. Other key info are:

Staff 45
Started 2002
Number of dead initiatives 30
Location Gurgaon, India

Faster.NET - The HSS Development Framework for .NET Solutions
The diligent with enchancment work that HSS has achieved with the .NET COE has led the corporate to create a framework for providing ascendable, on-demand .NET options to clients in a wide range of industries. HSS calls this Faster.NET. Its key parts are:

Pre-assembled, recyclable software program elements
HSS has developed a library of greater than 100 software program elements which can be used ceaselessly in .NET functions. These elements are tried-and-tested with confirmed designs, and freed from essential bugs. The elements will be re-used both as-is or with modifications. Reusable elements embody cognition layers written in the entire .NET-based languages, a wide range of GUI controls, and safety mannequin objects.

At the design section of a brand new mission, HSS engineers decide which elements are appropriate for the mission. Only code distinctive to the applying is designed and written from scratch. Building present, high-quality software program on this means into a brand new utility saves the shopper time and expense, and helps guarantee superiority inside the deployed utility. HSS doesn't consider in growing a brand new answer from scratch for every new mission.

A recyclable engineering device set for sooner speed
The HSS improvement device set is a vital component of the corporate's potential to ship options for a flock of completely different life cycles, budgets, and timelines. The HSS device set contains:

· Migration instruments like VB to VB.NET, C# to VB.NET, PHP to C#. NET, SQL to Oracle instruments, and others.

· Database instruments like SQL evaluate and cognition scriptors.

· Design instruments, reverse engineering instruments, cognition migration instruments, and lots of others.

The distinctive, recyclable device set permits HSS engineers to finish initiatives shortly and with good superiority.

Solution Blue Prints (SBP)-A recyclable set of architectures
HSS has a recyclable set of architectures famed as Solution Blue Prints (SBPs), prepared for frequent enterprise area, know-how area, and repair area issues. Like HSS software program elements, these architectures have been examined and confirmed inside the firm's initiatives. The architectures embody related prototypes. Using SBPs saves considerable effort in growing, prototyping, and examination software program options. For instance, one SBP was accustomed design a property administration system that the shopper has been utilizing expeditiously for greater than a 12 months.

Qualified and accredited engineers
Approximately 60% of HSS software engineers have attained internationally accognitiond certifications together with MCP, MCSD, and JSCP. This proportion is on a regular basis rising, a direct reflection of the corporate's dedication to exploitation probably the most expert, certified, and accredited engineers. What this implies to the shopper is superior superiority ascendable options, delivered shortly.

HSS recruits the best engineering expertise from one of the best universities and places them by way of six weeks of rigorous classroom and on-the-job coaching. HSS additionally supplies on-going superior software engineer coaching for all workers.

With these parts, the HSS Faster.NET framework reduces typical utility improvement time by roughly 20% to 40%. The time saved relies on the mission, the place it's in its life cycle, and the way extensively the shopper necessarily us to use the Faster.NET improvement methodology.

The Faster.NET Framework in Action: A Case Study

For a mission for which period to market is a essential goal for the shopper, HSS evaluates the mission towards its Faster.NET device set to find out which instruments power be best. HSS has measurements for the effectiveness and influence of the instruments. These measurements allow HSS engineers to find out the simplest instruments to make use of for a given mission.

As an instance, one migration device permits the corporate emigrate an present VB/ASP utility to .NET with a productiveness of 900 to 1,000 strains of code per software engineer per day. With this measurement, HSS can estimate the size of time wanted emigrate the applying.

Leveraging its device units permits HSS to realize improvement business enterprise nest egg at each section and for each process of a mission. The following case research illustrates this.
Project Needs

An organization approached HSS as a result of its net utility, written in ASP, was not sufficiently secure. The ASP code wanted to be migrated to .NET, which required re-architecting the applying to .NET requirements.

Using Faster.NET Tools
The HSS improvement staff elevated time to marketplace for this mission by making use of Faster.NET instruments as follows:

Step 1: HSS engineers used the migration device emigrate the software program to .NET, earlier than fixing the structure. The estimators definite that migration would take roughly 200 particular individual days, which signifies that a four-individual staff power full the migration in simply two months or, if wanted, an eight-individual staff power full the hassle in a single month.

Step 2: To maximize the effectuality of the re-architecting section of the mission, HSS chosen a associated, present structure from its Solution Blue Print (SBP) library. In this case the goal structure was stratified with assist for a twin presentation layer (WAP additionally to HTML). The last degree of this structure was the database interplay layer.

Because the SBPs are already examined and confirmed, utilizing this SBP quite than growing a brand new structure from scratch saved time in prototyping and examination, decreasing improvement time from the almost 150 particular individual days a re-architecting effort sometimes takes inside the trade.

Step 3: Next, HSS engineers reviewed their library of pre-assembled elements for elements appropriate for re-use on this utility. They chosen a cognition entry layer written utilizing VB.NET and C#.NET. This specific part handles dealings assist, execution of saved procedures additionally to embedded queries, and cognition reader additionally to cognition adaptor-based interactions. Moreover, it has strong exception dealing with. This part consists of roughly 5,000 strains of code.

Re-exploitation it diminished the event effort by 100 particular individual days, assumptive a mean of 50 strains of code per particular individual day of typical cryptography productiveness.

Step 4: Simultaneous with the software program improvement effort, HSS QA engineers definite that utilizing the NAnt scripting-based auto construct setup power save considerable compilation and construct points. Accordingly, the Visual Studio Build engineer created an automatic construct setup utilizing the scripts. Scheduled to run robotically, this machine-driven course of proactively supplied details about any improper checkins, construct points, and integration points.

Step 5: The HSS improvement course of contains altogether documenting the lower-level design (LLD). HSS saves a substantial period in its documentation efforts through the use of a documentation device famed as Ndoc which creates CHM- or MSDN-style code feedback robotically. This device saved as a flock as 50 individual-days that may in any other case have been wanted to create a 200 to 300 webpage doc.

Step 6: The HSS QA group took the prevailing check scripts and modified them for the options and features of this utility. The QA check group additionally created an automatic check mattress utilizing the Mercury and Nunit device units. HSS was in a position to run the check instances quite few occasions with out important extra individual-days, making certain the standard and dependableness of the software program when it was launched from QA to the shopper.

Completion: The finish outcome was that HSS expeditiously migrated and re-architected the system with an effort of simply 12 individual-months. The firm deployed the software program on the buyer website inside Three months.
Exceptional Added Value
Just as necessary because the business enterprise nest egg in improvement time delineated inside the case research is the distinctive added worth HSS supplied to this buyer:

1. This buyer was dealing with super stress from the customers to do one affair concerning the unstable utility. The buyer's cognition heart provider was additionally pressuring the corporate to replace the applying to .NET. HSS instantly helped the shopper handle this case and got here up with a aggressive product and companies that met the requests of their clients.

2. The superiority and stability of the enhancements had been super - attributable the inherent elevated stability of .NET architectures, additionally to to the confirmed, examined elements and structure that HSS used for this mission.

3. During the course of this mission HSS was in a position to educate the shopper concerning the software program improvement life-cycle and improvement processes, an school that could be a everlasting profit to him.

4. The individual interface (UI) developed by HSS was extremely popular with the shopper's finish customers, attracting many new clients.

5. HSS supplied these companies at a extremely cost-effective charge. Its .NET COE operates from India and engineering prices are fairly economical. The business enterprise nest egg on improvement prices had been near 70%. These business enterprise nest egg had been accustomed boost the applying with new options, offering the shopper with important benefits over the competitors.

Conclusion
HSS is dedicated to conceiving, growing, and implementing inside processes and methods that ship distinctive buyer worth. The Faster.NET framework is one instance of the HSS on-going journey in implementing this dedication. The firm's technology-aligned COEs--exploitation internationally-recognized software program improvement processes--are able to delivering important aggressive benefits.


Hanu Software Solutions Faster.NET