Early identification of specification flaws in upstream phases to prevent excessive costs
With tight schedules and cost limitations in system development, there is a risk of being too late if the customer attempts to ensure quality during the test phase. Therefore we perform a visual check of specifications (such as requirement definitions, basic design documents, and detailed design documents) during the upstream phases before the program is complete. This eliminates defects at an early stage and prevents excessive costs.
It is difficult to maintain software quality when discovering and fixing missing content of the test design at the stage just before executing tests. The SHIFT inspection service involves an inspector checking the validity of the test cases themselves, which contributes to secure quality by preventing missing items in the test cases.
SHIFT performs inspections from the perspective of the system users, designers, and testers, which enables comprehensive checks of specifications from the perspective of multiple third-parties. This identifies expressions reliant on individual interpretation, ambiguous information, and logical contradictions that are easy to miss, and thereby prevents differences in understanding due to tacit knowledge.
Our inspectors identify issues based on our knowledge and standard perspective check list and perform a trend analysis to visualize document quality as quality metrics. In addition to enabling quality checks to be performed concurrently with development, it also enables qualitative quality checks.
SHIFT conducts inspections during the various stages of requirement definition, basic design, and detailed design phases, as well as test design. Checking quality trends of deliverables at an early stage helps prevent defects in later phases. We can also conduct inspections to maintain quality before phases are complete. This enables the stable progression of projects.