Offshore Software Development from Russia  
english versionjapanese versiongerman versionrussian version
software development services


    About Us

    Competitive Advantages

    Press and News

    Quality Management


Get a Quote!

backup to DVD Handy Backup is a backup software that allows recording your backup to dvd discs, storing backup to FTP servers, and much more...

password manager Handy Password is a password manager that keeps your login infornation in perfect security.

RTF TO XML RTF TO XML Converter is an easy way to convert RTF to PDF, RTF to HTML, RTF to XSL FO

Freeware & Shareware software On you can find any type of free games : Crosswords & Puzzles, Arcade, Cards & Casino, etc.

Testing Master performs website stress testing stress
testing of web sites
and intranet applications.

backup to cd With Novosoft Office Backup you can easily backup to CD-R/RW all your important and valuable information.

Remote backup service Novosoft Remote Backup Service allows you to backup data to secure remote server. You can try our service by registering free 100Mb account for remote backup.

Password Management Directory The best password manager software on Password Management .net.

Backup Schedule Here you can find all about backup methods and decide which method best suits you.

Backup Utilities - various backup software for data backup to FTP, ZIP backup and others.

© 2000-2018 Novosoft LLC.

  Quality Management

How can our company:

  • deliver products, which meet customer needs?
  • deliver these products within specified timeframes?
  • make teamwork more effective?
  • deal with changing customer requirements?
  • raise the quality of the products?

Software Development Process

The Software Development Process in Novosoft is based on the Rational Unified Process. The Rational Unified Process helps to describe the processes involved in software engineering. It provides a disciplined approach to assigning tasks and responsibilities within a software-development organization and includes most contemporary advancements in software engineering (the object-oriented approach, the controlled iteration development model, etc.). RUPís goal is to ensure the development of high-quality software that meets the needs of its end-users, while having been developed within a specific schedule and budget. Novosoft employs many RUP-based process templates when building software systems (web applications of different scales, business support systems, network applications, etc.). For instance, our use of RUPís iteration model allows us to smoothly incorporate changing customer requirements into a projectís final system architecture, so that we can tailor the end product to meet our customerís real needs.

Project Management System

Novosoft Project Management System is Lotus Notes-based business support system for storing, tracking, and analyzing data from our software projects. All development activities are logged, so that project managers, as well as the customers, can obtain information about team output on a regular basis. Such monitoring enables our projects to remain true to their predetermined budgets. This system also allows us to more effectively manage our resources. Statistical analysis of project history data is used to more precisely supervise project development, which in turn, allows for more accurate planning of future projects.

CMM: A fundamental tool for process improvement

The SEI Software Capability Maturity Model (CMM) was adopted by Novosoft as a framework for continuous software-development-process improvement. The use of CMM enables an organization to steadily improve its organization-wide software processes to reap continuous and lasting gains in software-process capability. CMM helps a firm to identify the characteristics of effective software processes, which the firm, in turn, can tailor and apply to its own software processes in accordance with maturity level recommendations.