Requirements management: capture user/stakeholder needs, write clear functional/non‑functional requirements, and maintain end‑to‑end traceability.
Architecture & MBSE: system decomposition, interface control, and SysML models (block/sequence/activity/state) with model‑to‑requirement links.
Design controls: design inputs/outputs, reviews, change impact analysis, and configuration/version management.
Software engineering: backlog design, coding standards, peer reviews, static analysis, and defect management.
Test strategy & IV&V: unit, integration, system, performance, usability/acceptance; independent verification with objective evidence.
Deliverables: SRS, SDS/SAD, ICDs, MBSE models, review records, traceability matrices, and IV&V reports.