Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Mipediatra Mipediatra
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • Diego Vicente
  • MipediatraMipediatra
  • Wiki
  • Alternativas

Last edited by Javier Tomás Acín Apr 05, 2023
Page history

Alternativas

MyChart (Epic Systems)

Resumen

MyChart es una aplicación de registros médicos electrónicos (EHR) desarrollada por Epic Systems, una empresa líder en software de salud. La aplicación permite a los pacientes acceder a sus registros médicos, programar citas, recibir recordatorios de vacunas y comunicarse con sus médicos.

Actualmente, no existe la cobertura para España, así que se debería contactar con Epic Systems sobre la posibilidad de ampliación a la red sanitaria española así como el precio y tiempo que ello conllevaría.

Screenshot MyChart Screenshot 2 MyChart

Arquitectura

MyChart utiliza una arquitectura cliente-servidor basada en la nube, lo que permite a los usuarios acceder a sus registros médicos desde cualquier dispositivo con acceso a internet. La aplicación es compatible con sistemas operativos iOS y Android.

Estimación

La implementación de MyChart dependerá de la empresa Epic Systems, aunque se desconoce el precio y el tiempo requerido.

Valoración económica

Actualmente, al no poder acceder a MyChart desde España, se desconoce los precios ya que no están publicados. La empresa podría además aplicar costes adicionales si se pide personalización de la aplicación.

Riesgos

  • R1: Cambios en los costos de licencia y soporte a lo largo del tiempo.

    • Probabilidad: Improbable.
    • Impacto: Moderado.
    • Mitigación: Establecer acuerdos contractuales de largo plazo con Epic Systems para asegurar precios fijos y garantizar un soporte adecuado a lo largo del tiempo.
  • R2: Incumplimiento de regulaciones de privacidad y seguridad de datos.

    • Probabilidad: Rara vez.
    • Impacto: Mayor.
    • Mitigación: Verificar que MyChart cumpla con las regulaciones de privacidad y seguridad de los datos. Colaborar con Epic Systems para implementar medidas de seguridad adicionales si es necesario.
  • R3: Incompatibilidad del sistema en España.

    • Probabilidad: Posible.
    • Impacto: Mayor.
    • Mitigación: Planificar cuidadosamente la implementación y migración de datos en colaboración con Epic Systems

Mapa de Riesgos

Baby Buddy

Resumen

Baby Buddy es una aplicación de código abierto que ayuda a los padres a administrar y monitorear la información sobre el cuidado de sus hijos. La aplicación se centra en la programación de actividades, seguimiento del sueño, alimentación y cambio de pañales, pero se puede adaptar y ampliar para incluir funciones adicionales como el seguimiento de visitas médicas y vacunas.

Screenshot Babby Buddy

Screenshot Babby 2 Buddy

Arquitectura

Baby Buddy utiliza una arquitectura basada en Python para el back-end y HTML, CSS y JavaScript para el front-end. La aplicación puede alojarse en la nube o en servidores locales y es compatible con dispositivos móviles y navegadores web.

Estimación

La implementación de Baby Buddy puede variar dependiendo del nivel de personalización requerido y la integración con otros sistemas. La adopción de esta solución de código abierto puede tomar de 3 a 6 meses, incluyendo la personalización y adaptación de la aplicación a las necesidades del proyecto.

Valoración económica

Baby Buddy es una solución de código abierto y no tiene costos de licencia asociados. Sin embargo, los costos de personalización, soporte y mantenimiento deben ser considerados. Estos costos pueden ser menores que los asociados con una solución comercial, pero dependerán de la experiencia y habilidades del equipo de desarrollo.

Riesgos

  • R1: Escasez de soporte y actualizaciones por parte de la comunidad.

    • Probabilidad: Posible
    • Impacto: Moderado
    • Mitigación: Establecer un equipo interno o contratar desarrolladores con experiencia en Python para mantener y actualizar la aplicación según sea necesario.
  • R2: Mayor tiempo de implementación debido a la personalización y adaptación de la aplicación.

    • Probabilidad: Probable
    • Impacto: Moderado
    • Mitigación: Planificar cuidadosamente el proceso de personalización y asignar recursos adecuados para garantizar la entrega oportuna de la solución adaptada.
  • R3: Dificultad en la escalabilidad y rendimiento de la aplicación.

    • Probabilidad: Posible
    • Impacto: Mayor
    • Mitigación: Evaluar la escalabilidad y rendimiento de Baby Buddy en función del número de usuarios y las necesidades del proyecto. Implementar mejoras de rendimiento y escalabilidad según sea necesario.

Mapa de Riesgos

miPediatra (Desarrollo propio)

El desarrollo propio implica crear una aplicación desde cero, adaptada específicamente a las necesidades del proyecto. Esta alternativa ofrece un mayor control y personalización, pero también conlleva riesgos asociados con la dependencia del conocimiento y habilidades de los desarrolladores así como problemas de escalabilidad y soporte.

Arquitectura

La arquitectura de la aplicación se basaría en Java como lenguaje de backend, utilizando el Springboot framework, y el framwork de Vue 3 + Vite para el frontend, utilizando HTML, CSS y JS. La arquitectura también podría incluir bases de datos u otras soluciones de almacenamiento.

Estimación

La estimación del tiempo requerido para el desarrollo propio dependerá del alcance y las características del proyecto, así como de la experiencia y habilidades de los desarrolladores. Se estima que el tiempo necesario para este proyecto sería de aproximadamente 2 meses.

Valoración económica

La valoración económica para el desarrollo propio consistiría en el salario del equipo. 2200€ al mes, que estimando que el tiempo de desarrollo sean 2 meses, haría un total de 8800€.

Para este proyecto, se utilizará software gratuito por lo que no conllevaría costes adicionales.

Se estima que el mantenimiento del SI a desarrollar sería de 100€ al mes mientras se quiera renovar el contrato de mantenimiento.

Riesgos

  • R1: Cambios en los requisitos del proyecto durante el proceso de desarrollo.

    • Probabilidad: Posible.
    • Impacto: Moderado.
    • Mitigación: Seguir la metodología Combat Agile con Sprints de corta duración para mantener un feedback oportuno con los steakholders.
  • R2: Dificultad en la escalabilidad y rendimiento de la aplicación.

    • Probabilidad: Improbable
    • Impacto: Mayor
    • Mitigación: Diseñar la aplicación teniendo en cuenta la escalabilidad y el rendimiento desde el principio, para garantizar que pueda adaptarse a un mayor número de usuarios y a las necesidades cambiantes del proyecto.
  • R3: Estimaciones inexactas de tiempo y recursos necesarios para el desarrollo.

    • Probabilidad: Posible
    • Impacto: Menor
    • Mitigación: Realizar un análisis detallado de los requisitos y desarrollar estimaciones realistas. Revisar y actualizar regularmente las estimaciones a medida que avanza el proyecto.

Mapa de Riesgos

Volver

Clone repository

Home

Aspectos Generales

  • Descripción del proceso actual
  • Identificación de los actores implicados
  • Objetivos del sistema
  • Alcance
  • Restricciones del proyecto

Estudio de Viabilidad del Sistema (EVS)

  • Requisitos
  • Herramientas Visuales
  • Alternativas
  • Matriz de cumplimiento de requisitos
  • Matriz de decisión

Especificación de Requisitos del Sistema (ERS)

  • Planificación General
  • Diagramas de Casos de uso y de Clases
  • Interfaz de Usuario
  • Product Backlog
  • Sprint Board

MVP

  • Definicion

Sprint 1

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective
  • Burndown

Sprint 2

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective
  • Burndown

Anexos