Plataforma web de reserva de departamentos
Bookedroom es una Plataforma Web diseñada y desarrollada por DRØMBIT. Bookedroom surge con la necesidad de crear una plataforma que permitiera administrar las reservas de departamentos, la plataforma esta dirigida a pequeñas empresas o administradores de departamentos.
El principal reto en este proyecto fue crear una plataforma sencilla de utilizar. La cual le permitiera a pequeñas empresas o administradores de departamentos, tener un sitio web en el cual pudieran llevar un control de sus reservas. A modo de resumen estas son las características de la plataforma.
Para el análisis de requerimientos de este proyecto, contamos con la asesoría de un administrador de departamentos en la Riviera Maya, con su ayuda pudimos identificar las problemáticas y características que debería de tener la plataforma para automatizar su trabajo.
Trabajamos arduamente en crear un flujo de trabajo sencillo para el administrador. De una manera muy practica el administrador puede:
De lado del cliente se trabajo en ofrecerle al usuario una navegación sencilla, de esta manera el cliente puede ver que ofrece un departamento, conocer su ubicación, conocer sus instalaciones, etc.
Para los procesos de desarrollo se inició empleando el método iterativo porque la idea original era tener un producto PMV (Producto Mínimo Viable) el cual fue evolucionando teniendo la necesidad de dividir las etapas en ciclos de desarrollo mas puequeños donde tengamos la capacidad de cumplir con todas las etapas de revisión, seguimiento y control de calidad en cada entrega.
Un actor clave que nos guió en todo el flujo de desarrollo fue el administrador de los departamentos que iba a emplear el sistema, gracias a él pudimos comprender nuevos conceptos y materializarlo en el sistema de reservaciones el cual cumple con las necesidades esenciales de cualquier administrador de rentas de habitaciones.
Hemos construido grandes proyectos con PHP y Java, pero estábamos dispuestos a probar algo diferente para desarrollar un producto que cubriera una necesidad en el mercado y que además nos permitiera validar el proyecto a corto plazo. Ruby on Rails nos ofreció esa alternativa para construir el core del sistema, además de ser un lenguaje de programación muy versátil. Google Maps forma un papel muy importante para ayudar al usuario a buscar ubicaciones más precisas de cada habitación. Tampoco podía faltar uno de los protocolos más importantes para crear historias al momento de compartir un enlace, nos referimos a Open Graph.
Nos esforzamos en hacer mejoras constantes: como la implementación de diferentes métodos de pago y tener la posibilidad de lanzar este producto como un servicio para un sector más especializado que pueda ayudarle a generar una mejor conversión a un costo mucho menor en infraestructura y mantenimiento del software.
Los issues y nuevas funcionalidades también forman parte del proceso de desarrollo, para realizar este seguimiento decidimos utilizar el servicio Trello el cual organizamos de la siguiente manera: Issues, To Do, In Progress, Review, Done, Requests. Gracias a este flujo ambas partes conocemos los estados de los issues y las nuevas funcionalidades deseadas en el sistema.
En Drømbit nos gusta compartir las herramientas con las que trabajamos en nuestros proyectos. A continuación presentamos una lista de las herramientas que nos permitieron lograr el presente proyecto.
Una de nuestras herramientas favoritas para organizar la documentación proporcionada por nuestros clientes. El ambiente colaborativo que Google Drive nos ofrece es indispensable para nosotros.
This amazing tool allows us to sync files from the computer to the web, save documentation provided by the customers. Furthermore, with this tool, we are able to have access to all our documents, files, calendars and everything else for collaborative teams.
La comunicación directa con el cliente es importante cuando se requiere trabajar en etapas cruciales. Google Hangouts nos proporciona una plataforma en la cual podemos mantener esta comunicación con el cliente cuando no tenemos la posibilidad de una comunicación presencial.
Not always can gather with the customer face to face due to the distance and need to save more time to work. Google Hangouts provide us a great experience when we need to keep all communication with customers, other companies and potential business partners in one place and synchronized.
Sin duda alguna Moqups es nuestra aplicación favorita para generar Wireframes. La posibilidad de utilizar la herramienta de manera colaborativa nos permite presentar y definir la Experiencia de Usuario del software o sitio web que estamos construyendo.
Undoubtedly, Moqups is our favorite tool to create wireframes. Provides an extremely cost effective way to design something out, really fast. Wireframing in moqups makes it super easy to represent where various elements will go and depicts the page layout or arrangement of the website’s content, including interface elements and navigational systems, and how they work together.
Cuando necesitamos definir una base para el estilo visual del sistema o sitio web en el que estamos trabajando, nos gusta utilizar Sketch App. Sketch es una herramienta sencilla pero muy poderosa para diseñar la interfaz gráfica de un proyecto.
When we need a user interface design of software or web design, we like to use Sketch App. The app provides only what is necessary to do web and UI work, making for a much faster design process.
Trello es nuestra herramienta favorita para darle seguimiento a los errores y nuevas funcionalidades que surgen después de liberar un proyecto.
It's by far our favorite way to stay organized on projects for both time management as well as outlining the project as a whole. Whe share on them bugs, new improvements and tasks after release a stable project.
Independientemente de las tecnologías y herramientas que se utilicen, en Drømbit creemos firmemente en hacer las cosas con pasión, para de esta manera, entregar un producto y servicio de calidad.