
- Requisitos funcionales que se centran en lo que hará el agente y dónde los humanos intermedios proporcionarán supervisión.
- Un conjunto de requisitos no funcionales que se centran en áreas de rendimiento, cumplimiento, seguridad, observabilidad y otros requisitos operativos, tal como lo harían con las API y las automatizaciones.
- Otro conjunto de requisitos no funcionales que se centran en los datos, incluida la calidad de los datos, la gobernanza, el sesgo y el mantenimiento del modelo de IA.
Los requisitos no funcionales para los agentes de IA pueden ser similares a los de las aplicaciones, donde las historias de los usuarios son granulares y apuntan a ofrecer funciones pequeñas y atómicas. Estos NFR pueden guiar a los desarrolladores a responder cómo para desarrollar la funcionalidad descrita en historias de usuarios y para ayudar a cuantificar lo que debería pasar una revisión de código.
Sin embargo, es posible que necesite otro conjunto de NFR expresados a nivel de característica o versión. Estos NFR ayudan a calificar la preparación para la liberación de un agente de IA, especifique Requisitos de gobernanza de datos e IA.y definir otros devops no negociables.
«Para los equipos que trabajan con IA agente, es esencial diferenciar qué requisitos no funcionales son mejor aplicados por las máquinas, como seguridad, cumplimiento y escalabilidad, y cuáles aún exigen el juicio humano, como UX, estética y rendimiento que se siente rápido», dice Jonathan Zaleski, director de arquitectura técnica en felizfuncorp. «El futuro del desarrollo de productos de IA reside en flujos de trabajo híbridos, donde la IA maneja criterios objetivos y mensurables a escala, y los humanos se centran en los aspectos emergentes e intuitivos que dan forma a experiencias verdaderamente significativas».




