Committed to bringing the premium and most satisfactory services to clients, OSINET maintains a strict, rigorous and comprehensive software quality assurance through suitable policies, clear and standardized processes, thorough testings, all performed by well trained, highly skilled and professional QA staffs.
Policies:
To ensure the smooth operations of projects, OSINET has set forth a number of polices namely the software development regulations, project management regulation, other regulations and principles regarding communication, project documentation, etc., which acts as the top guidelines in any development stages from initiation, execution to closing. We also design and provide special training courses to QA staffs for best software quality management.
Processes
Together with the polices, our software quality management is also assured by standard development processes. Our process follows complete PDCA guidelines (Plan-Do-Check-Act) to make sure that every single thing is well-planned and implemented. For comprehensive quality assurance, the processes applied at OSINET cover the thorough project phases from requirements taking, requirements analysis, design, implementation, testing and delivery.
Testing and Inspections
OSINET assures all engineering processes are QA passed; all deliveries are well-tested against defects, and conformed to the requirement specifications. We have got years of experience in software testing which highlights the capability to perform both manual as well as automated testing, ability to handle open source technologies as well as commercial tools and expertise in using a wide range of tools for defect tracking, automation and test management.
Below are some of the basic software testings performed at OSINET in all and every project:
- Functional Testing and System Testing validate an application or web site conformation to its specifications and correctly performs all its required functions.
- Usability Testing validates product usage from the end-user's point of view. We never release any products that are not beyond our expectations.
- Coding Standards Review is typically based on development framework or corporate standards of our customers.
- The following non-functional tests may be performed based on agreements with the client:
- Performance, Load, Stress Testings
- Compatibility and Scalability Testing Verification of application behavior across different hardware and software configurations (operating systems, browsers, network connections) that have been defined in the software requirements document.
- Database Performance Analysis - Monitoring of database activity, checking all queries and transactions between a Web application and database server; identifying where and why transactions may be performing slowly.
QA Team
Our QA team is independent to software engineering divisions. As quality management requires constantly improved policies and processes, it also requires a skilled, dynamic and constantly updated people, who quickly master new technologies, processes in order to maintain the smooth development operations. OSINET has the personnels to perform process controllers (PQA) and product quality controllers (Tester and SQA). PQA makes sure everything run as standard process while Tester seek defects and fault; SQA stands on client's shoes to make sure it is to specifications.
Clients' involvement
QA operations require the involvement of lots of people. At OSINET, we have got the participation of the utmost important subject in any development process, e.g, the client. Through the QMS client's interface, our client can see process goes, checklist passed and items well tested. Quality is at their hands
With solid and established software quality management, OSINET is sharing the confidence with our customers in terms of quality assurance. If you choose OSiNet, you are worry-free!.