GRUPO 3

MATCHPOINT

Especificación de Requisitos de Software

Sabrina Ricardini Mario Ibañez Elías Villegas Yesica Quezada Isaias Romero

Introducción Institucional

MATCHPOINT — Aplicación celular para la organización deportiva amateur

SR
Sabrina Ricardini
Analista de Requisitos
MI
Mario Ibañez
Analista de Negocio
EV
Elías Villegas
Líder de Proyecto
YQ
Yesica Quezada
Analista de Calidad
IR
Isaias Romero
Diseñador UX/UI
G3

Grupo 3

Introducción al Proyecto

¿Qué es MatchPoint?

Aplicación móvil y web orientada a la organización deportiva amateur, facilitando la conexión entre jugadores, la organización de partidos, la gestión de reservas deportivas y la administración de actividades deportivas.

Problemática

Dificultad para completar equipos, encontrar personas para jugar, coordinar actividades y administrar reservas de canchas.

Optimización de ocupación de canchas

Reducción de cancelaciones por falta de jugadores

Pantalla de presentación MatchPoint

Gestión del Proyecto

Metodología de organización y seguimiento del equipo

Planificación

División de tareas por módulos funcionales utilizando tablero Kanban en Trello

Seguimiento

Reuniones semanales de revisión de avances y actualización de prioridades

Entregables

Documentación ERS, prototipo Figma, presentación final integrada

Metodología ágil adaptada con sprints quincenales y revisiones por hitos

Análisis FODA

Síntesis estratégica para MatchPoint

FFortalezas
  • Soluciona una necesidad real de jugadores y clubes.
  • Centraliza partidos, reservas, perfiles y comunidad.
  • Modelo escalable hacia nuevos deportes y sedes.
OOportunidades
  • Crecimiento del deporte amateur y recreativo.
  • Digitalización de clubes y reservas online.
  • Alianzas con torneos, sponsors y complejos deportivos.
DDebilidades
  • Necesita masa crítica de usuarios activos.
  • Complejidad funcional por múltiples módulos.
  • Requiere mantenimiento y moderación constante.
AAmenazas
  • Competencia de apps y métodos informales existentes.
  • Resistencia al cambio frente a WhatsApp o grupos cerrados.
  • Riesgos de privacidad, seguridad y disponibilidad.

Conclusión: MatchPoint tiene una oportunidad clara si logra adopción inicial, experiencia simple y confianza operativa para usuarios y clubes.

Entrevista de Relevamiento

Conclusiones y datos extraídos de las entrevistas con los stakeholders

Stakeholders entrevistados

  • Jugadores amateurs de diversos deportes
  • Administradores de clubes deportivos
  • Organizadores de torneos y eventos
  • Entrenadores y coordinadores deportivos

Hallazgos principales

  • Dificultad recurrente para completar equipos
  • Coordinación dispersa entre WhatsApp, llamadas y planillas
  • Clubes necesitan optimizar ocupación de canchas
  • Demanda de perfiles con reputación y ranking

Presentación del ERS

Estructura general de la Especificación de Requisitos de Software

1

Propósito y Alcance

Solución a problemáticas de clubes y jugadores amateurs

16

Requerimientos Funcionales

RF-01 a RF-16 con prioridades Alta, Media y Baja

7

No Funcionales

Usabilidad, compatibilidad, seguridad, escalabilidad

Propósito del Sistema

MATCHPOINT — Solución a las problemáticas de organización amateur y clubes

El propósito general del software es solucionar problemáticas frecuentes detectadas en clubes deportivos y jugadores amateurs, vinculadas a la dificultad para completar equipos, encontrar personas para jugar, coordinar actividades deportivas y administrar reservas de canchas.

Partidos MatchPoint

Alcance del Producto

Release 1.0 — Componentes incluidos y exclusiones

Incluido Release 1.0

  • Gestión de usuarios Registro, autenticación y perfiles deportivos
  • Partidos Creación, búsqueda, inscripción y administración
  • Reservas Consulta y reserva de canchas deportivas
  • Pagos Gestión de pagos y medios de pago
  • Chat Comunicación entre participantes confirmados
  • Ranking Reputación, calificaciones e historial
  • Eventos Organización de eventos deportivos

