SERVICES

Download Company Profile | Contact Us

 

Unisoft Plus offers development of software in two broad categories: diverse business applications including e-business ones and technical/scientific applications. The company provides also reengineering and porting of existing legacy software to new platforms/environments.

Unisoft Plus consistently pursues its technology strategy: employing of proven industry-standard component-based technologies and implementation of multi-tier architecture of applications.

The services are offered through flexible business models, which include: Time and Material, Fixed Price, Risk Reward.



Business applications

This software category consists of a set of products that help support businesses in some of their critical activities such as procurement, managing inventories, administrative activities such as finance and human resources, as well as supply chains and customer relationship management.

Unisoft Plus has accumulated extensive knowledge and understanding of the needs and requirements of a number of different businesses. This knowledge allows the company to quickly orient itself and understand the requirements of its customers.

Examples of business applications

A B2B portal that is intended for showcasing diverse industrial, scientific and other resources of Siberia region of Russia in the Internet.

A multi-lingual software for MRI (Magnetic Resonance Imaging) gas refill forecast and track keeping of all gas refill interventions.

A set of applications for integrating all the information used for administrative, financial, and clinical activities in small LAN-based health-care facilities.



Technical applications

Unisoft Plus has gained wide experience in different types of technical applications such as simulators and data acquisition/process control software.

A scientific simulator consists typically of two main parts, the front-end (GUI) and the calculation core. Unisoft Plus has developed both the GUI and the calculation part for several scientific projects, as well as only the GUI part for other projects. In the latter case, the calculation core for a given technical application was either the customer's existing in-house software or software developed by a third party.

As already mentioned earlier, there is a very rich reservoir with high concentration of scientific knowledge, technical know-how and resources at the Siberian Scientific Center. This makes it possible, if and when required (say for a very complex project encompassing different scientific disciplines and with a relatively short time period available for its execution) to easily find and engage additional highly qualified personnel with the required skills necessary for the timely execution of the specific project.

The fact that the research and development team of Unisoft Plus is located at Akademgorodok may prove at times to be a tremendous asset for customers with complex and urgent projects.

Examples of technical applications

An expert-like statistical application for the design and analysis of experiments using several modern methodologies. The software offers an integrated environment for experimental design, parameter estimation and model diagnostics together with the statistical quantification and graphical interpretation of model reliability. Furthermore, it allows user to perform model prediction and multi-response optimization.

A front-end application for simulation of dynamic processes. It allows one to draw flow-sheets, enter flow-sheet data, create "namelist" files, transfer the files to a remote UNIX computer for calculation, retrieve results, plot graphs, and display text reports.



Reengineering and porting

Another service provided by Unisoft Plus is porting legacy software systems to new platforms/environments. It is easier to engineer and produce today's software solutions using the legacy system as a start-up basis, rather than from scratch. Thus, the time and efforts required for the design and the development of detailed specifications is usually significantly reduced.

Unisoft Plus has successfully completed several such projects in business as well as technical areas.

Examples

An expert-like system for registering readings from gauging equipment, liquid/bulk delivery forecast and track keeping of all deliveries.

A post-processor for a Bentley Microstation CAD system to process a design file that contains complex flow-sheet information in such a way as to produce a set of flat files that show extracted data classified separately into many different categories. These output flat files are later used for the preparation of reports and for uploading to the corporate database.
The original system was written in FORTRAN and ran under UNIX. Now it is a 32-bit application written in C++ that runs in Windows NT.



Promptly and permanently available skills

Programming tools and technologies
Microsoft Visual C# .Net
Microsoft Visual C++ .Net
Microsoft Visual Basic .Net
Microsoft Visual C++
Microsoft Visual Basic
Microsoft/Digital/Compaq FORTRAN
ASP
ASP.NET
HTML, DHTML
XML, XSL
PowerSoft PowerBuilder

Platforms
Microsoft Windows 95, 98, NT, 2000, XP, 2003
Microsoft .Net

Database Management Systems
Microsoft SQL Server
Microsoft Access
Sybase SQL Servers
Btrieve Record Manager
MySQL

and many more...



Certificates


