Characteristics and differences of the V-process in each phase

This post introduces the characteristics and differences of the V-process for each phase of an embedded product. Please note that this may vary greatly from product to product.

The development phase of embedded products can be broadly divided into the prototype development phase and the mass production development phase, as shown below.

Prototype Development Phase

Purpose
Prototype development is intended to confirm and verify the design or concept of a new product or an improvement of a conventional product.

Features
– Confirmation and verification of designs and concepts can be performed in MBD during the initial design phase.
– Create a small number of prototypes and confirm and verify them with actual products.
– Respond quickly to processes such as agile development.

Mass Production Development Phase

Purpose
Mass production development is aimed at mass production of products and focuses on ensuring cost efficiency and quality stability. Based on the products established in prototype development, it may also be expanded according to product grade and other factors. For example, in the case of automobiles, development is carried out according to the car model, grade, and destination.

Features
– Focus on dates.
– Focus on quality.
– Cost optimization.
– Manufacturing Optimization.
– Delivery Optimization.
– Product Deployment

Characteristics and differences of the V-process in each phase

As shown in the table below, each phase has different important requirements and processes to focus on. However, many quality standards are defined without reflecting these realities, and as a result, many companies do not flexibly change their quality manuals and design rules according to the phases, which in some cases deviates from the actual situation. Please note that this may result in work to be done later or affect product planning.

Table . Critical Requirements and Critical Processes for Each Process by Phase

PhaseSystemHWSW
Prototype DevelopmentKey requirements
– Function*, performance
– Housing, weight
– Mass production cost
Key processes
– Requirement elicitation
– System requirements analysis
– Architecture design
– MBD, MILS





Key requirements
– Function*, performance
– Housing, weight
– Mass production cost
– Productivity
Key processes
– Hardware requirements analysis
– HW architecture design
– Circuit design
– Circuit simulation
– Pattern design
– Selection of materials, components, and parts
– Prototype test environment construction
Key requirements
– Function*, performance
– Encapsulation
– Development efficiency

Key processes
– Basic design
RTOS setting
MCU function setting
Peripheral IC setting
File structure
Memory allocation
Shared resource access method

– State transition design
– SW architecture design
Mass Production DevelopmentKey requirements
– Function*, performance
– Quality standards compliance
Key processes
– MBD, MILS
– System integration and integration testing
– System qualification test
– System Sphere of Influence Test






Key requirements
– Function*, performance
– Quality standards compliance
– Reliability
– Productivity, yield
– Environmentality
– Delivery
– Mass production cost
Key processes
– Selection and procurement of parts
– Design of reliability tests
– Building of manufacturing line
– Building of test environment for mass-produced products
Key requirements
– Function*, performance
– Quality standards compliance
– Project management
– Reliability
Key processes
– SW detailed design
– SW unit testing
– SW integration and integration testing
– SW sphere of influence testing




* Functions include functional safety

OSS-ECAL English
error: Content is protected !!