What ISO/IEC 5338 Verification and Validation Covers
ISO/IEC 5338:2023, published by ISO/IEC JTC 1/SC 42, defines AI system life cycle processes covering organizational, project, technical, and technical management activities. Within this framework, Verification and Validation is identified as a distinct technical process, separate from the general testing activities many engineering teams already perform. The standard adapts life cycle process concepts from ISO/IEC/IEEE 15288, which addresses system life cycle processes, and ISO/IEC/IEEE 12207, which addresses software life cycle processes, extending them to account for characteristics specific to AI systems such as data dependency and probabilistic outputs.
For AI governance leaders, this means V&V cannot be treated as a single quality assurance checkpoint before release. It is positioned as a life cycle process that spans multiple stages, from early requirements definition through deployment and operation, and it requires documented evidence linking requirements, model or version artifacts, and validation results. The full clause-level detail of ISO/IEC 5338 is available only in the published standard text, so organizations implementing V&V programs should confirm specific activity requirements against the official document rather than relying solely on secondary summaries.
How AI System V&V Differs From Traditional Software V&V
Traditional software V&V, as commonly practiced under ISO/IEC/IEEE 12207, generally assumes deterministic, specification-based behavior that can be verified against a fixed set of requirements. A given input produces a predictable output, and passing a test suite at release time is typically sufficient evidence of conformance.
AI systems, including autonomous agents, do not fit this model cleanly. Their behavior depends on training data, model versions, configuration parameters, and, for agents, external tool calls and retrieved inputs that can change independently of the core application code. AI system verification therefore needs to cover both the software implementation and the data and model artifacts that determine runtime behavior. Because model updates, retrieval-augmented inputs, and environmental drift can alter an AI system's behavior after deployment, validation evidence gathered once before release does not remain sufficient on its own. Continuous or periodic revalidation becomes necessary to maintain confidence that a deployed system still meets its original requirements.