Versión 2.0
Consideraciones iniciales
- Cualquier ticket debe ir con el ID de la correspondiente mejora que aquí se anote
- Establecer prioridades de los tickets: high, medium, low...
Es muy importante definir una estrategia de trabajo para los próximos meses con claros objetivos:
- Aumentar clientes: marketing, CRM
- Mantener nivel de competitividad de Pictogram: I+D+i
- Explorar nuevos nichos: parálisis cerebral, Down...
- Internacionalización
Todo esto debe ir orientado a encontrar inversores: necesitamos financiación para crecer y consolidar. Aún no hemos validado el modelo de negocio.
Aspectos de "ingeniería del software" (IS)
Mejoras de rendimiento, bugs, refactorizaciones, rediseño de interfaces, etc Algunas notas sobre esta futura versión
- Mejorar informes
- Rediseño de la UI
- IS0: Usar Material
- Y antes de esto: rediseñar toda la arquitectura de la información de la plataforma pensando en la adición de nuevos módulos. *Rediseño modelo de datos
- IS1: Tener "picto" como entidad propia única para cada estudiante
- IS2: Tener un campo "role" en supervisores
- IS3: Sacar atributos de pictograma del JSON y tenerlos como campos de la tabla
- Rediseño de la API
- IS4: Simplicar API, identificando operaciones CRUD sobre recursos
- Rediseño de implementación
- IS5: Usar un sistema de "latidos" para mantener sesiones bajo control en PCB y PDB
Aspectos de sistemas y clientes (SC)
- SC01: Sistema de gestión de incidencias (tickets) que permita a los clientes comunicar problemas a soporte
- SC02: Sistema de copias de seguridad, tanto de la BDD como de las máquimas virtuales
- SC03: Listas de correo
- SC04: Sistema de monitorización de logs (recursos server, BDD, Sails, Angular...)
- SC05: A partir de lo anterior, detectar cuellos de botella y activar medidas de mejora de rendimiento
Competencias comunicativas (CC)
Los componentes necesarios para ser un comunicador competente haciendo uso de AAC son operacionales (manejo del dispositivo), lingüísticos (desarrollo del lenguaje), sociales (interacción con otros) y estratégicos (cómo suplir las carencias del propio AAC, por ejemplo tiempos de respuesta, conceptos que no están...). Cualquier mejora debe caer en una de estas categorías. Algunas propuestas:
- CC1: Asociar voz a algunos pictogramas. Se espera que esta funcionalidad favorezca la aparición del lenguaje oral, además de ser un reforzador. Componente lingüístico
- CC2: Agenda de mensajes pregrabados. Esto en principio no parece que favorezca las competencias lingüísticas, al menos no he encontrado nada al respecto. Sí es una mejora operacional y, quizás, estratégica.
- CC3: Crear un sistema de entrega de mensajes entre usuarios de Pictogram. Si en el mensaje aparece el pictograma asociado a un miembro de el equipo, a ese miembro del equipo le aparece ese mensaje en su propio PCB. Se espera que este mecanismo (i)favorezca que el familiar use Pictogram Tablet y (ii) el niño reciba un mejor estímulo al comunicarse con él igual que él se comunica con los demás, tal como metodologías como ALM proponen. Componentes que deberían mejorar con esto: lingüístico (cuando el niño recibe un mensaje de un miembro se le está modelando el lenguaje) y social (debería favorecer la aparición de "diálogos")
- CC4: Deletrear palabras: el soporte de lectoescritura actual es muy básico y solo a nivel de reconocimiento de palabras, pero no hay nada hecho relativo a la concienciación fonológica, ni a la correspondencia letra-sonido. El siguiente paso podría pasar por deletrear la palabra cuando el niño la selecciona. Ahora mismo está la opción de leerla, seria establecer un mecanismo para deletrearla antes de leerla, y mostrar cada letra destacada, conforme se lee. Deberia poder activarse/desactivarse de un modo ágil, como el modo espejo, ya que no es algo que deba ser una propiedad más o menos permanente, no parece adecuado estar siempre deletreando cada palabra. Quizá habría que valorar un módulo nuevo dentro de pictogram específico "lectoescritura". Esto afecta principalmente las competencias lingüísticas (se sabe que el desarrollo del lenguaje y la alfabetización se retro-alimentan entre ellas)
- CC5: inlcusión de la gramática semántica. No solo para predecir pictos y conseguir frases más fluidas, también permitiría no forzar un orden "tradicional" sujeto-verbo-objeto. Es sabido que el modo que aprende a manipular símbolos sigue un desarrollo muy diferente al oral. Seria interesante comprobar qué pasa si no se fuerza a seguir la sintaxis usual, sino más libre y, quizás, intuitiva. Compentencia reforzada: linguística