System Migration

Netron delivers legacy system migration solutions while reducing the risk, time, and costs associated with business-critical projects. With over 20 years experience in helping customers build adaptable, dependable solutions, Netron has the know-how and insight to migrate your system.
Since 1981, Netron has been helping customers in some of the most demanding industries deliver solutions to their most challenging application development problems.
Over the years, we have learned a great deal about building great software, managing the development lifecycle effectively, and delivering applications in a fraction of the schedule considered typical in the industry. Systems built using our tools, methodology and expertise are supporting millions of users in enterprises large and small.

Netron understands that today’s needs can change tomorrow. By transitioning your systems to .NET or J2EE, Netron consultants can help your business manage change and be ready for the future with a modern platform that was made to handle the needs of business today.
So if your business objectives require you to migrate your legacy systems to a new environment, large or small, Netron can deliver exceptional value. If you’re looking to revitalize and evaluate your legacy system to cut maintenance costs and improve system adaptability, our industry-leading products can help you. With expertise in legacy and modern platforms and a proven track record in understanding and adapting systems, you can be sure that Netron can deliver quality solutions, on time and on budget.
For over 20 years, Netron has been a leader in helping enterprises keep pace in competitive industries by having business-critical systems that adapt easily to change. Let Netron help your business migrate from Cobol to J2EE or .NET so that your systems can keep pace with your business.

Netron consultants can help your company leverage existing legacy assets in re-targeting your systems to newer, more suitable technology. Basing a new system on an old system reduces risk, costs, and time-to-market, and eliminates potential gaps between what your business needs from its systems and what a package or rewrite can provide. Using Netron’s System Migration Process (SMP) and propietary tool suites, Netron consultants will provide an adaptable, maintainable new system while preserving the business logic, usability, and data of the old system.

Our consultants provide insight and technical expertise for each stage of the migration process to ensure that you are completely satisfied with the end result. A Netron consultant can recommend the right target languages, operating system, and database technologies for your business. Our consultants can manage the migration project and re-architect both the system and the data model for the selected platform and relational database technology, respectively.

Netron’s tools bring automation to speed the process, eliminate errors, and lower the costs of the migration project.

Our two most important tools enable a fast, robust migration of your system’s business rules and data:
• Netron HotRod™ detects and extracts business logic from Cobol programs quickly and completely, separating the rules from the code. This allows us to quickly evaluate the system and ensure that the migrated system supports the same business operations as the original.
• Netron’s Data Migration Framework helps our consultants manage and accelerate the data migration and data conversion processes to a relational model.
Netron’s System Migration Process incorporates the skills of our consultants, our tools, and strong engineering practices to rejuvenate your system and prepare your business for managing future change.

Using HotRod to separate the business logic from the code, and the Netron Data Migration Framework to remodel your databases, Netron consultants can give you the same system re-architected to take full advantage of the appropriate platform. The Netron Reporting Solution will allow your people to easily examine the data they want in a readable, tabular format from a Word or PDF document, without making the investment of time or money into other reporting technologies.

We can recommend the right class of .NET or J2EE solution for your business and work with you to ensure that the end result suits your needs. Your system will be re-architected to meet usage demands, ranging from lightweight, low-volume solutions for fewer users or heavyweight solutions for enterprise-wide applications. The solution will be scalable so that it can adapt to future needs.

Our services

Training

We offer courses in refactoring, design patterns, white box and black box testing. We offer customized courses that focus on the customer needs.

Refactoring training
Refactoring requires a thorough understanding of the programming language being used. So, during our course we will uncover some of the language pitfalls developers should try to avoid. We will also look at several possible ways to design a system. Finally we will give an overview of the common refactorings, always relating them back to the design. We have an optional course in exception handling.

Design patterns training
Design patterns will give developers a better insight in how to design software. Our course will focus on the most useful design patterns, starting with the simple ones.

White box testing training
This course will show how to gradually build up confidence in your software product by means of white box testing. We teach how to balance costs of late discovery of bugs against costs of white box testing. Early testing can prevent bugs from growing exponentially during development, but it consumes resources! We explain the various white box techniques (unit testing, integration testing, code inspections, …) and we give some rules for how and when to deploy them. We offer specialized courses concerning white box test tools (white box stress testing, class testing).

Black box testing training
Some of the concepts that will be explained in this course are: Business driven thinking, building test cases, making your test process measurable, practical usage of test requirement hierarchies, test strategies (boundary checking, equivalence partitioning), test automation, test implementation, test attitudes.

Outsourcing
Outsourcing frees your in-house resources to concentrate on your core business, saving you time and resources. Using QualityVision’s staff allows you to keep your engineers and management deployed on your development projects, while ensuring high quality testing for your products.

QualityVision outsources test engineers. We can outsource black box and white box testers.

Black box testers are trained in business driven thinking, test strategies and test tools. They can help making your test process measurable.

White box testers are skilled developers who are experts in writing automated tests. Together with your developers they ensure the quality of the code. They can help you in getting your test effort balanced. They know when and how to do unit and integration testing; stress and performance testing.

Test Lab
The test lab from QualityVision is able to test any software or hardware on any platform.

Why choose QualityVision test lab facilities?
Using our test lab facilities has a lot of advantages:

You do not need to invest in expensive hardware and software designed for testing.
You do not need to hire testers that you have to train and to provide with testing tools, office space, and other resources.
Trained professional testers can speed up the testing phase and still meet your time to market deadlines.
You can benefit from our expert know-how to get your own test lab structured.

How does the test lab work?
A Quality Vision consultant will visit you to get the necessary information. A test plan will be written with the following content:

Scope: What kind of tests are needed: portability testing, installation testing, manual reviews, functional testing, performance testing, usability testing, …. What kind of requirements or specifiations need to be tested?
Test bed and test strategies: environmental conditions, test data conditions, test techniques, stop criteria.
Planning: Depending on the scope, non-scope, resources a detailed milestone plan will be written.
Dependencies and constraints: Not only will the dependencies and constraints be documented but evasive solutions will be documented as well.
Writing a test plan and gathering product information normally takes one week. We try to be as flexible and adaptive as possible. All test cases are documented according to the needs of the client. We report bugs by any error report system of choice.