Consulting

All About Software Quality

WISESTONE supports successful testing activities based on 16 years of testing experience and international standard knowledge systems (ISO/IEC/IEEE 29119, ISO/IEC 25023, etc.).

Efficient and successful testing guarantees shortened development periods and reduced development costs, as well as improved quality.
To achieve this, a test process, test strategy, and test case optimization suitable for the customer's environment are required.

Software Testing Process and Step-by-Step Activities

Test process creation and improvement procedure

The standard test process should be optimized for the customer's environment.
In order to establish a test process for a customer, it is necessary to analyze the test environment, this includes project characteristics, development process, and test task force diagnosis.
To increase the effectiveness of testing, it is necessary to define the testing activities that reflect the risk-based testing strategy.

A test process optimized according to the customer's environment and using a risk-based test strategy can reduce project risks, increase the efficiency of resource utilization (manpower/time/cost, etc.),
and create the basis for project quality improvement.

Test Design Process

The efficiency of testing can be increased not only through process and strategy but also through sophisticated test case design.
When designing cases for testing, one must make a decision regarding the technique selection and test coverage.
  - Considering the specific characteristics of software, we select and apply test design techniques established by international standards (ISO/IEC/IEEE 29119-4)
  - To determine the coverage of the test, we consider the requirements as well as the functions that haven't been mentioned therein

Designed test cases are examined, selected and optimized based on their strength and other criteria when evaluated against key risk areas.

WISESTONE provides guidance to make sure that the test is designed in accordance with the project environment and the characteristics of the system being tested.
With that, the client can ensure the test coverage, effective and efficient testing internalization, thus creating a continuous software quality assurance system.

Software Test Consultation Services

  • Software testing process consultation (based on ISO/IEC/IEEE 29119)

    - Establishment and improvement of software testing process
    - Definition and application of activities performed at each step of the software testing process
  • Consultation regarding the establishment of a software test strategy and for step-by-step testing improvement

    - Consultation for the Establishment of a Risk-based Testing Strategy: Risk item identification / risk analysis / risk control / risk monitoring
    - Establishing the software test planning process and defining activities for each stage of the plan
    - Establishment of Standard Guidelines for Test Deliverables: Test task force process / Test management process / Dynamic testing process
  • Test Design Technique Consultation (based on ISO/IEC/IEEE 29119)

    - Establishing the test design process and providing step-by-step execution guidelines for each stage.
    - Selection and Application of Test Design Techniques According to the Software Quality Characteristics: Specification-based technique / Structure-based technique / Experience-based technique

All About Software Quality

WISESTONE helps customers to have improved software quality and stability.

  • Professional consultant

  • Operation of Quality Research Institute

  • Customer-oriented testing services

  • Various industry-specific consulting experiences

E-mail : sales@wisestone.kr    /    Tel: 02-6257-5958