Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Universidad Politécnica de Madrid Escuela Técnica Superior de Ingenieros Informáticos Grado en Ingeniería Informática Trabajo Fin de Grado Holderfy, un Marketplace para Administradores de Fincas y Proveedores de Suministros para Comunidades de Propietarios Autor: Carlos David Collaguazo Pulupa Tutor(a): Julio García Martín Madrid, mayo 2023 Este Trabajo Fin de Grado se ha depositado en la ETSI Informáticos de la Universidad Politécnica de Madrid para su defensa. Trabajo Fin de Grado Grado en Ingeniería Informática Título: Holderfy, un Marketplace para Administradores de Fincas y Proveedores de Suministros para Comunidades de Propietarios Mayo 2023 Autor: Carlos David Collaguazo Pulupa Tutor: Julio García Martín Lenguajes y Sistemas Informáticos e Ingeniería del Software ETSI Informáticos Universidad Politécnica de Madrid i Resumen En la actualidad, la figura del administrador de fincas se ha vuelto fundamental en las comunidades de vecinos. En los últimos años, la demanda de estos profesionales ha ido en aumento, lo que ha conducido a una mayor competencia en el sector. No obstante, según los datos recogidos en España en el año 2022, el volumen del mercado es lo suficientemente amplio como para que la competencia suponga un obstáculo a la entrada de nuevos profesionales. Ante este escenario, es esencial que estos profesionales cuenten con las herramientas adecuadas. En particular, el uso de softwares especializados se ha vuelto crucial para un desempeño eficaz, ya que facilita y acelera todo tipo de tareas. Aunque hoy en día existen diversas aplicaciones que cuentan con las funcionalidades necesarias para la administración de fincas, en ninguna de ellas se interpreta a esta actividad como un modelo de negocio de servicios a terceros. Por ende, se detecta una carencia de funcionalidades orientadas a la captación de nuevos clientes y a la incorporación de otros actores relevantes, como empresas de suministros, servicios de mantenimiento, bancos, etc. En este proyecto se propone Holderfy, una solución basada en el modelo de negocio Marketplace, cuyo objetivo es revolucionar el campo de la administración de fincas. Para su implementación se ha utilizado Salesforce, una plataforma en la nube que ofrece una gran variedad de funcionalidades y herramientas. Con su ayuda, ha sido posible superar las limitaciones con las que cuentan las herramientas actuales. ii Abstract Nowadays, the figure of the property manager has become fundamental in the communities of neighbors. In recent years, the demand for these professionals has been increasing, which has led to greater competition in the sector. However, according to data collected in Spain in 2022, the volume of the market is sufficiently large for competition not to be an obstacle to the entry of new professionals. Given this scenario, it is essential that these professionals have the right tools. In particular, the use of specialized software has become crucial for effective performance, as it facilitates and accelerates all kinds of tasks. Although today there are several applications that have the necessary functionalities for property management, none of them interprets this activity as a business model of services to third parties. Therefore, there is a lack of functionalities aimed at attracting new customers and incorporating other relevant actors, such as utilities companies, maintenance services, banks, etc. This project proposes Holderfy, a solution based on the Marketplace business model, which aims to revolutionize the field of property management. Salesforce, a cloud platform that offers a wide range of functionalities and tools, was used for its implementation. With its help, it has been possible to overcome the limitations of current tools. iii Tabla de contenidos Capítulo 1. Introducción ..........................................................................1 1.1 Motivación .......................................................................................... 1 1.2 Propuesta ........................................................................................... 2 1.3 Estructura del documento .................................................................. 3 Capítulo 2. La Administración de Fincas ..................................................4 2.1 El administrador de fincas ................................................................. 4 2.2 Herramientas para la Administración de Fincas ................................. 5 2.2.1 TAAF Administración de Fincas ................................................... 5 2.2.2 Fynkus......................................................................................... 6 2.2.3 Limitaciones ................................................................................. 7 Capítulo 3. Holderfy .................................................................................8 3.1 ¿Qué es un Marketplace? ................................................................... 8 3.2 Herramienta de implementación: Salesforce ....................................... 9 3.2.1 ¿Qué es Salesforce? ..................................................................... 9 3.2.2 Componentes principales ............................................................. 9 3.2.3 Beneficios .................................................................................. 10 Capítulo 4. Diseño e implementación de Holderfy .................................. 11 4.1 Diseño .............................................................................................. 11 4.2 Implementación ................................................................................ 12 4.2.1 Herramientas ............................................................................. 13 4.2.1.1 Trailhead ................................................................................ 13 4.2.1.2 Objetos, fichas y Layouts ........................................................ 13 4.2.1.3 Experience Cloud .................................................................... 14 4.2.2 Fase de Desarrollo ..................................................................... 16 4.2.2.1 Objetos ................................................................................... 17 4.2.2.2 Licencias y perfiles de usuario ................................................ 30 4.2.2.3 Sitios ...................................................................................... 32 Capítulo 5. Ejemplos de uso de Holderfy ................................................ 41 5.1 Nuevo usuario .................................................................................. 41 5.2 Administrador de fincas ................................................................... 46 5.2.1 Gestión de Comunidades ........................................................... 47 5.2.2 Gestión de Proveedores .............................................................. 54 5.2.3 Calendario ................................................................................. 58 5.3 Comunidad de Vecinos ..................................................................... 59 5.4 Proveedor ......................................................................................... 60 Capítulo 6. Conclusiones ....................................................................... 62 Bibliografía ............................................................................................ 63 iv Tabla de ilustraciones Ilustración 1. Salesforce .................................................................................. 2 Ilustración 2. Logo de TAAF ............................................................................ 5 Ilustración 3. Pantalla principal de TAAF ........................................................6 Ilustración 4. Logo de Fynkus ......................................................................... 6 Ilustración 5. Pantallas del propietario y administrador de fincas en Fynkus .. 7 Ilustración 6. Logo de Holderfy ........................................................................ 8 Ilustración 7. Logo de Salesforce ..................................................................... 9 Ilustración 8. Ecosistema de Salesforce ......................................................... 10 Ilustración 9. Diseño de Holderfy .................................................................. 11 Ilustración 10. Portales Web de Holderfy ....................................................... 12 Ilustración 11. Logo de Trailhead .................................................................. 13 Ilustración 12. Ejemplo Objeto, Ficha, Layout ............................................... 14 Ilustración 13. Experience Builder ................................................................ 15 Ilustración 14. Página de creación de Espacios de Trabajo CMS y sitios ........ 15 Ilustración 15. Página de creación de una organización de desarrollo ........... 16 Ilustración 16. Layout Candidato .................................................................. 17 Ilustración 17. Layout Cuenta (Administrador de fincas) ............................... 18 Ilustración 18. Layout Cuenta (Comunidad de Vecinos) ................................ 19 Ilustración 19. Layout Cuenta (Proveedor)..................................................... 20 Ilustración 20. Layout Contacto .................................................................... 21 Ilustración 21. Layout Orden de Trabajo ....................................................... 22 Ilustración 22. Layout Caso .......................................................................... 23 Ilustración 23. Layout Tarea ......................................................................... 24 Ilustración 24. Objeto Residente ................................................................... 25 Ilustración 25. Layout Residente ................................................................... 25 Ilustración 26. Objeto Contrato ..................................................................... 26 Ilustración 27. Layout Contrato .................................................................... 26 Ilustración 28. Objeto Oferta ......................................................................... 27 Ilustración 29. Layout Oferta ........................................................................ 27 Ilustración 30. Objeto Valoración .................................................................. 28 Ilustración 31. Layout Valoración ................................................................. 28 Ilustración 32. Diagrama Entidad-Relación del sistema ................................ 29 Ilustración 33. Perfil de Administrador del Sistema ....................................... 30 Ilustración 34. Perfil de Administrador de Fincas .......................................... 31 Ilustración 35. Perfil de Comunidad de Vecinos ............................................ 31 Ilustración 36. Perfil de Proveedor ................................................................. 31 Ilustración 37. Creación de Espacio de Trabajo CMS .................................... 32 Ilustración 38. Contenido del Espacio de Trabajo CMS ................................. 32 Ilustración 39. Restricción de acceso en el portal de Administradores de Fincas ..................................................................................................................... 33 Ilustración 40. Todos los sitios ...................................................................... 33 Ilustración 41. Página de inicio del sitio público ............................................ 34 Ilustración 42. Página de galería de imágenes del sitio público...................... 35 Ilustración 43. Página con formulario del sitio público .................................. 35 Ilustración 44. Página de inicio del sitio para administradores de fincas ....... 36 Ilustración 45. Página de gestión de comunidades ........................................ 37 Ilustración 46. Página de gestión de proveedores .......................................... 37 Ilustración 47. Página de inicio para el sitio de comunidades de vecinos ....... 38 Ilustración 48. Página de residentes del sitio de comunidades de vecinos ..... 39 v Ilustración 49. Página de contratos del sitio de comunidades de vecinos ....... 39 Ilustración 50. Página de búsqueda de administradores del sitio de comunidades de vecinos ............................................................................... 39 Ilustración 51. Página de inicio del sitio de proveedores ................................ 40 Ilustración 52. Página de órdenes de trabajo del sitio de proveedores............ 40 Ilustración 53. Ejemplo de uso: Rellenar formulario ...................................... 41 Ilustración 54. Ejemplo de uso: Formulario enviado ...................................... 41 Ilustración 55. Ejemplo de uso: Vista del registro creado .............................. 42 Ilustración 56. Ejemplo de uso: Vista de detalles del registro Candidato ....... 42 Ilustración 57. Ejemplo de uso: Candidato convertido ................................... 42 Ilustración 58. Ejemplo de uso: Activar cuenta socio..................................... 43 Ilustración 59. Ejemplo de uso: Activar usuario socio ................................... 43 Ilustración 60. Ejemplo de uso: Creación de usuario..................................... 43 Ilustración 61. Ejemplo de uso: Correo de Holderfy ....................................... 44 Ilustración 62. Ejemplo de uso: Establecer contraseña para el sitio .............. 44 Ilustración 63. Ejemplo de uso: Acceso al sitio de administradores de fincas 44 Ilustración 64. Ejemplo de uso: Perfil ............................................................ 45 Ilustración 65. Ejemplo de uso: Ajustes ........................................................ 45 Ilustración 66. Ejemplo de uso: Mi Cuenta .................................................... 46 Ilustración 67. Ejemplo de uso: Inicio de sesión ............................................ 46 Ilustración 68. Ejemplo de uso: Apartado búsqueda de comunidades ........... 47 Ilustración 69. Ejemplo de uso: Detalles de una comunidad de vecinos ........ 47 Ilustración 70. Ejemplo de uso: Contenido relacionado de una comunidad de vecinos .......................................................................................................... 48 Ilustración 71. Ejemplo de uso: Detalles de un contacto ............................... 48 Ilustración 72. Ejemplo de uso: Apartado de ofertas ..................................... 49 Ilustración 73. Ejemplo de uso: Detalles de una oferta .................................. 49 Ilustración 74. Ejemplo uso: Formulario de creación de contrato .................. 50 Ilustración 75. Ejemplo de uso: Detalles de un contrato ................................ 50 Ilustración 76. Ejemplo de uso: Apartado de mis contratos ........................... 51 Ilustración 77. Ejemplo de uso: Formulario de creación de oferta ................. 51 Ilustración 78. Ejemplo de uso: Detalles de una oferta .................................. 52 Ilustración 79. Ejemplo de uso: Apartado de incidencias ............................... 52 Ilustración 80. Ejemplo de uso: Detalles de una incidencia ........................... 53 Ilustración 81. Ejemplo de uso: Formulario de creación de incidencia ........... 53 Ilustración 82. Ejemplo de uso: Apartado de búsqueda de clientes ............... 54 Ilustración 83. Ejemplo de uso: Detalles de un proveedor ............................. 54 Ilustración 84. Ejemplo de uso: Apartado de órdenes de trabajo ................... 55 Ilustración 85. Ejemplode uso: Detalles de una orden de trabajo ................. 55 Ilustración 86. Ejemplo de uso: Crear nueva tarea en un contacto ................ 56 Ilustración 87. Ejemplo de uso: Formulario de creación de tarea .................. 56 Ilustración 88. Ejemplo de uso: Tareas pendientes ........................................ 57 Ilustración 89. Ejemplo de uso: Cerrar tarea ................................................. 57 Ilustración 90. Ejemplo de uso: Calendario de eventos .................................. 58 Ilustración 91. Ejemplo de uso: Formulario de creación de evento ................ 58 Ilustración 92. Ejemplo de uso: Sección de residentes .................................. 59 Ilustración 93. Ejemplo de uso: Detalles de un residente .............................. 59 Ilustración 94. Ejemplo de uso: Formulario de creación de residente ............ 60 Ilustración 95. Ejemplo de uso: Sección de órdenes de trabajo ...................... 60 Ilustración 96. Ejemplo de uso: Formulario de creación de orden de trabajo . 61 Ilustración 97. Ejemplo de uso: Detalles de orden de trabajo ........................ 61 1 Capítulo 1. Introducción 1.1 Motivación En un mercado cada vez más competitivo, el papel del administrador de fincas se ha convertido en una figura fundamental en las comunidades de vecinos. Su rol permite ahorrar en los gastos generales de la comunidad y gestionar las necesidades que puedan ir surgiendo, evitando que los propietarios tengan que estar pendientes de incidentes y trámites a veces engorrosos. La importancia de este papel se ve reflejada en el creciente número de comunidades de vecinos que buscan estos servicios, siendo cada vez menos las que deciden gestionar internamente sus necesidades. A pesar de la abundante oferta en el sector, los indicadores del mercado inmobiliario en España demuestran que su tamaño es lo suficientemente grande como para que la competencia sea una barrera de entrada relevante. Según los registros de 2022, en España había 15.000 administradores de fincas colegiados, encargados de más de dos millones de comunidades de propietarios. Asimismo, se registró un volumen de mercado en este sector que alcanzaba los 40.000 millones de euros, representando el 4% del PIB1 [1]. La creciente cantidad de comunidades de propietarios y la fuerte competencia en el sector han obligado a los administradores de fincas a buscar medidas que mejoren su rentabilidad y eficiencia en el despacho. Actualmente, uno de los problemas que afronta la administración de fincas es la complejidad de las gestiones que tienen que llevar a cabo. Ante este problema y con el objetivo de agilizar las funciones del administrador, el uso de software de administración de fincas se ha vuelto crucial. Estos programas permiten una gestión más eficiente de las propiedades, reemplazando los métodos antiguos que dependían de la documentación física. Gracias a estas herramientas, los administradores pueden realizar de manera más eficiente las tareas diarias, mejorando así la calidad del servicio ofrecido a los propietarios [2]. En la actualidad, ya existen numerosas aplicaciones que incluyen las funcionalidades tradicionales para la administración de propiedades. Sin embargo, la captación de nuevos clientes no es una de ellas. Aunque es cierto que existen sitios web donde poder captar clientes, ¿por qué no implementar esta importante funcionalidad en las aplicaciones? Además, en todas estas soluciones, se posiciona al administrador de fincas como papel principal y único, haciendo que el resto de los actores involucrados pasen desapercibidos y no puedan tomar parte activa en esta actividad. 1 Producto Interior Bruto 2 1.2 Propuesta En este proyecto se propone como solución Holderfy, un Marketplace que permite involucrar a administradores de fincas, comunidades de vecinos y proveedores de servicios en una misma plataforma. Para esta solución se han integrado a todos los actores como usuarios de primer orden en un mismo entorno, solucionando las limitaciones de comunicación que tienen las herramientas de software actuales. Para su implementación se ha utilizado la plataforma Salesforce, un CRM2 repleto de funcionalidades, que se ha adecuado perfectamente al problema planteado, satisfaciendo al completo las necesidades de los usuarios implicados en la administración de fincas. Para el desarrollo del mismo ha sido de gran utilidad uno de los módulos que brinda Salesforce, dominado Experience Cloud, el cual proporciona diversas herramientas para la creación de comunidades o portales web. Ilustración 1. Salesforce 2 Customer Relation Management 3 1.3 Estructura del documento A continuación, se describe la estructura y contenidos del proyecto: ▪ Capítulo 1: Se presenta una breve introducción sobre la problemática alrededor de la administración de fincas, la situación actual en cuanto a las herramientas de ayuda al administrador y una breve descripción que motiva la solución aquí planteada. ▪ Capítulo 2: Estado del arte sobre modelos y herramientas de soporte a la administración de fincas. El tema de la administración de fincas, las herramientas existentes en el mercado y las limitaciones con las que cuentan. ▪ Capítulo 3: Se explica la solución Holderfy y describen todas las funcionalidades y ventajas ofrecidas por Salesforce, la herramienta empleada para su implementación. ▪ Capítulo 4: Se describe el diseño de la solución y posteriormente su implementación, explicando las herramientas utilizadas y la fase de desarrollo de la misma. ▪ Capítulo 5: Se muestran ejemplos de uso de Holderfy, para los diferentes actores, a través de imágenes y explicaciones. ▪ Capítulo 6: Conclusiones sobre el proyecto realizado y trabajos futuros. ▪ Finalmente, en la sección Bibliografía se incluyen las referencias utilizadas en el trabajo. 4 Capítulo 2. La Administración de Fincas En la actualidad, la administración de fincas sigue siendo una actividad importante y necesaria en muchos países. Con el aumento de la urbanización y la construcción de edificios de viviendas y oficinas, la demanda de servicios de administración de fincas ha ido en aumento. Todos hemos oído hablar de ella alguna vez, pero ¿de qué se trata exactamente? Pues bien, la administración de fincas consiste en el conjunto de actividades y tareas necesarias para gestionar y mantener una propiedad inmobiliaria, ya sea una comunidad de vecinos, una finca rústica u otra propiedad similar. Su principal objetivo es asegurar el buen funcionamiento y mantenimiento de una propiedad, además de velar por los intereses de los propietarios y residentes. 2.1 El administrador de fincas Estas tareas y actividades son desempeñadas por una persona resolutiva y perfectamente cualificada, pues su papel requiere de grandes conocimientos y responsabilidades. A esta persona se le denomina Administrador de fincas y en lo que respecta a las comunidades de vecinos, en los últimos años se ha demostrado que contratar uno supone un ahorro y un mejor funcionamiento de la comunidad. Este profesional es el encargado de gestionar los asuntos financieros, técnicos y legales imprescindibles para el mantenimiento y la gestión económica de una comunidad. En algunas ocasiones son los propios vecinos o propietarios los que se encargan de la administración de esta, sin embargo, es más recomendable contar con uno de ellos [3] por razones como: • Ahorro de gastos: Una de las funciones principales de un administrador es ofrecer servicios para que la comunidad tenga un plan de ahorro para reducir gastos. Conoce bien el sector, y se encarga de siempre encontrar la solución más rentable, estudiando diferentes presupuestos. • Cobertura legal: Un administrador de fincas cuenta con una formación acreditada, lo que brinda mayor seguridad ala comunidad y garantiza un mayor conocimiento en áreas contables, jurídicas y técnicas para el desempeño de su trabajo. • Conservación y mantenimiento de las instalaciones: El administrador posee además conocimientos técnicos en materia de obras. Se encargan de realizar un informe conocido como ITE3, el cual indica el estado del edificio, y se debe presentar de manera periódica. • Seguridad y confiabilidad: Existe cierta desconfianza cuando es el propio propietario el encargado de la contabilidad de la comunidad, por ello, contar con un profesional ajeno a la comunidad, pero comprometido con la misma, ayuda a los propietarios a quedarse tranquilos. Los administradores de fincas se encargan de la protección de datos, custodiando el libro de actas de la comunidad y asegurándose de que cada vecino pague su correspondiente cuota. • Autoridad y objetividad: En caso de polémicas entre los propietarios y el presidente de la comunidad por algún asunto, contar con un 3 Inspección técnica del edificio 5 administrador de fincas colegiado proporciona un punto de vista objetivo y profesional que permite resolver los conflictos de manera legal, sin aumentar la tensión entre los propietarios. 2.2 Herramientas para la Administración de Fincas Las herramientas destinadas a la administración de fincas han cambiado de manera significativa en las últimas décadas. Anteriormente, las gestiones se realizaban de forma manual, con documentos en papel, facturas y recibos impresos, y la comunicación se realizaba mediante teléfono o correo postal. Sin embargo, con la llegada de las nuevas tecnologías, se han desarrollado herramientas digitales para facilitar este trabajo, softwares de contabilidad y administración de propiedades, así como plataformas en línea y sistemas de comunicación para conectarse con los propietarios y los residentes. Estos avances tecnológicos han aumentado significativamente la eficiencia y la eficacia de los administradores de fincas, lo que les permite administrar de manera más efectiva la información financiera y de mantenimiento, comunicarse de manera más efectiva con los propietarios y residentes, y automatizar las tareas rutinarias. Además, el uso de tecnologías como la inteligencia artificial y el análisis de datos permite a los administradores de fincas tomar decisiones más informadas y precisas en la administración de propiedades, mejorando aún más la calidad de los servicios que brindan. Hoy en día existen grandes opciones en el mercado, tales como TAAF Administración de Fincas y Fynkus [4]. 2.2.1 TAAF Administración de Fincas TAAF es una empresa que cuenta con más de 17 años de experiencia en el desarrollo de soluciones para la Administración de fincas e Inmobiliarias. Las soluciones que ha desarrollado durante su trayectoria permiten cubrir todos los departamentos del sector. Ilustración 2. Logo de TAAF Una de ellas es TAAF Administración de Fincas [5], la cual está desarrollada con las últimas tecnologías y satisface las expectativas de muchos profesionales. Se trata de un software ERP 4 diseñado principalmente para la automatización y mejora de la gestión tanto de comunidades como de fincas. TAAF integra la gestión económica y la contabilidad, para gestionar cobros, emitir recibos etc. además de un CRM para la gestión de clientes y proveedores. 4 Enterprise Resource Planning 6 En la pantalla principal del sistema se presenta un menú para poder acceder a distintas funcionalidades, como la visualización de los clientes, comunidades, presupuestos, facturas, proveedores, incidencias, entre otros. Se puede ver de manera más detallada en la siguiente imagen: Ilustración 3. Pantalla principal de TAAF 2.2.2 Fynkus Fynkus [6], al contrario que TAAF Administradores de fincas, es un software en la nube, lo que permite a los usuarios acceder desde cualquier lugar y dispositivo. Su finalidad es la misma, la gestión de fincas y comunidades de vecinos, pero este dispone de su propia aplicación móvil para administradores y propietarios además de un canal de comunicación con los clientes. Ilustración 4. Logo de Fynkus Se trata de una aplicación de fácil uso y, como se ha mencionado anteriormente, puede ser utilizada tanto por el administrador como por los propietarios. Por un lado, el administrador puede visualizar a los proveedores, el estado de la comunidad, las cuentas, los movimientos, enviar avisos, etc. Y, por otro lado, los propietarios pueden modificar sus datos de contacto y consultar próximos recibos, deudas o la cuenta bancaria de la comunidad. En la siguiente imagen se puede ver de forma más detallada el menú de ambos tipos de usuario: 7 Ilustración 5. Pantallas del propietario y administrador de fincas en Fynkus 2.2.3 Limitaciones Los softwares previamente descritos presentan todas las funcionalidades necesarias para llevar a cabo una correcta administración, además de contar con grandes opiniones y valoraciones. Sin embargo, estas poseen las siguientes limitaciones: • No es posible captar clientes: A través de estos, no es posible conseguir nuevos clientes, obligando a los administradores a usar sitios web como homyfincas. En estos sitios, los administradores pagan por recibir presupuestos de comunidades que desean contratar o cambiarse de administrador de fincas cada mes. Sin embargo, ¿no sería mejor implementar esta funcionalidad en las propias aplicaciones? De este modo, el proceso de búsqueda y captación de nuevos clientes sería más cómodo y llevadero, y no sería necesario consumir otro tipo de aplicaciones. • No poder satisfacer las necesidades de los demás actores: En todas las aplicaciones se tiene al administrador de fincas como papel principal. Únicamente se centran en sus gestiones y tareas, y el resto de los actores pasan a un segundo plano actuando únicamente para servir al administrador. • Falta de integraciones: Finalmente existen ciertas limitaciones en las integraciones con otras aplicaciones o sistemas, lo que puede dificultar la sincronización de datos y la automatización de procesos. 8 Capítulo 3. Holderfy Considerando las limitaciones de los softwares actuales para la administración de fincas, se propone Holderfy como solución innovadora. Holderfy es un Marketplace en la nube diseñado para facilitar la colaboración y gestión entre todos los actores involucrados en la administración de fincas, incluyendo Comunidades de Vecinos, Administradores de Fincas y Proveedores (bancos, compañías de seguros, empresas de obras, etc.). Ilustración 6. Logo de Holderfy Esta solución tiene como finalidad hacer que todos los actores cuenten con una plataforma centralizada, accesible desde portales web, donde poder colaborar, comunicarse y realizar gestiones de manera eficiente. Para ello es necesaria una integración de todos estos en un entorno unificado y que mejor manera para solucionar este problema que crear un Marketplace. Una vez elegido el modelo de negocio de la plataforma, se barajaron diferentes opciones para su implementación, dado que en la actualidad existen numerosas formas de hacerlo, como plataformas de comercio electrónico, de desarrollo web, CRMs, entre otras. Tras estudiar todas estas y conocer el trabajo que conllevaría emplear cada una, se llegó a la conclusión de que un CRM era la que más facilidades ofrecía, adecuándose a la solución planteada. Un CRM, Customer Relation Management, o lo que es lo mismo, gestión de relación con los clientes, a diferencia del resto de opciones, permite profundizar en la gestión de relaciones con los clientes, aparte de ser plataformas que destacan por su escalabilidad y capacidad de integración con otras herramientas [7]. Existen varios CRMs en la actualidad, sin embargo, Salesforce ha sido finalmente el elegido para este proyecto. 3.1 ¿Qué es un Marketplace? Marketplacees un modelo de negocio que se ha puesto muy de moda en las aplicaciones los últimos años. A más de uno le sonará este término y no sabrá exactamente de qué se trata, pero puedo asegurar que todo el mundo ha utilizado uno en alguna ocasión. Ejemplos claros son Amazon, eBay o InfoJobs, plataformas en línea que actúan como intermediarias entre vendedores y clientes. Por otro lado, existen los eCommerce [8], tiendas en línea cuya finalidad es muy parecida a la de los Marketplace, y donde también es posible la compra de productos y servicios. La principal diferencia entre ellos es que en un eCommerce la plataforma pertenece a una tienda o marca, haciendo que el contacto entre vendedores y clientes sea directo. El éxito de los Marketplace se debe principalmente a la capacidad de ofrecer una amplia variedad de productos y servicios con precios competitivos por parte de diferentes vendedores, haciéndolo muy atractivo para los consumidores. Por otro lado, estas plataformas también son beneficiosas para los vendedores, ya 9 que les permite llegar a una audiencia mayor y de esta forma aumentar sus ventas sin necesidad de invertir en su propia plataforma [9]. Los tres tipos principales de Marketplace son: • Marketplace de productos: Un claro ejemplo de este tipo es Amazon, eBay, Wallapop etc. En ellos los usuarios son capaces de comprar y vender cualquier tipo de producto. • Marketplace de servicios: En este tipo de Marketplace los usuarios pueden ofrecer y comprar servicios, como reserva de hoteles, compra de entradas, entre otros. Ejemplos de este tipo son Booking, Airbnb, etc. • Marketplace laboral: Estos Marketplace sirven para conectar empresas con profesionales o viceversa. Por ejemplo, InfoJobs y la solución propuesta, Holderfy. 3.2 Herramienta de implementación: Salesforce 3.2.1 ¿Qué es Salesforce? Salesforce es una plataforma CRM, basada en la nube, que ofrece a las empresas herramientas y servicios para gestionar y mejorar sus relaciones con los clientes en diversos ámbitos. Fue fundada en 1999 por Marc Benioff y Parker Harris, y desde entonces ha evolucionado hasta convertirse en el CRM líder del mercado [10]. Ilustración 7. Logo de Salesforce 3.2.2 Componentes principales A lo largo de los años, Salesforce ha ido evolucionando para ayudar a crear experiencias únicas y personalizadas. Hoy en día, cuenta con varias nubes o módulos [11] que permiten cubrir las distintas necesidades que puedan llegar a tener las empresas. A continuación, explicaré brevemente en qué consisten las principales: • Sales Cloud: Plataforma enfocada a las ventas, permite almacenar la información tanto de los clientes actuales como de los potenciales, además de las tareas y eventos relacionados con ellos. • Service Cloud: Módulo destinado al soporte al cliente. Permite gestionar casos de soporte y comunicarse con los clientes a través de múltiples canales, como SMS, email, Chatbot o WhatsApp. • Marketing Cloud: Plataforma que ofrece herramientas de Marketing para automatizar y personalizar comunicaciones con clientes. Está conectada con los módulos Sales y Service para nutrirse de los datos de estos. 10 • Experience Cloud: Anteriormente llamada Community Cloud, es una plataforma que contiene diversas herramientas útiles para la creación de experiencias digitales o portales web para conectar a clientes, empleados y socios. En la siguiente imagen se muestra el ecosistema de Salesforce: Ilustración 8. Ecosistema de Salesforce 3.2.3 Beneficios Las principales características de Salesforce, y por las cuales ha sido la plataforma elegida para el desarrollo del proyecto, son: • Solución basada en la nube: Al ser una plataforma en la nube, todas sus aplicaciones se desarrollan y alojan en línea, permitiendo a los usuarios acceder desde cualquier lugar o dispositivo. • Personalización: Salesforce es altamente personalizable, para ello cuenta con numerosas herramientas para configurar y personalizar la plataforma como App Builder, Schema Builder o Process Builder y para la creación de funcionalidades más avanzadas cuenta con Apex, un lenguaje de programación y LWC (Lightning Web Components), un Framework de interfaz de usuario. • Escalabilidad y Seguridad: Salesforce utiliza una arquitectura Multitenant [12] en la que múltiples clientes comparten un único conjunto de recursos, como servidores y bases de datos. Esto permite a Salesforce ofrecer un servicio escalable y eficiente, mientras mantiene la seguridad y el aislamiento de los datos de cada cliente. • Integraciones: Salesforce se integra con otras aplicaciones y servicios, lo que permite a las empresas ampliar sus funcionalidades y mejorar sus procesos. • Forma de trabajo: La forma en la que se trabaja con Salesforce hace que destaque entre todos los CRMs. Esta se basa en objetos, los cuales no son más que tablas en su base de datos. En la plataforma existen algunos predefinidos, pero si es necesario, es posible crear objetos personalizados. 11 Capítulo 4. Diseño e implementación de Holderfy 4.1 Diseño El diseño es una etapa crucial en el desarrollo de cualquier proyecto, ya que sienta las bases para la implementación exitosa de una solución. Por ello, en este punto se tratará este tema mostrando y explicando con detalle la infraestructura que se ha planteado para la solución. Ilustración 9. Diseño de Holderfy En esta ilustración se muestra de forma general como se ha diseñado Holderfy, y en ella vemos que existen tres formas diferentes: cajas, círculos y cuadros amarillos. Las cajas que se visualizan en el diagrama simbolizan los diferentes actores involucrados en el sistema: Comunidad de Vecinos, Administradores, Bancos, Compañía de Ascensor, de Seguros, Obras y Suministros. Del mismo modo se puede apreciar como todos estos se encuentran conectados, a través de flechas, al Marketplace, siendo este último un simple intermediario entre todos ellos. También se puede apreciar, como las flechas van acompañadas de textos, los cuales representan la diferente actividad que pueden realizan los actores: ofertas, información, comunicación, etc. Finalmente, encima de los actores se observan cuadros amarillos, que indican la necesidad de contar con cuentas de usuario para acceder al sistema. 12 4.2 Implementación Una vez diseñada la infraestructura de la solución, en este capítulo se explicará cómo se ha llevado a cabo la implementación del proyecto, explicando con detalle las herramientas que se han utilizado y el proceso que se ha realizado para su desarrollo. Como se ha podido ver en el capítulo anterior, el Marketplace que se ha propuesto como solución es una plataforma que únicamente actúa como intermediaria entre los diferentes actores de la administración de fincas. Para su implementación se han creado distintos portales web, integrados en una misma plataforma Salesforce, a través de las herramientas que este proporciona. Estos portales son los que forman Holderfy en su totalidad, haciendo que el contacto entre los actores y la plataforma se realice a través de ellos. Siguiendo el modelo de los Marketplace actuales, se ha optado por la creación de diversos subdominios o sitios web en lugar de uno solo, con el objetivo de brindar una experiencia más personalizada, segura y fácil de navegar a cada grupo de usuarios. Tomando a Amazon como ejemplo, existen dos grupos de usuarios principales: compradores y vendedores. Cada uno de estos grupos tiene asignado un subdominio o página con funciones específicas. No obstante, aunque sean sitios distintos, estos se encuentran alojados dentro de la misma plataforma. Para este proyecto se ha replicado esta idea, de forma que a cada grupo de usuarios le corresponda un portal o sitio diferente. Los grupos son los siguientes: Administradores de fincas, Comunidades de Vecinos y Proveedores. Esteúltimo incluye a los diferentes tipos de compañías que intervienen en el sistema: Bancos, Compañías de Seguros, Obras, Suministros etc. A continuación, se muestran los portales o páginas que forman Holderfy: Ilustración 10. Portales Web de Holderfy 13 4.2.1 Herramientas 4.2.1.1 Trailhead Para comenzar con el desarrollo del proyecto inicialmente ha sido necesario dotarse de conocimientos acerca de Salesforce, así como de las herramientas y funcionalidades que este ofrece. Para ello, Trailhead ha sido el mejor aliado. Trailhead es una plataforma de aprendizaje en línea gratuita que ofrece Salesforce para sus usuarios [13]. En ella se ha aprendido a través de sus diferentes módulos y proyectos acerca de la arquitectura de Salesforce, la forma de trabajo y algunas de las herramientas que se han utilizado en este proyecto. Ilustración 11. Logo de Trailhead 4.2.1.2 Objetos, fichas y Layouts En Salesforce, los objetos, las fichas y los Layouts desempeñan un papel fundamental en la configuración y personalización de la plataforma. Para el desarrollo de este proyecto estos elementos han sido de gran importancia y por esta razón en este apartado se hablará acerca de ellos. Los objetos son la base fundamental para almacenar y organizar la información en Salesforce. Cada objeto tiene sus propios campos y registros relacionados, y como bien se comentó en capítulos anteriores, existen dos tipos: predefinidos y personalizados. Los objetos predefinidos son aquellos que proporciona la plataforma y los personalizados son aquellos que se crean de forma manual. Por otro lado, las fichas son elementos de navegación en la interfaz de Salesforce. Cada ficha representa un objeto específico y proporciona un acceso rápido a la información y a las acciones relacionadas. Finalmente, los Layouts o formatos de página, definen la apariencia visual de los campos y secciones en las páginas de objetos en Salesforce. Estos determinan cómo se muestra la información y qué campos están disponibles para su visualización o edición. En resumen, se puede decir que los objetos almacenan y organizan los datos, las fichas proporcionan acceso a dichos objetos y los Layouts determinan cómo se presenta visualmente la información contenida en estos. 14 Ilustración 12. Ejemplo Objeto, Ficha, Layout En la imagen anterior se muestra una captura de la página de visualización de un registro del objeto Cuenta. Se puede apreciar tanto la ficha del objeto (1), como su formato de página (2). 4.2.1.3 Experience Cloud Como se ha comentado en anteriores capítulos, Holderfy es una solución basada en portales web por lo que su creación ha supuesto una tarea de gran importancia. Para llevarla a cabo, se han aprovechado algunas de las herramientas que proporciona el módulo Experience Cloud, anteriormente llamado Community Cloud [14], como: Experience Builder o Salesforce CMS 5. Experience Builder es una herramienta de desarrollo que permite a las organizaciones crear portales web, o como lo llama Salesforce, sitios. Estos se encuentran totalmente integrados con la infraestructura de la organización, proporcionando a sus clientes una forma efectiva y eficiente de interactuar con ella. Además, con Experience Builder es posible definir permisos de acceso y visibilidad basados en roles, permitiendo controlar qué información puede ser vista o editada. Para utilizar esta herramienta lo primero que se debe hacer es crear un sitio, eligiendo la plantilla que mejor se adapte a las necesidades del usuario. La plantilla establece la disposición de las secciones dentro de la página y con los componentes se personalizan estas secciones. Estos últimos pueden ser de varios tipos, como texto, imagen, tablas, página de objetos, etc., y para usarlos basta con arrastrarlos y soltarlos en cualquier sección de la página. 5 Content Management System 15 En la siguiente imagen se muestra la herramienta en cuestión: Ilustración 13. Experience Builder Por otro lado, Salesforce CMS es una herramienta que permite a las organizaciones crear contenido, administrarlo y entregarlo a través de múltiples canales, incluyendo sitios web, aplicaciones móviles y comunidades de Salesforce Experience Cloud. En la siguiente imagen se ve la página donde se crean los espacios de trabajo CMS y los sitios: Ilustración 14. Página de creación de Espacios de Trabajo CMS y sitios 16 4.2.2 Fase de Desarrollo Una vez conocidas las herramientas que se han utilizado para el desarrollo del proyecto en este apartado se hablará acerca del proceso de desarrollo del mismo. El primer paso ha sido crear una organización. Una organización en Salesforce es un espacio en la nube dedicado a una empresa donde residen todos los datos de los clientes, incluyendo cuentas, contactos, oportunidades, casos, y otros datos personalizados que sean relevantes para un negocio. En el contexto de la solución, la organización que se ha creado representa a Holderfy. Esta organización se trata de una Developer Org [15], o lo que es lo mismo, una organización de desarrollo. A diferencia de otras, estas organizaciones son gratuitas y están destinadas al desarrollo de aplicaciones y funcionalidades personalizadas, lo que la hace perfecta para abordar la solución propuesta. A continuación, se muestra una imagen de la página donde se ha creado la organización: Ilustración 15. Página de creación de una organización de desarrollo 17 Una vez creada la organización, se han creado y modificado los objetos que iban a ser necesarios para el proyecto. En los siguientes apartados se detallarán cuáles han sido y finalmente se presentará un diagrama Entidad-Relación (E/R) donde aparezcan todos los objetos con sus relaciones correspondientes. 4.2.2.1 Objetos 4.2.2.1.1 Candidato Candidato es un objeto proporcionado por Salesforce que tiene como objetivo representar a los individuos que han mostrado interés en formar parte de un proceso de reclutamiento. A través de este objeto, un negocio puede gestionar y dar seguimiento a los candidatos potenciales, realizar entrevistas, registrar notas etc. En este proyecto el objeto Candidato tiene el mismo objetivo, simbolizando a las entidades que han expresado interés en formar parte del Marketplace. En la siguiente imagen podemos visualizar el formato de página de Candidato y en él se puede ver los campos con los que cuenta el objeto en cuestión: Ilustración 16. Layout Candidato 18 4.2.2.1.2 Cuenta Cuenta es un objeto predefinido que tiene como objetivo representar a las empresas, organizaciones o consumidores con las que un negocio tiene relación. En este proyecto el objeto Cuenta representa a las entidades que forman parte del Marketplace: Administradores de fincas, Comunidades de Vecinos y Proveedores. Al existir varios tipos de cuenta se han creado distintos tipos de registro, los cuales ayudan a organizar y estructurar los datos de forma lógica y coherente. Cada uno de estos tiene asignado un Layout para así tener una vista diferente de cara al usuario y mostrar únicamente los campos y funcionalidades relevantes para ese tipo de cuenta en específico. En las siguientes imágenes podemos visualizar los formatos de página para Cuenta y en ellos se pueden ver los campos con los que cuenta este objeto: Ilustración 17. Layout Cuenta (Administrador de fincas) 19 Ilustración 18. Layout Cuenta (Comunidad de Vecinos) 20 Ilustración 19. Layout Cuenta (Proveedor) 21 4.2.2.1.3 Contacto Contacto, al igual que los objetos anteriores, es un objeto proporcionado por Salesforce. A diferencia de Cuenta, este objeto representa a una persona individual con la que un negocio tiene relación, en este caso, Holderfy. No obstante, Holderfy no es el únicoque tiene relación con ellos, sino también las distintas entidades que forman parte del Marketplace. A través de este objeto las entidades pueden ponerse en contacto con otras. En la siguiente imagen podemos visualizar el formato de página de Contacto y en él se puede ver los campos con los que cuenta: Ilustración 20. Layout Contacto 22 4.2.2.1.4 Objeto Orden de Trabajo Orden de Trabajo es otro objeto predefinido en Salesforce y representa una tarea que necesita ser completada en un proceso de trabajo. En el contexto de la solución, simboliza el servicio que se realiza a una entidad, por ejemplo: Reforma en una Comunidad de Vecinos. En la siguiente imagen podemos visualizar el formato de página de Orden de Trabajo y en él se puede ver los campos con los que cuenta el objeto en cuestión: Ilustración 21. Layout Orden de Trabajo 23 4.2.2.1.5 Objeto Caso El objeto predefinido Caso representa los problemas, consultas y solicitudes que plantean los usuarios a una compañía. Para la solución propuesta, este objeto se ha utilizado de tal forma que simbolice las incidencias que surgen entre las entidades dentro del Marketplace. Por ejemplo: Avería en una tubería de una comunidad de vecinos. En la siguiente imagen podemos visualizar el formato de página de Caso y en él se puede ver los campos con los que cuenta: Ilustración 22. Layout Caso 24 4.2.2.1.6 Objeto Tarea Tarea es el último objeto predefinido que ha sido utilizado y se ha empleado para representar las actividades o acciones específicas que deben realizarse dentro de un proceso. Estas son de gran utilidad pues facilitan la coordinación del trabajo y la gestión del tiempo. En la siguiente imagen podemos visualizar el formato de página de Tarea y en él se puede ver los campos con los que cuenta este objeto: Nota: el objeto Tarea cuenta con relaciones con todos los objetos y para no hacer el diagrama E/R muy confuso se ha omitido. Ilustración 23. Layout Tarea 25 4.2.2.1.7 Residente El objeto Residente ha sido el primero objeto personalizado que se ha creado para el proyecto. Este representa a un individuo perteneciente a una comunidad y es de gran importancia para la gestión de comunidades de vecinos. En las siguientes imágenes se puede observar el contenido del objeto, así como el formato de página del mismo: Ilustración 24. Objeto Residente Ilustración 25. Layout Residente 26 4.2.2.1.8 Objeto Contrato Contrato es un objeto personalizado que ha sido creado desde cero. Este objeto representa los contratos o acuerdos legales que se pueden realizar en la plataforma por parte de dos entidades. Este objeto permite mantener un registro de los contratos y facilitar la gestión eficiente de las relaciones comerciales. Es cierto que existe un objeto Contrato proporcionado por Salesforce, sin embargo, se decidió crear uno personalizado debido a unos inconvenientes con el objeto predefinido. En las siguientes imágenes se puede observar el contenido del objeto, así como el formato de página del mismo: Ilustración 26. Objeto Contrato Ilustración 27. Layout Contrato 27 4.2.2.1.9 Objeto Oferta Oferta es otro objeto personalizado que ha sido necesario crear. Su objetivo es representar una propuesta de servicios a un público determinado, habilitando la funcionalidad de captación de clientes a través del Marketplace. En las siguientes imágenes se puede observar el contenido de Oferta, así como el formato de página del mismo: Ilustración 28. Objeto Oferta Ilustración 29. Layout Oferta 28 4.2.2.1.10 Valoración Valoración es el último objeto que ha sido creado, y representa la calificación y satisfacción hacia una entidad. En Holderfy es de gran utilidad usar este objeto pues sirve para expresar la conformidad con una entidad y al mismo tiempo para dar visibilidad de la calidad de los servicios que ofrece. En las siguientes imágenes se puede observar el contenido de Valoración, así como el formato de página del mismo: Ilustración 30. Objeto Valoración Ilustración 31. Layout Valoración 29 4.2.2.1.11 Diagrama Entidad-Relación Ilustración 32. Diagrama Entidad-Relación del sistema 30 4.2.2.2 Licencias y perfiles de usuario En Salesforce, las licencias y los perfiles trabajan juntos para definir el nivel de acceso y las capacidades que un usuario puede tener dentro de la plataforma. Las licencias determinan el conjunto básico de funciones a las que un usuario puede acceder. En este proyecto se utilizan dos licencias de usuario: Salesforce y Parnter Community. Este primero es asignado al usuario tras haber creado la Developer Org, y permite el acceso a objetos estándar y personalizados, así como la capacidad de desarrollar y probar nuevas funcionalidades. El segundo ha sido utilizado para los usuarios que formarán parte del Marketplace permitiéndoles acceder a los portales y poder colaborar y compartir información. Por otro lado, los perfiles determinan los permisos detallados para un conjunto de funciones. Para el proyecto se han utilizado cuatro perfiles distintos: Administrador del sistema, asignado al usuario con licencia Salesforce y los perfiles Administrador de fincas, Comunidad de Vecinos y Proveedor, asignados a los usuarios con licencias Parnter Community. Las imágenes siguientes muestran los perfiles que se han utilizado para este proyecto, así como las licencias de usuario correspondientes a cada uno de ellos: Ilustración 33. Perfil de Administrador del Sistema 31 Ilustración 34. Perfil de Administrador de Fincas Ilustración 35. Perfil de Comunidad de Vecinos Ilustración 36. Perfil de Proveedor 32 4.2.2.3 Sitios Una vez definidos los objetos y los perfiles necesarios para el proyecto, se ha llevado a cabo la creación de los sitios o portales web de Holderfy. Como se ha mencionado en anteriores capítulos, existen tres portales web en el sistema, destinados a los perfiles mencionados previamente: Administradores de fincas, Comunidades de Vecinos y Proveedores. Sin embargo, existe un cuarto portal, cuyo objetivo es el de atraer nuevos clientes al Marketplace. Se trata de un portal público, visible para cualquier persona, que contiene información acerca del Marketplace y un formulario de contacto. La plantilla que se ha utilizado ha sido Microsite, la cual está pensada precisamente para la captura de candidatos. Para incluir imágenes en la página ha sido necesario crear un espacio de trabajo CMS y posteriormente agregar el sitio en cuestión, como se ve en la siguiente imagen: Ilustración 37. Creación de Espacio de Trabajo CMS Ilustración 38. Contenido del Espacio de Trabajo CMS 33 Por otro lado, el resto de los portales web han sido diseñados para satisfacer al completo las necesidades de los diferentes actores, incluyendo una amplia variedad de funciones, como la gestión de clientes, contratos, ofertas etc. Para su creación se ha utilizado la plantilla Partner Central. Esta plantilla ofrece una estructura y componentes que permiten a los usuarios interactuar con la plataforma de manera eficiente y accesible. Para garantizar la seguridad y privacidad, estos portales han sido configurados para ser de acceso privado, es decir, solo los usuarios con las credenciales adecuadas pueden acceder a ellos. Además, se han establecido restricciones de acceso basadas en perfiles, asegurando que cada portal sea accesible únicamente por los usuarios con el perfil correspondiente. En las siguientes imágenes se muestran: un ejemplo de cómo se ha realizado la restricción de acceso en los portales, en este casoen el de Administradores de fincas y, por otro lado, todos los sitios creados en la organización: Ilustración 39. Restricción de acceso en el portal de Administradores de Fincas Ilustración 40. Todos los sitios 34 Una vez explicado los sitios existentes dentro del Marketplace y la configuración necesaria para su creación, en los siguientes puntos se hablará sobre el contenido de estos. 4.2.2.3.1 Sitio público Para el sitio público, como se ha mencionado antes, se ha utilizado una plantilla destinada a la captura de clientes, llamada Microsite. Las principales ventajas por las cuales se ha utilizado esta plantilla y no otra son: • Rica en contenido: Está especialmente pensada para crear sitios ricos en contenido, con gran cantidad de información detallada y contenido multimedia. • Disponibilidad y accesibilidad: Los sitios creados con estas plantillas están pensados para ser de acceso público, es decir, para que cualquier persona pueda acceder e interactuar con ellos sin necesidad de iniciar sesión. • Componentes personalizados: Las componentes que ofrece esta plantilla son diferentes al resto. Están destinadas a presentar contenido de forma atractiva y a fomentar la interacción del usuario. Las páginas con las que cuenta este sitio web son tres. Por un lado, una página de inicio donde se proporciona información acerca de Holderfy, las ventajas que ofrece usarlo e información acerca de cómo suscribirse. Por otro lado, una página de galería de imágenes, donde se enseña el producto (portales web) para así llamar la atención de los usuarios. Y finalmente, una página con un formulario para la captura de clientes. Estas páginas son accesibles desde el menú de navegación ubicado en la esquina superior izquierda. A continuación, se muestran las páginas del sitio en cuestión: Ilustración 41. Página de inicio del sitio público 35 Ilustración 42. Página de galería de imágenes del sitio público Ilustración 43. Página con formulario del sitio público Finalmente, la url para acceder al sitio es: https://komainu4-dev-ed.develop.my.site.com/publico/ https://komainu4-dev-ed.develop.my.site.com/publico/ 36 4.2.2.3.2 Sitio de Administradores de fincas Para este sitio se ha utilizado la plantilla Parnter Central, como se ha mencionado anteriormente, debido a su enfoque a la relación con los clientes. La estructura y los componentes que ofrece han permitido desarrollar este sitio de forma que contenga todas las funcionalidades necesarias para un administrador de fincas. Para usar este portal es obligatorio iniciar sesión, de modo que si no se cuenta con credenciales no será posible acceder. Las páginas con las que cuenta este sitio son varias, pero las más importantes son: página de inicio, página de gestión de comunidades y de proveedores. Otras páginas de menor relevancia son la página del calendario de actividades, la de inicio de sesión, de configuración, de perfil etc. La url para acceder al sitio es: https://komainu4-dev-ed.develop.my.site.com/administradores/s Ilustración 44. Página de inicio del sitio para administradores de fincas En esta imagen se observa la página de inicio del sitio, y como se observa cuenta con información acerca del portal y de cómo usarlo, un menú para navegar por las diferentes páginas y una sección donde se puede ver de manera rápida las ofertas que han sido publicadas en la plataforma, así como las tareas pendientes del usuario. https://komainu4-dev-ed.develop.my.site.com/administradores/s 37 Ilustración 45. Página de gestión de comunidades La sección de Gestión de Comunidades como se puede apreciar cuenta con todo lo necesario para la gestión de comunidades de vecinos. Cuenta con apartados donde se pueden acceder a los contratos del usuario, las comunidades existentes, las incidencias y las ofertas publicadas en la plataforma. Todos estos apartados no son más que tablas de registros de los objetos correspondientes. Ilustración 46. Página de gestión de proveedores Por otro lado, en el menú de navegación también se incluye una sección dedicada a la gestión de proveedores, la cual ofrece las mismas funcionalidades, pero está enfocada específicamente en las necesidades con estos. Se observa que se cuenta con una sección adicional, “Órdenes de trabajo”, donde se podrán ver los distintos trabajos realizados por los proveedores. 38 4.2.2.3.3 Sitio de Comunidades de Vecinos Para este sitio se ha utilizado la misma plantilla que en el sitio anterior, sin embargo, este cuenta con algunas otras funcionalidades que lo hacen ideal para las comunidades de vecinos. Es importante mencionar que este sitio está pensado únicamente para ser utilizado por presidentes de comunidades de vecinos, dado que contiene información confidencial acerca de la comunidad y sus residentes. Las páginas principales con las que cuenta este sitio son: página de residentes, de contratos, ofertas, incidencias y ofertas. Otras páginas de menor relevancia son la del calendario de actividades, la de inicio de sesión, de configuración, de perfil etc. La url para acceder a este sitio es: https://komainu4-dev-ed.develop.my.site.com/comunidad Ilustración 47. Página de inicio para el sitio de comunidades de vecinos En esta imagen se muestra la página de inicio del sitio, y del mismo modo que en el portal de administradores de fincas, este cuenta con información acerca del portal y de cómo usarlo, un menú para navegar por las diferentes páginas y una sección donde se puede ver de manera rápida las ofertas que han sido publicadas en la plataforma, así como las tareas pendientes del usuario. https://komainu4-dev-ed.develop.my.site.com/comunidad 39 A diferencia del sitio anterior, las secciones en este menú de navegación son referencias directas a las tablas de registros de los objetos correspondientes. En las imágenes siguientes se ven algunas de estas secciones: Ilustración 48. Página de residentes del sitio de comunidades de vecinos Ilustración 49. Página de contratos del sitio de comunidades de vecinos Ilustración 50. Página de búsqueda de administradores del sitio de comunidades de vecinos 40 4.2.2.3.4 Sitio de Proveedores Para finalizar con los sitios del Marketplace y con este capítulo, se presenta el sitio de proveedores. Este sitio es bastante similar al anterior, con la única diferencia de no contar con una sección para los residentes, pero si contar con una para las órdenes de trabajos. La url del sitio en cuestión es: https://komainu4-dev-ed.develop.my.site.com/proveedores A continuación, se muestran imágenes de la página principal del sitio y la página de órdenes de trabajo: Ilustración 51. Página de inicio del sitio de proveedores Ilustración 52. Página de órdenes de trabajo del sitio de proveedores https://komainu4-dev-ed.develop.my.site.com/proveedores 41 Capítulo 5. Ejemplos de uso de Holderfy En este capítulo se mostrarán los ejemplos de uso de la solución desde un navegador web. Para ello nos pondremos en la situación de ser uno de los usuarios que va a utilizar el sistema. 5.1 Nuevo usuario Somos ServiFincas Integral, una empresa especializada en la administración de fincas. Actualmente gestionamos más de 50 propiedades en diferentes localidades y siempre estamos buscando formas de mejorar y expandir nuestro negocio. Recientemente, nos enteramos de Holderfy, un Marketplace que ha ganado popularidad en los últimos meses. Intrigados, decidimos visitar su sitio web para entender mejor de qué se trata. Una vez dentro quedamos impresionados por las ventajas que ofrece, llamándonos especialmente la atención la personalización y las funcionalidades del portal del administrador de fincas, vistas en la sección de galería de imágenes.Para obtener más información accedemos a la sección del formulario y lo rellenamos: Ilustración 53. Ejemplo de uso: Rellenar formulario Tras enviar el formulario, el sitio nos muestra un mensaje de éxito: Ilustración 54. Ejemplo de uso: Formulario enviado 42 A continuación, los administradores de Holderfy reciben nuestra información en forma de objeto Candidato en la plataforma: Ilustración 55. Ejemplo de uso: Vista del registro creado Al acceder al registro podrán ver sus detalles y de esta forma conocer nuestra información de contacto: Ilustración 56. Ejemplo de uso: Vista de detalles del registro Candidato Seguido de esto, se llevará a cabo un proceso de reclutamiento, en la que se establecerá contacto con nosotros e intercambiaremos información. Si todo marcha correctamente, pasaremos a ser clientes de la plataforma: Ilustración 57. Ejemplo de uso: Candidato convertido 43 Sin embargo, aún no podremos acceder al sitio de administradores de fincas, ya que los administradores de Holderfy primero deberán crear un usuario para nosotros a partir de la cuenta creada previamente. Para ello, primero se debe cambiar nuestra cuenta a “cuenta de socio” y posteriormente nuestro contacto a “usuario de socio”: Ilustración 58. Ejemplo de uso: Activar cuenta socio Ilustración 59. Ejemplo de uso: Activar usuario socio Una vez estos pasos hayan sido realizados, los administradores del sistema nos crearán un usuario en Salesforce. En este caso, se tratará de uno con licencia Parnter Community y perfil Administrador de fincas: Ilustración 60. Ejemplo de uso: Creación de usuario 44 Tras esto, recibiremos un correo por parte de Holderfy para acceder a la plataforma: Ilustración 61. Ejemplo de uso: Correo de Holderfy Al acceder a la URL, se nos pedirá establecer una contraseña: Ilustración 62. Ejemplo de uso: Establecer contraseña para el sitio Finalmente, cuando hayamos establecido la contraseña, se nos redirigirá al sitio: Ilustración 63. Ejemplo de uso: Acceso al sitio de administradores de fincas 45 Una vez en el sitio, ya podremos empezar a usarlo. Además, también podremos configurar nuestro perfil, ir a ajustes del sitio, visualizar nuestra empresa y cerrar sesión. A continuación, se presentan imágenes que muestran lo descrito: Ilustración 64. Ejemplo de uso: Perfil Ilustración 65. Ejemplo de uso: Ajustes 46 Ilustración 66. Ejemplo de uso: Mi Cuenta Nota: Para el resto de los actores en el sistema el proceso es el mismo. 5.2 Administrador de fincas Para usar el sitio de administradores de fincas primero tendremos que iniciar sesión: Ilustración 67. Ejemplo de uso: Inicio de sesión Una vez autenticados, accederemos a la página de inicio del sitio y desde ahí podremos navegar por sus distintas secciones. 47 5.2.1 Gestión de Comunidades En la sección “Gestión de Comunidades” podremos gestionar todo lo relacionado con las comunidades de vecinos. En nuestro caso, al ser una cuenta recién creada, en el apartado de contratos no contamos con ninguno, por lo que primero será necesario encontrar una comunidad de vecinos para administrar. Para ello, primero buscaremos de forma manual, yendo al apartado “Buscar Comunidades”, donde podremos ver las comunidades existentes en el Marketplace: Ilustración 68. Ejemplo de uso: Apartado búsqueda de comunidades Para conocer más detalles de la comunidad basta con dar click encima del nombre del registro: Ilustración 69. Ejemplo de uso: Detalles de una comunidad de vecinos 48 Al realizar esta acción se nos presentarán los detalles de la comunidad y los registros relacionados a esta, donde veremos los contactos, ofertas publicadas, valoraciones, contratos (con nosotros únicamente) y notas y archivos. Ilustración 70. Ejemplo de uso: Contenido relacionado de una comunidad de vecinos En caso de querer contactar con ella podremos acceder al contacto que aparece en pantalla y conocer sus detalles: Ilustración 71. Ejemplo de uso: Detalles de un contacto 49 Sin embargo, esta no es la única manera de buscar clientes en este Marketplace. También podemos realizar esta acción a través de las ofertas que hayan sido publicadas. Si vamos al apartado “Ofertas” podremos ver las ofertas existentes en la plataforma: Ilustración 72. Ejemplo de uso: Apartado de ofertas Para conocer más detalles, como en el caso anterior, basta con dar un click en el nombre del registro: Ilustración 73. Ejemplo de uso: Detalles de una oferta Si nos resulta una oferta atractiva podremos contactar con la entidad a partir del campo “Cuenta relacionada”, ubicado en la esquina inferior izquierda. 50 Tras contactar con la entidad mediante los datos de contacto proporcionados: correo electrónico o teléfono, si finalmente se ha llegado a un acuerdo podremos crear un contrato dentro de la plataforma. Para ello, iremos al apartado “Contratos” y dándole al botón crear nos aparecerá el siguiente formulario: Ilustración 74. Ejemplo uso: Formulario de creación de contrato Cuando rellenemos los campos, le daremos al botón de guardar y se nos presentará una vista del registro recién creado: Ilustración 75. Ejemplo de uso: Detalles de un contrato 51 Dentro de los detalles del registro, además de la información contenida en él, podremos observar una ruta o proceso asociado al mismo. Este proceso nos permitirá hacer seguimiento y actualizar el estado del contrato según su evolución. Tras su creación ahora será visible desde el apartado “Mis contratos”: Ilustración 76. Ejemplo de uso: Apartado de mis contratos Por otro lado, tal y como se mencionó previamente, podremos observar las ofertas publicadas en el apartado “Ofertas”. Sin embargo, también tenemos la posibilidad de crearlas. Para ello, le daremos al botón de crear y nos aparecerá el siguiente formulario: Ilustración 77. Ejemplo de uso: Formulario de creación de oferta 52 Cuando rellenemos los campos, le daremos al botón de guardar y se nos presentará una vista de la oferta recién creada: Ilustración 78. Ejemplo de uso: Detalles de una oferta Finalmente, podremos visualizar tanto las incidencias que han sido creadas por las comunidades de vecinos, como aquellas que hayamos creado nosotros en relación con ellas, en el apartado “Incidencias”: Ilustración 79. Ejemplo de uso: Apartado de incidencias 53 Para conocer más detalles de la incidencia que aparece en pantalla, daremos un click en el número del registro: Ilustración 80. Ejemplo de uso: Detalles de una incidencia Dentro de los detalles del registro, también podemos ver una ruta que muestra el estado del mismo. Para terminar, también podremos crear una incidencia rellenando el formulario que aparece cuando presionamos el botón de crear: Ilustración 81. Ejemplo de uso: Formulario de creación de incidencia 54 5.2.2 Gestión de Proveedores Por otro lado, en la sección de “Gestión de proveedores” podremos gestionar todo lo relacionado con proveedores, de la misma manera que en la sección anterior. Por ejemplo, también podremos buscar proveedores con lo que trabajar, y para ello accederemos al apartado “Buscar clientes”, donde aparecerán todos los proveedores existentes en el Marketplace: Ilustración 82. Ejemplo de uso: Apartado de búsqueda de clientes Para obtener más detalles sobre ellos, haremos click en el nombre del registro: Ilustración 83. Ejemplo de uso: Detalles de un proveedor 55 Por otro lado, también podremos visualizar y crear: contratos, ofertas e incidencias, desde sus apartados correspondientes. Sin embargo, a diferencia de la sección “Gestión de Comunidades”, podremos visualizarlos trabajos que estén siendo realizados o hayan sido realizados para nosotros. Para ello accederemos al apartado “Órdenes de trabajo”: Ilustración 84. Ejemplo de uso: Apartado de órdenes de trabajo Para ver los detalles del registro haremos click sobre el número del registro: Ilustración 85. Ejemplo de uso: Detalles de una orden de trabajo Como podemos ver, aparte de mostrarse los detalles del registro también podremos ver una ruta con el estado del mismo. De este modo estaremos siempre al tanto de la situación de nuestra orden de trabajo. 56 Finalmente, tanto en esta sección como en la anterior, podemos crear tareas asociadas a cualquiera de estos registros. Por ejemplo: queremos realizar una llamada al contacto de una empresa para dentro de un par de días y queremos que la plataforma nos lo recuerde. Para ello, necesitamos crear una tarea asociada a ese contacto, accediendo al registro en cuestión: Ilustración 86. Ejemplo de uso: Crear nueva tarea en un contacto Posteriormente presionaremos el botón “Nueva tarea” y rellenaremos el formulario que nos aparezca en pantalla: Ilustración 87. Ejemplo de uso: Formulario de creación de tarea 57 Para visualizar las tareas que hayamos creado tendremos ir a la página de inicio, donde aparecerán las tareas pendientes: Ilustración 88. Ejemplo de uso: Tareas pendientes Si queremos dar por terminada una tarea marcaremos su casilla correspondiente: Ilustración 89. Ejemplo de uso: Cerrar tarea 58 5.2.3 Calendario Finalmente, en esta última sección podremos ver un calendario con todos nuestros eventos: Ilustración 90. Ejemplo de uso: Calendario de eventos También podremos crear nuevos eventos a través del formulario que aparece en pantalla al presionar el botón de crear nuevo evento: Ilustración 91. Ejemplo de uso: Formulario de creación de evento 59 5.3 Comunidad de Vecinos Para usar el sitio de Comunidades de Vecinos, primero necesitamos iniciar sesión con las credenciales adecuadas. Como presidentes de una comunidad de vecinos podremos gestionar contratos, ofertas e incidencias, del mismo modo que en el sitio anterior. Sin embargo, contamos con la funcionalidad de gestionar los residentes de nuestra comunidad. Para ello accederemos a la sección “Residentes”: Ilustración 92. Ejemplo de uso: Sección de residentes Si queremos ver los detalles podemos acceder al registro: Ilustración 93. Ejemplo de uso: Detalles de un residente Y si, por otro lado, queremos añadir un nuevo residente a nuestra comunidad podemos hacerlo presionando el botón de nuevo y rellenando el formulario siguiente: 60 Ilustración 94. Ejemplo de uso: Formulario de creación de residente 5.4 Proveedor En el sitio de proveedores, si somos uno de ellos podremos gestionar contratos, ofertas e incidencias como proveedores. Como función adicional, en este sitio podremos gestionar nuestras órdenes de trabajo accediendo a la sección “Órdenes de Trabajo”: Ilustración 95. Ejemplo de uso: Sección de órdenes de trabajo Podremos crear un registro nuevo rellenando el formulario que aparecerá una vez presionemos el botón de crear. Para rellenarlo nos hará falta asociarlo a una incidencia y contrato: 61 Ilustración 96. Ejemplo de uso: Formulario de creación de orden de trabajo Tras guardarlo, nos aparecerán los detalles del registro: Ilustración 97. Ejemplo de uso: Detalles de orden de trabajo 62 Capítulo 6. Conclusiones Aunque la competencia del sector es alta, la demanda de administradores de fincas ha aumentado los últimos años, y cada vez son menos las comunidades de propietarios que deciden gestionar internamente todas las necesidades de su comunidad. El aumento de comunidades de propietarios en zonas urbanas junto con la gran competencia del sector ha obligado a los administradores de fincas a buscar medidas que mejoren la rentabilidad y la eficiencia en el despacho. Uno de los problemas que afronta actualmente la administración de fincas es la dificultad de las gestiones que tienen que realizar. Las gestiones bancarias de las comunidades de propietarios pueden llegar a ser pesadas y poco ágiles, debido a los desplazamientos a las oficinas bancarias, las largas colas de espera y la lentitud de los trámites burocráticos presenciales. Como una oportunidad de negocio ante la problemática del mercado actual y con el objetivo de aliviar y potenciar las funciones del administrador de fincas, se ha propuesto Holderfy, un Marketplace que incorpora a todos los actores involucrados en las actividades de una comunidad de vecinos y que potencia la comunicación y automatización de sus procesos. Holderfy es una solución en la nube y por tanto ubicua. Esto permite que los actores involucrados en las actividades de la comunidad de vecinos puedan participar en todo momento y desde cualquier lugar. En Holderfy se ha potenciado la comunicación entre los miembros de la plataforma, tanto en las actividades ordinarias como en las extraordinarias. Para ello se han creado los portales del administrador, propietarios y empresas de suministro. Se ha puesto especial énfasis en separar, en la comunicación, el aviso de la información. De esta forma, los miembros de la actividad reciben notificaciones que los llevan al portal de la plataforma para aportar la información solicitada, evitando que los sistemas de mensajería y correos particulares sean una vía de comunicación fuera de control y sin trazabilidad. Mi solución, basada en un modelo de Marketplace, significa un cambio radical a la manera con que se ha abordado tradicionalmente la administración de fincas, definiendo y ampliando el modelo de negocio y permitiendo incorporar al mismo a unos actores que hasta ahora quedaban fuera de la actividad comercial. Por otro lado, la monetización de mi solución basada en el modelo de licencias permite que los administradores puedan escalar su actividad según sus circunstancias personales (muchas o pocas comunidades), ajustando así los costes derivados. Tener, por otro lado, una plataforma que además permita realizar la captación de nuevas comunidades de vecinos y proveedores es una funcionalidad que seguramente sea acogida con gran interés por los administradores. 63 Bibliografía [1] Pedro, “Administrador de fincas: ¿Cómo ser más rentable?,” Unibo, Sep. 2022, [Online]. Available: https://holaunibo.com/blog/administrador-de- fincas-como-ser-mas-rentable-en-el- despacho/#:~:text=En%20Espa%C3%B1a%20hay%2015.000%20administrad ores,PIB%20(Producto%20Interior%20Bruto) [2] Programaadm, “Programa administración de fincas,” Programa Administración De Fincas, Jul. 05, 2013. https://programaadministracionfincas.wordpress.com/ [3] Gfincas, “¿Es necesario un administrador de fincas?,” Guadalquivir Administradores De Fincas, Apr. 2021, [Online]. Available: https://www.guadalquivirfincas.com/necesario-administrador-de-fincas/ [4] SPNet and SPNet, “Los 12 mejores programas de Administración de Fincas,” SPnet, Apr. 2023, [Online]. Available: https://softwarepara.net/administracion-de-fincas/ [5] “Software administración de fincas - Propiedad Horizontal | TAAF,” TAAF, Feb. 19, 2023. https://taaf.es/taaf-propiedad-horizontal/ [6] SoftDoit, “Fynkus: software de administración de fincas,” SoftDoit, Aug. 04, 2021. https://www.softwaredoit.es/fynkus/fynkus.html [7] “¿Qué es un CRM? | Definición y tipos de CRM,” Elegir CRM, Apr. 04, 2023. https://www.elegircrm.com/proyecto-crm/que-es-un-crm/ [8] “¿Qué es un ecommerce y cómo crearlo? Infórmate aquí,” Shopify, May 17, 2023. https://www.shopify.com/es/blog/topics/ecommerce [9] D. Palau, “¿Qué es un marketplace? Cómo funcionan, tipos y ejemplos.” https://www.cyberclick.es/que-es/marketplace [10] colaboradores de Wikipedia, “Salesforce,” Wikipedia,
Compartir