Develop­ment Models in Auto­motive

Read More

The V-cycle.

A software development life cycle and process model that defines the stages of the software development and activities performed at each stage.

Primarily used in the automotive industry because of how it highlights the relationship between testing phases and work products produced in different phases. The V-cycle consists of the left side; representing requirements, architecture and design, and the right side; containing the verification and validation levels.

DEFINE "WHAT" AND "HOW"

- What the system/software must do to add value
- What limitations exist

Architecture and design define the system, sub-system, component and unit needed to fulfill requirements, including constraints and the interfaces between them. It is considered the "how" part of the product.

iProcess helps with the requirements, architecture and design process definitions, evaluations, as well as tool recommendations based on your specific needs. We provide templates, guidelines, and will help with activity mapping, terminology, and determining compliance with Automotive SPICEĀ®, ISO 26262 and more.

What are the types of require­ments?

Business:

Business &
Marketing
requirements

Stake­holder:

Functional,
quality &
regulatory
requirements

Product:

Design
constraints +
Functional,
non-functional &
external interfaces
requirements

What is the
requirements process?

Requirements management process defines the activities that ensure requirements are identified, documented, maintained, communicated and traced throughout the lifecycle of a system, product, or service. Typical deliverables generated by the requirements process are the requirements specification with content, structure, and format reviewed and approved, metrics for traceability and coverage as well as the definition for baselines, change and configuration management.

Agile vs. V-Cycle

Agile is the umbrella of software development methods and techniques such as SAFe, SCRUM, Kanban, XP, feature driven development, test driven development etc. Agile processes are often associated with being evolutionary and highly collaborative. V cycle and Agile methodologies are not mutually exclusive. In fact, both are iterative and could be used interchangeably. Most companies in the automotive industry use a hybrid.

How can we Help?

Schedule free consultation

Schedule free consultation

Let's stay connected

Follow us on LinkedIn

LinkedIn