Microsoft Certified Professional
Oracle Enterprise Server: Administration
Oracle Enterprise Server: Backup and Recovery
Oracle7 System Administration under UNIX
Oracle Express Database Design and Control
Oracle Express Objects for Applications Developers
Oracle Financial Analyzer for Administrators
Oracle Financial Applications (General Ledger, Accounts Payable, Accounts Receivable, Purchasing, Assets, System Administration)
A number of Brainbench certificates (http://www.brainbench.com) in C++, VB, ASP, SQL, OOD, OOP, etc.


Client References

"The Unisoft Plus group has always met or exceeded my expectations. They deliver high quality software on-time, and on-budget. The software is rigorously tested. I have never been disappointed."
Thomas W. Copeman
Director, Product Management
Air Products and Chemicals, Inc.
Allentown, PA, USA
(610) 481-6643
COPEMATW@apci.com

"As a stock brokerage firm, we are usually engaged in a multitude of various development projects. We simply can not staff enough people to handle all the various projects we have going on at any one time, nor can we ensure possession of the exact skill sets required for some parts of many of our projects. Unisoft has done a tremendous job handling many areas of our development needs. The quality of their work was excellent; they were punctual and cost effective. We will most assuredly be using them for additional projects."
Steven Goldman
Chief Executive Officer
Yamner & Co., Inc.
Saddle Brook, NJ, USA
(201) 587-2424
STEVE@yamner.com

"Outsourcing applications development is always a high risk venture particularly when the vendor is 6,000 kilometres from the customer. Air Products PLC has used Unisoft Plus on many occassions and has been extremely impressed by the quality of the personnel and their creativity. All projects have been completed on-time and to quoted cost. Given these results Air Products will continue its valued partnership with Unisoft Plus."
John B. Shepherd
Vice President - Information Systems
Air Products PLC
Hersham Place, UK
(01932) 24 93 44
SHEPHEJB@apci.com

"Our collaboration with Unisoft Plus began in 1993 and is still very intensive and productive. We had a problem to collect and process all the information related to the services that we provide to our patients in the clinic. With about 600 patients a day it is not easy to have up-to-date information on your desktop. We then tried, but of no avail, to find an off-the-shelf tool which would meet our specific requirements. Finally, we decided to employ Unisoft Plus to create a system that could suit exactly our needs. We are currently using the second generation of the software system that allows us to integrate all information covering our all administrative, financial, and clinical activities. This system makes it possible to solve even more tasks than we ever expected."
Nina Sysolyatina
Head of the Dental Care Clinic #1
Chief Dentist, Novosibirsk Health Care Department
Novosibirsk, Russia
(383) 251 24 46



Development process

A typical software project goes through the following phases:
- requirements;
- analysis and design;
- development;
- testing;
- deployment;
- change management;
- support.
Unisoft Plus can support a project at any phase listed above.

Starting a new project always means that there are project leaders at both the customer's end and Unisoft Plus's end who follow and co-ordinate the different phases of the project and manage all the participating teams.Typically Unisoft Plus provides its customer with a rough financial and time estimate after studying the project requirements. If the customer is satisfied that the estimate meets its expectations, then Unisoft Plus, together with customer's specialists, prepares a formal agreement, including the definition of the project and of the expected work to be done. Also at this stage both the customer and Unisoft Plus agree upon the business model of the contract (Time & Material, Fixed Price, Risk Reward, other).

Another possibility is to conclude a frame agreement like Unisoft Plus has done with some of its clients with whom long-term relations have been established. Such type of agreement sets a legal basis for a long-term co-operation. In this case, for any particular project, all stipulations particular to this project (i.e. system documentation, milestones, acceptance criterion, status reports, schedule of payments etc.) are listed in an addendum to the frame agreement.Once the agreement is signed, Unisoft Plus creates a private and confidential area on its server. The customer's project manager gets the sole access to the area via a unique ID and password. Such a protected area is then used to exchange project data (source code, executables, documentation etc.) with the customer.

After the software is approved and accepted by the customer in its final release and upon request of the customer, Unisoft Plus works out an agreement for support. The fee is usually expressed as a certain percentage of the project's total cost, for every one year of support.

Support process is very similar as for development. The customer's project manager informs Unisoft Plus about either minor changes/improvements they would like to incorporate or maybe about some inconsistencies encountered in the behavior of the software in some previously unforeseen very special cases.


 

Copyright © 1999-2007 Unisoft plus