Quality and support policy



Diyomi Soft is a company specialized in innovative and mobile IT solutions on licensed and open developmental platforms. Our main focus is to offer long-term payable and maintainable software solutions of high quality (offshore development of software services/software outsourcing) for the companies and clients all around the world. We tend to improve the quality of our services, as well as to understand and respect our clients’ wishes when creating new applications. We are focused on functionality, safety, reliability and other accompanying challenges our clients are facing with.


The vision of Diyomi Soft company is to present itself at the market as a successful, profitable and reliable company for developing different kinds of software with the idea to, by means of affordability and  long-term cooperation with the clients, constantly raise the level of our services aiming to meet the requirements and increase our customers’ satisfaction.

Quality policy

Diyomi Soft is trying to constantly improve its work driven by its desire to increase its cusomers’  as well as its employees’ satisfaction.

Quality policy of Diyomi Soft company is based on the following principals:

  1. Our services fully meet the requirements of regulations, standards and expectancies of the clients.
  2. Top quality is achieved and realized with the simultaneous reduction in costs, increase of effectiveness, efficiency, productivity and profits.
  3. Quality managenet is one of the tasks and responsibility of the managers from all levels and each employee.
  4. Teamwork of the managers provides impeccable operation of all business processes.
  5. Planning, prevention and improvements are recognizable style of work in the organization.
  6. Development of the long-term partnership relation with the clients, users and deliverers.
  7. Harmonized sustainable development, protection of the environment, saving natural resources, safety and health protection during work present obligations of hte managers as well as of all the employees in Diyomi Soft company.
  8. Climate of cooperation, trust and belonging to Diyomi Soft company are based on involvement of the employees in creation and improvement of business processes and services.
  9. Implementation of this policy and achievement of new organizational culture and competence is supported by appropriate programmes of education, training and motivation of the employees.
  10. Review of the qualiy management system according to ISO 9001 by management is carried out in order to achieve continuous improvements.
Support policy
We offer technical support only to our customers via email. We will help you with issues regarding the installation, setup, modification and customization of your software.If you are not our customer and you need some generic information regarding our services or our company feel free to contact us, we will be happy to answer your questions.Support HoursWe usually answer questions Monday to Friday, 9am-5pm, Serbian time ( GMT +1 ). You will most likely get an answer within 24 hours on workdays.

We only cover support for our software and we cannot give support that isn’t related to our software ( E.g. third party plugins etc).

Bug Fixing

It is our commitment to fix all template bugs as quickly as possible after they are brought to our attention.

If you discover any bug please contact us. Thank you!

In Nis, September,2014                                         The owner of the company- the company manager Ivan Mitic

The human factor is a fundamental aspect of our business. According to the unwritten IT law, the quality of the product is only as good as the team that produced it. That is why Diyomi soft’s capital asset is a team of united, like-minded professionals.

Our team consists of experienced professionals who are employed on a full-time basis. Periodically, the company may hire contractors but these are mainly experts in specialized subject areas and technologies and instructors.

The average age of our employees is 32 and the average experience in IT is 8 years. They are young, mentally nimble and well-versed in the latest technologies. Many of them started working with us as senior university students or right after graduation.

Practically all our employees are certified specialists or masters in the field of IT, applied mathematics, mathematical physics and other IT related fields.

Some of our colleagues teach at Universities or conduct scientific researches. It helps us maintain the academic qualification of our staff without distracting from the main project activity.

Thanks to the high value placed on education, each member of our team is not just a coder, but a highly educated professional who has comprehensive knowledge and experience in all stages of the software development life cycle process.

A typical Diyomi soft programmer is a universal specialist. Most employees have skills in a few specializations (project management, development using a few programming languages). It is a company policy is aimed at minimizing project risks connected with the resource supply.

The Method

Our HR policy is to grow own forces from the young and talented and people rather than hiring mature skilled experts from the street. Besides keeping employee turnover at a minimum, this strategy helps us to build strong professional project teams where everybody shares the Company’s values.

Diyomi soft is constantly in touch with the city’s universities for selecting and training new employees as well as providing advanced training for existing staff. Instructions are delivered on a regular basis in the form of courses and seminars on various aspects of software development. Our subject matter experts are assigned to each department to provide ongoing teaching and learning process with the technical teams. Following the leading edge technology domain, they deliver training materials, manage skill upgrade process, create qualification tests, assess and teach prospective candidates. These activities ensure high proficiency levels of our teams.

How It Works

The Development Team is divided into functional groups depending on employees’ experience and skills. Role assignments are made according to the process selected for given the project. For medium- and large-sized projects, a project team consists of the following groups:

Management (project and group leaders);
Analysis and Design (system analysts and system architects);
Engineering (developers, database administrators);
Quality Assurance and Control (reviewers, testers, test designers);
Design and Usability (art designers, interface designers);
Infrastructure Support (system administrators who maintain network, source control system, defect tracking system, workspace and build environment);
Technical Writers and Translators.
Project teams are formed on a components-and-roles basis, i.e. experts that belong to various function teams and a team leader are assigned to a certain project area. One team member can combine several roles if the scope of the component to be developed is relatively small. This principle of organizing project teams with the right experts enables the fastest development speed with the lowest number of bugs.

We pride ourselves in high level of technical expertise and extensive hand-on experience of our software developers. Efficient team work and project management, along with effective communication with our clients, allow Diyomi Soft to perform projects of the highest complexity and to have an individual approach to each Client. The Diyomi Soft team prides itself on the quality and timeliness of its work, and is committed to delivering cost-effective solutions that exceed client expectations.

Here is our portfolio