Futuras Etapas

  • Redes sociales Integración con plataformas sociales
  • Geolocalización Geolocalización avanzada
  • Estadísticas Estadísticas deportivas complejas
  • Multi-club Integración simultánea con múltiples clubes

Matriz de Requerimientos Funcionales

Listado y priorización general (RF-01 a RF-16)

Código Descripción Prioridad
RF-01 Registro e inicio de sesión Alta
RF-02 Gestión de perfil deportivo Alta
RF-03 Personalización de avatar Media
RF-04 Creación y administración de partidos Alta
RF-05 Inscripción a partidos abiertos Alta
RF-06 Contador de jugadores de equipo Media
RF-07 Búsqueda de partidos con filtros Alta
RF-08 Consulta y reserva de canchas Alta
RF-09 Calificación de jugadores Media
RF-10 Ranking y reputación Media
RF-11 Panel de administración global Alta
RF-12 Visualización en formato álbum/tarjeta Baja
RF-13 Difusión de eventos deportivos Alta
RF-14 Integración de pasarela de pagos Alta
RF-15 Chat de equipo integrado Media
RF-16 Historial y registro de resultados Media

RF-01: Registro e Inicio de Sesión

Flujo detallado del registro de usuario en MatchPoint

Perfil MatchPoint

Datos del registro

  • Personales: Nombre, apellido, documento, fecha de nacimiento (+18), teléfono, ubicación
  • Deportivos: Deportes favoritos, posición habitual, nivel de juego
  • Acceso: Correo electrónico, contraseña (8+ caracteres, mayúscula y símbolo)

Validaciones clave

  • Correo único: No permitir duplicados
  • Mayoría de edad: Validar fecha ≥ 18 años
  • Campos obligatorios: Todos deben completarse
  • Recuperación: Opción con enlace temporal por correo

RF-08: Consulta y Reserva de Canchas

Flujo completo de reserva de espacios deportivos

Proceso de reserva

  • Consulta: Canchas disponibles por deporte, ubicación y fecha
  • Selección: Cancha + fecha y horario deseado
  • Verificación: Sin superposición de horarios
  • Confirmación: Número de reserva + actualización

Funcionalidades adicionales

  • Reservas activas: Visualización de reservas vigentes
  • Cancelación: Solo reservas activas con confirmación
  • Actualización: Liberar/bloquear horarios en tiempo real
  • Chat: Acceso automático al chat del partido
Reservas MatchPoint

Requerimientos No Funcionales

Atributos de calidad del sistema MatchPoint

RNF-01

Usabilidad: Interfaz intuitiva, simple y fácil de utilizar

Baja
RNF-02

Compatibilidad: Soporte para Android y navegadores web

Alta
RNF-03

Almacenamiento seguro: Datos de usuarios, reservas y calificaciones seguros

Crítica
RNF-04

Tiempo de respuesta: Operaciones principales en tiempos adecuados

Media
RNF-05

Privacidad: Protección de datos personales de los usuarios

Crítica
RNF-06

Escalabilidad: Futuras ampliaciones sin afectar funcionamiento actual

Media
RNF-07

Disponibilidad: Acceso continuo al servicio

Alta

Reglas de Negocio

Restricciones lógicas y operativas del sistema

  • Las reservas y torneos deben respetar la disponibilidad de los espacios deportivos
  • Cada usuario accede únicamente a las funcionalidades permitidas según su rol
  • Todo usuario debe registrarse para poder utilizar las funcionalidades de la aplicación
  • Un usuario puede participar en uno o más deportes dentro de la plataforma
  • Un usuario puede unirse a un partido únicamente si existen cupos disponibles
  • Los usuarios podrán agregar otros jugadores a su lista de compañeros favoritos
  • Firmas o comentarios en un perfil solo por usuarios que hayan compartido al menos un partido
  • No podrán existir dos reservas para el mismo espacio y horario
  • Los clubes serán responsables de administrar la disponibilidad de sus instalaciones

Demostración de Prototipo

Pausa activa — Navegación del diseño UX/UI en Figma

Prototipo interactivo de MatchPoint

Diseño de interfaces móviles y web para jugadores, organizadores y administradores

Abrir Figma

¡GRACIAS!

MatchPoint — Organización deportiva para todos

Grupo 3 · Especificación de Requisitos de Software

MatchPoint v1.0 Release 1.0 2026