Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
¿Cuál es el principal problema que resuelve el desarrollo controlado por especificaciones (SDD) al trabajar con asistentes de codificación de IA?
Los modelos de inteligencia artificial generan código demasiado lentamente para las escalas de tiempo de desarrollo modernas.
La fragmentación del contexto entre conversaciones conduce a implementaciones incoherentes.
Los asistentes de codificación de IA no pueden generar código front-end de forma eficaz.
¿Cuál de las siguientes describe mejor un principio básico del desarrollo controlado por especificaciones (SDD)?
El código de implementación debe escribirse antes de crear especificaciones.
Las especificaciones deben servir como la única fuente de verdad que guía las implementaciones generadas por IA.
Los modelos de IA deben generar especificaciones automáticamente a partir del código existente.
¿Cuáles son las tres funcionalidades principales proporcionadas por gitHub Spec Kit?
Generación de código, pruebas automatizadas e automatización de la implementación.
Artefactos de Markdown persistentes, fases de flujo de trabajo estandarizadas y comandos de barra diagonal reutilizables.
Administración de bases de datos, documentación de API e integración continua.
¿Qué comando inicializa un nuevo proyecto con la estructura del Kit de especificación de GitHub?
especificar inicio
especificar verificación
especificar init
¿Cuál es el propósito principal del archivo constitution.md en el desarrollo controlado por especificaciones?
Para proporcionar instrucciones de implementación paso a paso para desarrolladores.
Para establecer límites de protección y principios que guían las implementaciones generadas por la inteligencia artificial.
Para realizar un seguimiento de las características completadas y los hitos del proyecto.
¿Qué secciones se incluyen normalmente en un archivo de constitution.md bien estructurado?
Casos de usuario, criterios de aceptación y casos de prueba.
Estándares tecnológicos, requisitos de seguridad, directrices de rendimiento y estándares de codificación.
Esquemas de base de datos, puntos de conexión de API e instrucciones de implementación.
¿Cuál es la relación entre spec.md y plan.md en el flujo de trabajo de desarrollo controlado por especificaciones (SDD)?
La especificación define lo que se va a compilar; el plan define cómo compilarlo.
La especificación y el plan son dos nombres para el mismo archivo.
El plan proporciona requisitos de usuario; la especificación proporciona arquitectura técnica.
¿Qué comando de barra diagonal genera un plan técnico a partir de una especificación existente?
/speckit.constitution
/speckit.plan
/speckit.implement
¿Cuál es el propósito principal del archivo tasks.md en GitHub Spec Kit?
Para convertir decisiones arquitectónicas de alto nivel en elementos de trabajo específicos y accionables.
Para documentar las características completadas de los informes de las partes interesadas.
Para reemplazar la especificación por requisitos centrados en la implementación.
¿Cómo se deben organizar las tareas en un archivo de tasks.md bien estructurado para características complejas?
Alfabéticamente por nombre de tarea para facilitar la referencia.
En fases que agrupan tareas relacionadas y crean hitos naturales.
Ordenado por tiempo estimado de finalización, de más corto a más largo.
¿Qué herramienta se recomienda para instalar y administrar la CLI de Especificación?
npm (Administrador de paquetes de Node)
Administrador de paquetes uv
pip (Instalador de paquetes de Python)
¿Cuál es una ventaja clave de mantener artefactos de desarrollo controlado por especificaciones (SDD) en el control de versiones para la colaboración en equipo?
Los artefactos se convierten en orígenes compartidos de verdad accesibles para todos los miembros del equipo independientemente de la ubicación.
El control de versiones genera automáticamente código a partir de especificaciones.
Los equipos de desarrollo ya no necesitan escribir documentación por separado.
¿Cómo deben los equipos mantener la coherencia en su archivo constitution.md?
Permitir que cualquier desarrollador modifique la constitución según sea necesario durante la implementación.
Designen a los mantenedores de la documentación que revisen y aprueben los cambios a través del consenso del equipo.
Bloquee el archivo de constitución después de la creación inicial para evitar modificaciones.
¿Cuál es una ventaja clave de la integración de la validación de especificaciones en canalizaciones de CI/CD?
Genera automáticamente características que faltan en función de las especificaciones incompletas.
Garantiza que las especificaciones permanezcan sincronizadas con el código de producción a lo largo del ciclo de vida del software.
Elimina la necesidad de revisiones manuales de código.
¿Cuál de los siguientes elementos es un ejemplo de automatización del cumplimiento de la constitución en una canalización de CI/CD?
Ejecutar pruebas unitarias para comprobar la funcionalidad del código.
Examinar la infraestructura como archivos de código para comprobar que solo se usan los recursos en la nube aprobados.
Medición de porcentajes de cobertura de código.
Debe responder todas las preguntas antes de comprobar su trabajo.
¿Le ha resultado útil esta página?
¿Necesita ayuda con este tema?
¿Desea intentar usar Ask Learn para aclarar o guiarle a través de este tema?