🎯 Objetivo del día:

Finalizar la fase de análisis definiendo los requisitos de negocio, la lógica de negocio interna del plugin y los aspectos clave de su posicionamiento como producto profesional.
Este trabajo cierra la fase de “requisitos” del ciclo S-SDLC y prepara el terreno para el diseño técnico, que comenzará en el Día 35.


🛠️ Parte Genérica (válida para todos los alumnos)

📈 1. Requisitos de Negocio

Estos requisitos responden a preguntas como:

📋 Tareas:

  1. Identificar el problema específico que resuelve tu plugin.
  2. Describir el perfil del cliente o usuario final.
  3. Analizar brevemente el mercado o plugins similares: ¿hay alternativas? ¿en qué se diferenciará el tuyo?
  4. Establecer:
    • Funciones mínimas gratuitas.
    • Funciones premium que justifiquen pago.
    • Ventajas competitivas (peso, facilidad, integraciones, seguridad…).

⚙️ 2. Lógica de Negocio (base del diseño técnico del plugin)

Define las reglas internas que rigen el comportamiento del plugin, como:

📋 Tareas:

  1. Dibujar o esquematizar flujos de uso (user flow).
  2. Describir paso a paso qué ocurre cuando el usuario ejecuta una acción.
  3. Definir si existen reglas de cálculo, control o validación específicas.
  4. Especificar qué feedback debe recibir el usuario (mensaje, color, confirmación…).

🚀 3. Preparación para la Publicación Profesional

Tu plugin puede compartirse como:

📋 Tareas:

  1. Definir el nombre final, slug y descripción del plugin.
  2. Redactar una versión inicial de readme.txt con:
    • Nombre, descripción, instalación, preguntas frecuentes, changelog.
  3. Establecer si primero lo subirás a GitHub, WordPress.org o ambos.
  4. Preparar el perfil de desarrollador WordPress (completo y profesional).
  5. Valorar si lo anunciarás en LinkedIn y cómo lo presentarías.

👤 Parte específica — Alumno: Pablo Macías

Proyecto: Plugin WordPress «WP Control Horario»

💼 Requisitos de Negocio

💎 Modelo de producto:

⚙️ Lógica de negocio


📄 Entrega esperada

Documento final con:

  1. Requisitos de negocio.
  2. Análisis del mercado o competencia.
  3. Funciones de la versión gratuita y la PRO.
  4. Lógica de negocio explicada paso a paso.
  5. Esbozo del flujo de usuario.
  6. Preparación para publicación (nombre, slug, descripción, perfil WordPress).

🎯 Resultado del Día

✅ Has terminado de definir qué va a hacer tu plugin, cómo y por qué es valioso.
✅ Tienes claro cómo se va a comportar, cómo se va a estructurar y cómo se va a lanzar.
✅ Ya tienes la base sólida para comenzar el diseño técnico, que será el enfoque del siguiente bloque.


🧱 Avance: Día 35 comienza la Fase de Diseño

A partir del Día 35 comenzarás la fase de diseño del plugin, donde esquematizarás:

Este paso marcará el inicio de la implementación segura y estructurada del plugin.