Gần với mở rộng CI/CT hơn DevSecOps
Thêm ISO 26262, IEC 62279 verification, quality metrics và evidence management vào cấu trúc CI/CT quen thuộc với engineering teams.
Consulting
Overview
Khái niệm
Thêm ISO 26262, IEC 62279 verification, quality metrics và evidence management vào cấu trúc CI/CT quen thuộc với engineering teams.
Không chỉ in-vehicle control software mà cả OTA, diagnostics, data processing, monitoring và backend operations đều được nhìn cùng nhau.
Build scripts, test settings, containers, virtual ECU và runner environments được lưu như configuration để khôi phục cùng môi trường nhiều năm sau.
Mô hình vận hành
Chạy static analysis, coding-rule check, test techniques, coverage và source-quality metrics liên tục trong development.
Đưa vulnerability check, open-source composition, SBOM analysis và quality gate vào trước merge và release.
Kết nối requirements, change requests, code, build results, tests, coverage và evidence thành pipeline có thể trace.
Kiến trúc
VM, container, compiler và test runner có thể được tái tạo tại một thời điểm cụ thể, kể cả nhiều năm sau mass production.
JIRA/Redmine, Git và CI/CT được kết nối để mỗi feature hoặc defect change gắn với build và verification results.
Virtualized environments giảm phụ thuộc vào PC hoặc server cụ thể và tăng continuity của verification.
Kinh nghiệm triển khai
Chúng tôi đã triển khai virtualized SW build/verification environments cho aerospace organizations gồm KARI và KAI với configuration-managed operation.
Chúng tôi đã xây dựng virtualized build/verification environments và repeatable CI/CT operating models cho automotive organizations gồm PopcornSAR.
Chúng tôi đã áp d ụng SW build/verification environments trong railway organizations gồm ANTZ, kết nối trực tiếp với IEC 62279-oriented development.
Chúng tôi đã đào tạo Hyundai Motor Group, Lotte Innovate, Asiana IDT và TTA về CI/CT và configuration-based operating models.
Năng lực
Thiết kế requirements, changes, builds, tests, evidence và configuration management không bị tách rời.
Đưa static analysis, test techniques, coverage và code-quality metrics vào development flow cùng evidence structures.
Kết nối Jenkins với analysis, testing, coverage, quality metrics và vulnerability-management tools để tạo CI/CT structure vận hành thực tế.