--- title: Reunión 13/01/2021 tags: meeting, slide description: "Krestomatio: SaaS por suscripción" --- --- title: Reunión 13/01/2021 tags: meeting, slide description: "Krestomatio: SaaS por suscripción" --- ### Agenda * Intro - Krestomatio * Situación Actual * Propuesta de participación en la Compañía * Desarrollo: SaaS por suscripción --- ### Intro - Visión - Servicios y productos --- ### Situación actual - Compañía - Operación - Marca - Competencia - https://moodle.com/moodlecloud/#plans - https://www.openlms.net/pricing/ - https://www.catalyst.net.nz/products/moodle/as-a-service-signup - Componentes - Sitio web - Operador - Generación de imágenes de contenedores - Cluster de desarrollo --- ### (CONT) Situación actual - Pendientes - En cada componente - SaaS - Pruebas - Posibles modelos de pago: - Suscripción y x # de usuarios? - Dar plataforma - Dar entorno - Licenciamiento - Por solicitud --- ### Propuesta de participación en la compañía - Propuesta - Intercambio: - Acción por hora de trabajo? - Porcentaje fijo otorgado al finalizar programa - Acuerdos - Mantener un porcentaje de acciones para programas de trabajo a cambio de participación. Iniciar con un 10% - Sí se desea trasmitir, prioridad a socio mayoritario, luego a los socios, luego a terceros - ~~Acciones obtenidas bajo programa: 24 meses para comprar de vuelta a precio acordado~~ - Cuando empleador participan: si renuncian pierden su a participación - Invitar a participar --- ### Desarrollo: SaaS por suscripción - Parte del programa de desarrollo, hasta 10% de participación - Tener MVP listo antes de 3 meses - Grupo de trabajo - Full stack developer - DevOps - Junior? - QA? - Diseño gráfico? - Integración con: - Beckend as a service: firebase, supabase, aws, hasura, azure? - Autenticación - Base de datos - Funciones - GKE y M4e operador: para creación de plataformas plataformas - Pagos: Stripe (empresa en USA), Paddle? - Subscripción - Tiempo de prueba ### (CONT) Desarrollo: SaaS por suscripción - Definir requerimientos - Usuario - Autenticación - Usando servicios establecidos - Google - Microsoft - Perfil - Foto - Nombre - Apellido - Correo - Eliminar: - Pagar facturas pendientes antes - Alertar sobre eliminación de plataformas - Eliminar luego de un periodo de tiempo prudencial en caso de querer recuperar - Posibilidad de recuperar usuario y datos en ese período - Suscripción - Contratar (iniciar con plan gratuito de 1 mes) - Definir propiedades para crear la plataforma - Tamaño: - Pequeño - hasta 250 usuarios max - hasta 50 GB max - Mediano? - hasta 500 usuarios max - hasta 100 GB max - Grande? - hasta 1000 usuarios max - hasta 250 GB max - Ubicación (inicialmente solo una: América) - Nombre completo de la plataforma - Nombre corto de la plataforma - Resumen/descripción de la plataforma - Nombre de Usuario administrador de la plataforma (autocompletar con actual) (oculto y bloqueado) - Contraseña de Usuario administrador de la plataforma (secreto) (generar aleatoreamente) - Correo de Usuario administrador de la plataforma (autocompletar con actual) (oculto y bloqueado) - Aceptar licencia de uso de Moodle (un checkbox con enlace a licencia) - Crear con subdominio de krestomatio.com - Cancelar - Mostrar consideraciones al cancelar - Eliminar datos después de periodo de retención definido (2 meses) - Gestión de la plataforma - Agregar un dominio personalizado (mostrar información para configurar DNS) - Ver valores de campos con los que se creo plataforma - Ver espacio total de la plataforma - Ver cantidad de usuarios registrados (con costo mensual) - Ver y descargar respaldos disponibles ? - De base de datos - De moodledata - Facturación: Stripe o Paddle - Ver cobro hasta el momento - Ver fecha de cobro - Ver métodos de pago - Ver facturas - Alertas: - Al alcanzar más de 80% de espacio según tamaño - Al alcanzar más de 80% de usuarios según tamaño - Al falta dos semanas para eliminación total - Soporte - Escribir a soporte - Idiomas: - Inglés - Español? --- ### (CONT) Desarrollo: SaaS por suscripción - Definir requerimientos - Funcionales: ¿qué proponen? - No funcionales: - Calcular el costo por usuario por instancia por mes (según criterio que está pendiente) - Línea gráfica basada en marca de Krestomatio - Frontend - Biblioteca: - Svelte? - React? - Vue? - Angular? - Vistas - Integración: - Beckend as a service: firebase, supabase, aws? - Autenticación - Base de datos - Funciones - GKE y M4e operador: para creación de plataformas plataformas - Pagos: Stripe (empresa en USA), Paddle? - Suscripción - Tiempo de prueba --- ### (CONT) Desarrollo: SaaS por suscripción - Gestión de proyectos - Llevar el proyecto con alguna metodología: Ejemplo Scrum, Kanban - Incorporar en alguna herramienta: - Github? - Gitlab?