Share via


Determine operability

Operability refers to the capability of an agent solution to provide correct answers and behaviors reliably throughout its operational lifecycle. Operability encompasses technical reliability, consistent quality metrics, governance capabilities, and sufficient observability to maintain confidence in long-term quality and return on investment.

Agent development differs significantly from traditional software development lifecycle approaches. Model availability and grounding data availability have a larger influence on agent quality and reliability. Both factors change at an accelerated rate compared to traditional software systems.

You must consider operability as part of the envisioning and planning stages when selecting architecture and development platforms. These decisions fundamentally affect the agent's ability to perform reliably in production environments.

Use the following articles to determine operability:

  • Agent deployment lifecycle: Learn about the agent development lifecycle and how it differs from traditional software development approaches.
  • Choice of agent host: Choose the right host platform, which determines the orchestration capabilities, model access, and operational features available to your agent.
  • Evaluation frameworks: Measure agent quality, validate performance across diverse scenarios, and ensure operational readiness before deployment using evaluation frameworks.