Renta de maquinarias para construcción
R.O. Maquinarias es una empresa dedicada a la renta de maquinarias ligeras para construcción, su matriz se encuentra ubicada en la ciudad de Cancún, teniendo dos sucursales: Cancún y Distrito Federal.
Desarrollar un sistema donde se pueda ver los estatus de cada maquinaria en tiempo real, así como conocer quien posee tal maquinaria, fechas de vencimiento de la renta para poder realizar un seguimiento sobre las máquinarias que cada cliente tiene en su poder.
Tuvimos una primera reunión con la empresa RO Maquinarias el cual tuvo como objetivo entender la problemática real de la operación de la empresa, una vez escuchado las peticiones del cliente, realizamos varias propuestas de solución que mejor se adaptan a sus necesidades marcando como prioridad principal el monitoreo de todas las maquinarias en tiempo real.
Generamos un anteproyecto donde se especificaron tiempos de desarollo, etapas en las que pueden ser divididos, revisiones y canales de comunicación.
Mantenemos un siguiente encuentro con la empresa para presentar un diseño preliminar por medio de wireframes donde les permita ver el funcionamiento del software antes de entrar a la siguiente etapa de desarrollo. Cabe recordar que el cliente cuenta con los wireframes y puede hacer aportaciones en cualquier momento de la etapa de desarrollo.
Para este tipo de desarrollo se empleó el modelo en cascada ya que esta metodología permite trabajar con módulos dependientes que deben ser estrictamente atendidas antes de iniciar la siguiente fase, después de cada revisión, se iniciaba inmediatamente con la siguiente iteración hasta terminar.
Para nosotros, lo más importante es el control de calidad, por tal razón le damos seguimiento a nuestra solución donde evaluamos el porcentaje de éxito haciendo mejoras constantes en nuestros procesos de entregas y pruebas en el funcionamiento del software con los usuarios finales.
Debido a las necesidades del cliente optamos por aprovechar la popularidad de PHP el cual le daría vida al sistema, del lado del Front-end utilizamos Backbone.js que nos ayudaría a crear una estructura modular del proyecto simplificando el proceso de desarrollo, esto no pudo ser posible sin la ayuda de Underscore.js el cual nos ofrece una amplia variedad de funciones además de contar con un sistema de template engines para la reutilización de nuestras vistas.
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.
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.
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.