| |
|
Quality Management
|
|
Quality in UniPro is not only guaranteed by testing, although testing is an essential part of quality management.
We adhere to the total quality management's definition of quality as well-defined, manageable, continuously being
improved process. Such a process is the basis of our quality-oriented development environment.
Quality in UniPro means
- Low risk;
- Full control of the development process;
- High quality of produced project's work products;
- Strong following project budgets and schedules;
Quality is provided by
- Working according to well-defined and documented software process;
- Ensuring that company personnel understand our commitment to quality;
- Following the core principles of management set out in company's software process;
- Experienced project management;
- Good risk estimations and risk management;
- Effective configuration and change management;
- Our dedication to testing;
- Constant close contact with the client and commitment to fulfilling client needs;
Our core principles of process management
UniPro's software process establishes five core principles for managing each process activity during the life-cycle:
- estimate - before making decisions we always estimate the impact of the decision, risks and required resources.
- plan - all the activities are planned, nothing is done without proper planning.
- control - the implementation process is monitored, measured and controlled. These allow us to respond
correctly to the changing environment, to get data for analysis.
- analyze - data is analyzed to establish what is working and what is not, to see what needs to be taken
further, improved or changed in the overall software development process.
- improve - everything that should be improved, must be improved, and everything that can be improved, should be improved.