APP Reto Demográfico

Esta Aplicación busca facilitar la vida a todas las personas pertenecientes al entorno rural del Nordeste de Segovia y, sobre todo, a las personas o familias que quieran establecerse en dicho entorno rural. El empleo, la vivienda, la educación o la sanidad son pilares básicos para la permanencia y la mejora de las condiciones de vida en el mundo rural.

PILARES FUNDAMENTALES

EMPLEO

VIVIENDA

SANIDAD EDUCACIÓN

SERVICIOS

APP MOVILIDAD

TABLÓN DE ANUNCIOS

CONECTIVIDAD

Implementación de las funcionalidades


Análisis y planificación

Tercera semana de febrero

Se analizarán todas las funciones que debe llevar la aplicación y se planificará el procedimiento a seguir durante su desarrollo, además de un análisis de las bases de datos con las que contará.

Es importantísimo en esta semana que tengamos todas las conexiones con el rol de administrador a las Bases de Datos existentes y en el caso de que sean propias y se encuentren en posesión de Codinse simplemente el acceso. También conviene tener un nombre e, incluso, muy avanzado un logo que nos permita trabajar sobre colores y fuentes finales para la APP.

Infraestructura y servicios

Cuarta semana de febrero

Se desplegarán los servidores y los servicios necesarios para el desarrollo de la Aplicación. Se configurarán todos esos servicios y se llevará a cabo la compra de dominios y las redirecciones correspondientes.

La infraestructura constará de un servidor dedicado que contará con las siguientes características:

● Procesador Intel Xeon-D 2141I – 8c/16t – 2.2GHz/3GHz

● 64 GB de memoria RAM DDR4 ECC 2133 MHz

● Espacio de almacenamiento:

○ 2 x 4TB HDD SATA en Soft-RAID para almacenamiento de datos

○ 2 x 500GB SSD NVMe en Soft-RAID para la ejecución del sistema

● Ancho de banda de 500MB/s

● Tráfico ilimitado

Para los servicios será necesario dar de alta:

● Google Firebase para las notificaciones push en los dispositivos.

● Google Maps API para el cálculo de rutas y las impresiones de mapas en la aplicación. (En caso de necesitarse)

También sería necesario tener aquí ya el logo definitivo con el manual corporativo de imagen ya cerrado.

Empleo

Primera semana de marzo

Aunque siempre trabajamos primero sobre el Backend (las bases de datos, paneles de control, etc; es decir, lo que no se ve), en este caso, debido a la premura de tiempo haremos algunas excepciones para conseguir llevar el trabajo a buen puerto.

En este momento llevaremos a cabo la conexión de la base de datos y su muestra en la Aplicación, tal y como está preparado en el portal empleorural.es. Buscaremos la mejor muestra de todos los apartados contemplados en https://codinse.com/web/que-hacemos/empleo-y-autoempleo/bolsa-de-empleo/ y en https://empleorural.es/ Como no sabemos ahora mismo como será la conexión a la base de datos no podemos asegurar nada pero lo ideal sería crear una API que conecte con la base de datos para que esté actualizada diariamente y optimice así todas las funciones. Al alimentar la base de datos desde el mismo sitio, ahorramos tiempo de desarrollo al no tener que crear un nuevo panel de control.

Para los contactos, dada vuestra función de intermediación laboral, se usará un contacto directo con Codinse.

Vivienda

Segunda semana de marzo

En este caso, la base de datos está en un excel por lo que crearemos la base de datos para que esté disponible para los servicios solicitados. Desarrollaremos el formulario que se encuentra en la web https://forms.gle/q4PDhujxTAuURJaY8 para que se pueda seguir alimentado la base de datos. En este caso, poniendo en valor la labor de Codinse, los contactos para OFERTAS y DEMANDAS se llevarán a cabo a través de un aviso a Codinse para que en todo momento se pueda cuantificar el valor de del desarrollo del banco de viviendas. Y, puesto que no se trata de una inmobiliaria sino de economía colaborativa o directamente los servicios que trata Codinse, quedamos a disposición de Codinse para facilitar un contacto directo entre las partes en los casos de OFERTA, DEMANDA, OFICIOS y SERVICIOS TÉCNICOS. Esto, habría que hacerlo después de marzo pero en algunos casos, puede ser interesante. En el caso de la cuantificación y valor de estos servicios a través del contacto directo, podríamos implementar un servicio de estadísticas que nos diga cuántas veces se ve, por ejemplo, un servicio técnico o cuántas veces clican en su teléfono o mail. Todo esto, eso sí, sería después de marzo.

