Skip to main content

Engineering Consulting

Good Requirements Make "Good Products"

80% of problems found late in development start at the requirements stage.
Improve development quality and efficiency with practice-based requirements development methodology.

80% of problems found late in development start at the requirements stage. Improve development quality and efficiency with practice-based requirements development methodology.

Why You Need This

Facing These Challenges in
Requirements Development?

Are requirements so ambiguous that interpretations differ during development?
Ambiguous requirements like "must operate quickly" or "must be safe" are interpreted differently by each developer. When problems are found in testing, modification costs increase exponentially.
Is the connection between requirements, design, and tests unclear?
Traceability is a core requirement in ASPICE®, and functional safety assessments. Without requirement-design-test connections, assessment response is difficult, and impact analysis of changes is impossible.
Do requirements grow uncontrollably as the project progresses?
Without systematic requirements management, it's difficult to prevent scope creep. This ultimately leads to schedule delays and quality degradation.

Service Introduction

SeonENS Requirements Engineering Service

SeonENS provides practical requirements engineering methodology based on production project experience.
We focus on methods that work in actual projects rather than theoretical perfection.

Practice-Verified Methodology
We provide requirements development methodology verified in automotive electronics development projects. It's a practical approach immediately applicable in the field.
ASPICE®/Functional Safety Integration
We apply methodology that satisfies ASPICE® SWE.1/SYS.2 and ISO 26262 Part 3~6 requirements. We secure traceability and documentation needed for assessment response.
Test-Linked Development
We develop test cases together during requirements writing. By writing verifiable requirements, we improve test efficiency.

Requirements Development Methodology

Requirements Classification System
  • Functional Requirements
  • Non-functional Requirements (Performance, Interface, Constraint)
  • Safety Requirements
  • Security Requirements
Requirements Development Procedure
  • Customer requirements collection and analysis
  • System requirements derivation
  • SW/HW requirements allocation
  • Requirements review and approval
  • Baseline management

Requirements Formalization

Good Requirements Characteristics (SMART)
  • Specific
  • Measurable
  • Achievable
  • Relevant
  • Traceable
Requirements Writing Rules
  • Single requirement principle (one function per requirement)
  • Avoid passive voice/conditional statements
  • Specify quantitative criteria
  • Include verification method

Traceability Management

Vertical Traceability
  • Customer requirements → System requirements → SW requirements → Design → Code → Test
Horizontal Traceability
  • Requirements ↔ Design documents
  • Requirements ↔ Test cases
  • Requirements ↔ Risks/Issues
Tool Integration
  • Utilization of requirements management tools such as IBM DOORS, Polarion, Jama
  • Excel-based simple traceability matrix support

Test Case Linked Development

Requirements-Based Testing

  • Develop test cases simultaneously during requirements writing
  • Early identification of unverifiable requirements
  • Achieve 100% test coverage

Test Type Linkage

Requirements Level Test Type
System Requirements System Verification Test
SW Requirements SW Qualification Test
SW Architecture SW Integration Test
SW Detailed Design SW Unit Test

Consulting Process

Phase 1: Current State Diagnosis
  • Current requirements development process analysis
  • Existing requirements quality evaluation
  • Improvement area and priority derivation
Phase 2: Methodology Development
  • Requirements classification system definition
  • Development procedure and guideline establishment
  • Template development (specification, traceability matrix)
Phase 3: Pilot Application
  • Apply methodology to actual project
  • Requirements writing coaching
  • Review and feedback
Phase 4: Establishment Support
  • Process refinement and optimization
  • Self-operation foundation building
  • Ongoing operation guide

Expected Benefits

Practical Benefits

  • Development Quality Improvement
  • Clear requirements reduce developer interpretation errors and decrease defects found in testing. When requirements are clear, development becomes easier.
  • Test Efficiency
  • Verifiable requirements make test case development easier. When "what needs to be tested" is clear, test efficiency naturally improves.
  • Collaboration Efficiency
  • Clear requirements reduce inter-team communication costs. "It's written this way in the requirements" becomes a clear standard.
  • Long-term Operation Capability
  • After consulting ends, you'll have the capability to write and manage high-quality requirements independently.

Start Requirements Engineering with Experts

Start Requirements
Engineering with Experts

We build your requirements development system with methodology verified in production projects.
Tell us your current situation, and we’ll propose the optimal approach.

We build your requirements development system with methodology verified in production projects. Tell us your current situation, and we’ll propose the optimal approach.