# data[].attributes.headline
¿Cuál es la necesidad de realizar un buen levantamiento de requisitos?

# data[].attributes.subject
¿Cuál es la necesidad de realizar un buen levantamiento de requisitos?

# data[].attributes.body
🔍 Es necesario para comprender correctamente el problema del cliente y garantizar que el software desarrollado cumpla con sus expectativas y necesidades. Un buen levantamiento de requisitos permite:
✅ Definir claramente qué se debe construir.
⚠️ Evitar malentendidos, retrasos y costos adicionales.

# data[].attributes.headline
¿Quiénes deben participar en el levantamiento de requisitos?

# data[].attributes.subject
¿Quiénes deben participar en el levantamiento de requisitos?

# data[].attributes.body
👤 Cliente → Persona u organización que necesita la solución.
💻 Programador / Equipo de desarrollo → Los que diseñan y construyen el software.
🏢 Otros actores clave → Futuros usuarios y directivos de la empresa.

# data[].attributes.headline
¿Qué pasos se deben seguir para realizar el levantamiento de requisitos?

# data[].attributes.subject
¿Qué pasos se deben seguir para realizar el levantamiento de requisitos?

# data[].attributes.body
1️⃣ Identificar el problema que el cliente quiere resolver. 🔍
2️⃣ Analizar y documentar los requisitos funcionales y no funcionales. 📑
3️⃣ Aplicar técnicas de recolección de información (📸 entrevistas, 📄 estudio de documentación, 👀 observación en sitio).
4️⃣ Validar la información con el cliente. ✅

# data[].attributes.attachment_link.title
Checklist GIF - Checklist - Discover & Share GIFs

# data[].attributes.headline
¿En qué consiste la especificación de un problema?

# data[].attributes.subject
¿En qué consiste la especificación de un problema?

# data[].attributes.body
📝 Es el proceso donde el programador analiza el problema del cliente y documenta toda la información relevante. Esto permite:
📌 Comprender qué espera el cliente.
📖 Generar documentos detallados con los requisitos del software.

# data[].attributes.headline
¿Qué son los requisitos funcionales, no funcionales y reglas de negocio?

# data[].attributes.subject
¿Qué son los requisitos funcionales, no funcionales y reglas de negocio?

# data[].attributes.body
🔹 Requisitos funcionales → 📲 Lo que el software hará (ejemplo: permitir registro de usuarios).
🔸 Requisitos no funcionales → ⏳ Restricciones del cliente (ejemplo: tiempo de respuesta menor a 3 segundos).
📜 Reglas de negocio → 📏 Normas que el software debe seguir dentro de la empresa.

# data[].attributes.headline
¿Cuáles son las técnicas para recolección de información?

# data[].attributes.subject
¿Cuáles son las técnicas para recolección de información?

# data[].attributes.body
🔹 Entrevistas 🗣️ → Con directivos y futuros usuarios.
🔹 Estudio de documentación 📖 → Manuales, normativas, informes.
🔹 Observación en sitio 👀 → Analizar actividades del negocio en tiempo real.
🔹 Joint Application Development (JAD) 🤝 → Reuniones con el equipo de desarrollo y la organización.
🔹 Lluvia de ideas 🌧️ → Generación de ideas en grupo.
🔹 Talleres de trabajo 🏢 → Reuniones con clientes y usuarios.

# data[].attributes.headline
¿Cuáles son los principales instrumentos para la recolección de información?

# data[].attributes.subject
¿Cuáles son los principales instrumentos para la recolección de información?

# data[].attributes.body
📜 Cuestionarios y guías de entrevista → Para obtener información clara de usuarios y directivos.
📖 Documentación existente → Normativas y procesos de la empresa.
🔍 Observación directa → Ver cómo se realizan las actividades en el entorno de trabajo.
📊 Modelos de negocios → Para entender cómo fluye la información.