Entendemos que esta base de datos sí que hay que automatizarla, por lo que hay que crear un panel de control para subir los datos que se desarrollaría durante el mes de abril. Al 31 de marzo llegaríamos con la base de datos actual.

Sanidad / Educación / Servicios

Tercera semana de marzo

Hablamos de bases de datos estáticas. Es decir, se muestran los activos sobre sanidad, educación y servicios de la mejor manera posible para que una persona o una familia que quiera venir a vivir al nordeste de Segovia sepa dónde se encuentran todos los activos y sus características, pero no tiene ningún botón o formulario que rellenar para ninguna acción más allá de los datos de contacto. Pensamos que pasado el mes de marzo se podrían mostrar todos estos activos, si se tienen los datos, en un mapa en el que se podrían segmentar por Sanidad, Educación y Servicios (a modo de lo mostrado para empresas en https://empleorural.es/

En este caso como en el anterior, entendemos que esta base de datos sí que hay que automatizarla, por lo que hay que crear un panel de control para subir los datos que se desarrollaría durante el mes de abril. Al 31 de marzo llegaríamos con la base de datos actual.

Conexión con CAMPANDO y tablón de anuncios

Cuarta semana de marzo

Problema! Esta es la Semana Santa y habría que subir la APP a las stores. Por ello, consideramos que habría que subir una versión de prueba para su aceptación en los stores en la TERCERA SEMANA DE MARZO. Muy al principio, pues los stores tardan del orden de 7 días de media en aceptarlas. Siempre que no haya fallos, que nos mandarán corregir. Para ello, antes habría que tener todos los textos legales y comerciales así como todas las capturas e imágenes de presentación que NOS EXIGEN LOS STORES para poder subir la APP e incluso una web que es obligatoria. Debido a esa premura, en primera instancia, nos ocuparíamos nosotros de todo esto ya que conocemos de primera mano qué les gusta a los stores y qué no. Posteriormente se puede revisar por vuestros encargados en esas materias y perfeccionarlos o cambiarlos cuanto sea. Pero para el desarrollo, lo importante es que una vez pasada la primera auditoria, cuando se sube otra versión con cambios ya tardan menos y siempre está disponible la anterior.

Es por ello que no sabemos cómo va a estar de desarrollada la APP la tercera semana de marzo pero lógicamente la conexión con la APP de movilidad rural estaría incluida con enlace a la APP, pues ahora mismo ni Android ni Apple dejan pasar de una APP a otra sin salirte de una de ellas.

Respecto al tablón de anuncios/agenda, entendemos que se trata de los eventos que ahora mismo se muestran en el Nordeste. Lo ideal sería que pudiéramos conectar la base de datos exactamente igual que la de empleo, lo que generaría facilidad de uso por vuestra parte pues todo estaría en el mismo panel de control que usáis ahora mismo. Si no fuera así y hubiera que crear un panel de control, se llevaría a cabo después de marzo.

Posibles problemas, advertencias y avisos

Tiempo de desarrollo

Este tiempo aquí representado se trata de un trabajo ideal que sale adelante sin contratiempos. Evidentemente, en un proyecto así, podrían surgir problemas y atascos de producción que nos llevarían al traste la programación.

Para poder llevar a cabo todo el proyecto, aunque sea después del 31 de marzo, tendríamos que dejar la funcionalidad que no se haya acabado con su botón y una funcionalidad mínima para después desarrollarla mientras se sube a los stores. El 31 de marzo deberíamos llegar con todas las funcionalidades terminadas de cara al exterior, aunque después se desarrollen los paneles de control.

Bases de datos y su conexión

Una de las claves del proyecto es la conexión de las bases de datos existentes. Cuánto más fácil sea esa conexión, más posibilidades de éxito tenemos.

Si las bases de datos son fácilmente accesibles tenemos más posibilidades de acabar todo a tiempo. Pero también es importante que se centralice en un solo sitio el lugar dónde se suben los datos. El panel de control. Si los que hay ahora mismo son válidos, también nos ahorraríamos muchos problemas de desarrollo. Todos los paneles de control que hubiera que hacer, se harían después del 31 de marzo.

Seguimiento

Desde la primera semana de marzo, es importante que hagamos un seguimiento conjunto de la Aplicación para que vayamos minimizando errores y solucionando los problemas de cara a su subida a los stores.

Desde la primera semana de marzo habría que hacer reuniones semanales de seguimiento para que veáis el desarrollo que se está llevando a cabo y así poder adelantarnos a posibles correcciones posteriores que nos harían perder más tiempo. Primero con vídeos del simulador con el que programamos y después con un grupo; reducido, de beta testers que podrían ir examinando el funcionamiento de la Aplicación.