Planificación del Proyecto

Observación

Esta sección tiene únicamente fines ilustrativos y muestra un ejemplo correspondiente a la fase de Planificación del Proyecto, dentro del Ciclo de Vida del Desarrollo del Software.

Objetivo del Proyecto

Desarrollar un sistema automatizado para resolver las ineficiencias identificadas en la gestión manual de la biblioteca, optimizando procesos críticos como préstamos, devoluciones, control de inventario y generación de reportes.

Alcance del Proyecto

Áreas Principales

  1. Gestión de Préstamos y Devoluciones

    • Registro automatizado con validación en tiempo real.
    • Integración con el módulo de inventario.
  2. Control de Inventario

    • Seguimiento preciso de disponibilidad y ubicación de libros.
    • Alertas para reposición de ejemplares perdidos o dañados.
  3. Consulta Autónoma para Usuarios

    • Búsqueda avanzada por título, autor, categoría o ISBN.
    • Acceso a historial personal de préstamos.
  4. Gestión de Roles

    • Permisos diferenciados para estudiantes, investigadores y bibliotecarios.
  5. Reportes y Estadísticas

    • Generación de informes sobre préstamos frecuentes, libros menos solicitados y tendencias de uso.

Límites

Etapas del Proyecto

Basado en el SDLC.

Etapa Actividades Clave Duración Estimada
Identificación del Problema - Acotar el problema a abordar. 1 semana
Planificación - Definir objetivos y alcance.
- Identificar stakeholders.
- Elaborar cronograma.
1 semana
Captura de Requerimientos - Recolección de requisitos funcionales, no funcionales y requerimientos del dominio. 1 semana
Análisis de Requerimientos - Modelado de casos de uso. 1 semanas
Diseño - Diseño conceptual (diagramas UML).
- Diseño lógico (base de datos relacional).
- Diseño de interfaz.
2 semanas
Desarrollo - Programación del sistema.
- Integración de módulos.
- Pruebas unitarias.
Fuera del alcance del presente proyecto
Pruebas - Pruebas de integración y rendimiento.
- Validación con usuarios finales.
Fuera del alcance del presente proyecto
Implementación - Migración de datos.
- Capacitación al personal.
- Lanzamiento controlado.
Fuera del alcance del presente proyecto

Recursos Requeridos

Humanos

Recurso Descripción
Equipo de desarrollo 1 líder de proyecto, 2 desarrolladores, 1 diseñador UX/UI
Personal bibliotecario 2 especialistas para validación de requisitos.
Usuarios piloto 10 estudiantes y 3 investigadores para pruebas.

Tecnológicos

Recurso Descripción
Software Entorno de desarrollo (a definir), gestor de base de datos (a definir), herramientas de modelado (Herramienta CASE con soporte para UML).
Hardware Servidor local para pruebas, 5 computadoras para estaciones de préstamo.
...

Financieros

Cronograma

Cronograma basado en las Etapas del Proyecto, definidas más arriba.

Figura
Cronograma de Actividades del Proyecto Sistema de Gestión de Biblioteca

uml diagram

Nota: Ejemplo de cronograma con fines didácticos.

Riesgos y Mitigación

Riesgo Impacto Estrategia de Mitigación
Retrasos en el desarrollo Alto Uso de metodologías que permitan...
Resistencia al cambio Medio Capacitación progresiva y sesiones demostrativas.
Fallos en migración de datos Crítico Copias de seguridad y pruebas piloto en entorno controlado.