Startup: TechVerse
Producto: AutoYa!
- Alonso Fernando Robles Astuñaupa (u202112662)
- Erick Gabriel Urbizagasteui Alvarez (u20201e465)
- Johan Raúl Moreno Vergara (u20201c105)
- Luis Fernando Isla Quispe (u202124146)
- Nicolás Zagal Vallejo (u20201c429)
- Jhan Clinton Antonio Salazar (u20201b312)
Versión | Fecha | Autor | Descripción de modificación |
---|---|---|---|
Entrega 1 (TB1) | 8/09/2023 | - Alonso Fernando Robles Astuñaupa - Erick Gabriel Urbizagasteui Alvarez - Johan Raúl Moreno Vergara - Luis Fernando Isla Quispe - Nicolás Zagal Vallejo |
Se creó la estructura del informe y se completó los capítulos 1, 2, 3 y 4 |
Entrega 2 (TP) | 29/09/2023 | - Alonso Fernando Robles Astuñaupa - Erick Gabriel Urbizagasteui Alvarez - Johan Raúl Moreno Vergara - Luis Fernando Isla Quispe - Nicolás Zagal Vallejo |
-Se actualizó la documentación correspondiente al proyecto. -Se diseñó el Frontend de nuestro proyecto utilizando el Framework Vue 3 y la librería PrimeVue. |
Entrega 3 (TB2) | 03/11/2023 | - Alonso Fernando Robles Astuñaupa - Erick Gabriel Urbizagasteui Alvarez - Johan Raúl Moreno Vergara - Luis Fernando Isla Quispe - Nicolás Zagal Vallejo - Jhan Clinton Antonio Salazar |
-Se actualizó la documentación correspondiente al proyecto. -Se corrigió algunos errores del FrontEnd del entregable anterior y se desarrolló la primera versión del Backend. |
Entrega 4 (TF1) | 23/11/2023 | - Alonso Fernando Robles Astuñaupa - Erick Gabriel Urbizagasteui Alvarez - Johan Raúl Moreno Vergara - Luis Fernando Isla Quispe - Nicolás Zagal Vallejo - Jhan Clinton Antonio Salazar |
-Se actualizó la documentación correspondiente al proyecto. -Se hizo la integración entre FrontEnd y Backend -Se reliazó el security -Se realizó los testeos -Se culminó con los controllers principales |
Cada integrante del equipo creó su porpia rama donde realizó sus modificaciones para posteriormente hacer merge con la rama main. A continuación, se presentan als evidencias.
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report
TB1
- Registro de Versiones del Informe
- Project Report Collaboration Insights
- Contenido
- Student Outcome
- Capítulo I: Introducción
- Capítulo II: Requirements Elicitation & Analysis
- Capítulo III: Requirements Specification
- Capítulo IV: Product Design
- Capítulo V: Product Implementation, Validation & Deployment
- Software Configuration Management
- Landing Page, Services & Applications Implementation
- Sprint 2
- Sprint Planning 2
- Sprint Backlog 2
- Development Evidence for Sprint Review
- Testing Suite Evidence for Sprint 2 Review.
- Execution Evidence for Sprint 2 Review
- Services Documentation Evidence for Sprint 2 Review
- Software Deployment Evidence for Sprint 2 Review
- Team Collaboration Insights during Sprint 2
- Sprint 3
- Sprint Planning 3
- Sprint Backlog 3
- Development Evidence for Sprint 4 Review
- Testing Suite Evidence for Sprint 4 Reviews
- Execution Evidence for Sprint 3 Review
- Services Documentation Evidence for Sprint 3 Review
- Software Deployment Evidence for Sprint 3 Review
- Team Collaboration Insights during Sprint 3
- Sprint 4
- Sprint Planning 4
- Sprint Backlog 4
- Development Evidence for Sprint 4 Review
- Testing Suite Evidence for Sprint 4 Reviews
- Execution Evidence for Sprint 4 Review
- Services Documentation Evidence for Sprint 4 Review
- Software Deployment Evidence for Sprint 4 Review
- Team Collaboration Insights during Sprint 4
- Sprint 2
- Validation Interviews
- Video About-the-Product
- Conclusiones
- Bibliografía
- Anexos
Criterio Específico | AccionesRealizadas | Conclusiones |
---|---|---|
Participa en equipos multidisciplinarios con eficacia, eficiencia y objetividad, en el marco de un proyecto en soluciones de ingeniería de software. | Alonso Fernando Robles Astuñaupa TB1 Completado del capítulo 3 del informe TP1 Mi desenvolvimiento dentro del desarrollo fue preciso y fácil de entender, ya sea en la parte de programación como en la comunicación. TB2 En esta entrega me engargué de los Entities en la parte del backend. TF Coordiné la colaboración interdisciplinaria durante la revisión de lanzamiento, asegurando una distribución equitativa de responsabilidades. Implementé prácticas ágiles para mejorar la eficiencia en la gestión de la entrega del producto final. Erick Gabriel Urbizagasteui Alvarez TB1 Coordinación del proyecto, completado del capítulo 1 del informe TP1 Me reuní con mi equipo en distintas ocasiones para realizar el desarrollo del frontend de nuestro proyecto. TB2 En este sprint 3 me encargué de la Database. TF Lideré la sección que detalla la colaboración multidisciplinaria, destacando la eficacia y eficiencia del equipo en el desarrollo del proyecto. Contribuí a la versión actualizada de la Sección Student Outcome, resaltando cómo las actividades del proyecto fortalecieron las habilidades de trabajo en equipo. Johan Raúl Moreno Vergara TB1 Completado de la parte del landing page del capítulo 4 del informe TP1 Fui capaz de participar de manera efectiva, eficiente y objetiva junto a mi equipo en el desarrollo de nuestro Frontend aplicando conocimientos de ingeniería de software. TB2 Participé junto a mi grupo en la elboración del Sprint 3 siendo mi principal labor las entrevistas de validación y el informe. TF Participé activamente en la preparación y presentación de la keynote, destacando la colaboración multidisciplinaria como elemento clave del éxito del proyecto. Destaqué en la presentación cómo la eficacia y objetividad en el trabajo en equipo influyeron directamente en los resultados finales del proyecto. Luis Fernando Isla Quispe TB1 Completado del capítulo 2 del informe* TP1 Trabaje de manera eficiente, practica y acertiva con mi grupo en el desarrollo del frotend TB2 Para esta entrega junto a mi grupo nos encargamos del Repositories el cual me permitió comprender nuevos temas. TF Proporcioné aportes significativos a mi evaluación de desempeño individual, resaltando logros y áreas de mejora en términos de colaboración en equipos multidisciplinarios. Contribuí a la sección Collaboration Insights, resaltando aprendizajes específicos sobre cómo la colaboración multidisciplinaria impactó positivamente en el desarrollo del proyecto. Nicolás Zagal Vallejo TB1 Completado de la parte del web application del capítulo 4 del informe TP Me comunique de manera efectiva con mi equipo de manera constante en función de desarrollar y optimizar el desarrollo del Frontend aplicando los conocimientos aprendidos en clase TB2 En esta entrega me encargué de los Services en el backend. TF Incluí documentos que evidencian mi participación activa y eficiente en el desarrollo del proyecto. Aseguré que el archivo .zip refleje de manera clara y objetiva mi contribución a través de archivos de proyectos, documentos y evidencias de trabajo en equipo. Jhan Clinton Antonio Salazar TB2 En esta entrega me encargué de desarrollar los controllers del backend. TF Mejoré la versión final del Registro de Versiones del Informe, destacando las iteraciones que reflejan la evolución y eficacia del trabajo en equipo. Participé en sesiones de retroalimentación para comprender cómo mi contribución afectó positivamente la eficacia del equipo. |
TB1 Nos reunimos como equipo y decidimos las partes del proyecto de las que se encargaría cada miembro. Asimismo logramos ganar la confianza de todos mostrando empatía y responsabilidad el uno con el otro. TP1 Nos reunimos como equipo en distintas ocasiones para ir completando las metas propuestas para este sprint, lo cual ayudó a mejorar nuestra relación de compañerismo. TB2 Hemos logrado completar gran parte del backend de nuestra api web para nuestro proyecto, AutoYa! Durante este tercer sprint se implementaron los entities, repositories, services, controllers y database haciendo uso de Jetbrians Rider. TF El equipo logró una colaboración multidisciplinaria efectiva, distribuyendo responsabilidades equitativamente y aplicando prácticas ágiles para mejorar la eficiencia. La comunicación efectiva y la integración de habilidades técnicas y no técnicas fueron prioritarias. Las retrospectivas al final de cada sprint permitieron mejoras continuas, destacando el compromiso del equipo con la eficacia y objetividad en todo momento. |
Conoce al menos un sector empresarial o dominio de aplicación de soluciones de software. | Alonso Fernando Robles Astuñaupa TB1 Completado del capítulo 3 del informe TP1 Tengo la capacidad de utilizar conocimientos previos relacionado a la carrera, con la finalidad de desarrollar proyectos en su mejor forma. TB2 En esta entrega me engargué de los Entities en la parte del backend aplicando conocimientos de ingeniería a los diferentes problemas presentados. TF Aplicación de conocimientos específicos del sector durante la revisión de lanzamiento, asegurando la alineación del producto con las necesidades del mercado. Destacé en la presentación cómo la comprensión del dominio de aplicación influyó directamente en las decisiones de desarrollo. Erick Gabriel Urbizagasteui Alvarez TB1 Coordinación del proyecto, completado del capítulo 1 del informe TP1 Aprendí a usar Vue para desarrollar las páginas web que formarán parte de la solución de mi equipo. TB2 Gracias a los conocimientos en ingeniería en este sprint 3 me encargué de la Database. TF Contribuí a la sección que aborda el conocimiento del sector empresarial, proporcionando análisis detallados y recomendaciones basadas en mi comprensión del dominio de aplicación. Johan Raúl Moreno Vergara TB1 Completado de la parte del landing page del capítulo 4 del informe TP1 Soy capaz de aplicar mis conocimientos y habilidades en ingeniería de software en el contexto de equipos multidisciplinarios, asegurando la eficacia y eficiencia en la ejecución de proyectos. TB2 Logré aplicar conocimientos de ingeniería de software en este Sprint 3, aprendí lo esencial sobre este primer desarrollo del backend. TF Mejoré la versión final de la Bibliografía, asegurando que refleje fuentes específicas que informaron mi comprensión del sector empresarial. Enfaticé en la presentación cómo la comprensión del sector empresarial contribuyó a la eficacia y eficiencia del equipo en la entrega de soluciones de software. Luis Fernando Isla Quispe TB1 Completado del capítulo 2 del informe TP1 En este proyecto, se pusieron en práctica los conocimientos adquiridos durante el proceso de formación, los cuales fueron impartidos a través de clases teóricas y prácticas. Estos conocimientos abarcan una amplia gama de disciplinas relacionadas con el desarrollo web. TB2 Con los conocimientos aprendidos en clase en esta entrega junto a mi grupo nos encargamos del Repositories el cual me permitió comprender nuevos temas. TF Destaqué casos específicos del sector empresarial durante la presentación, demostrando cómo el conocimiento profundo del dominio de aplicación informó decisiones estratégicas. Participé en sesiones de retroalimentación para comprender cómo mi comprensión del sector empresarial mejoró la colaboración en el equipo multidisciplinario. Nicolás Zagal Vallejo TB1 Completado de la parte del web application del capítulo 4 del informe TP Reforce y aplique los temas vistos en clase de manera que pude aportar al equipo de una manera efectiva, de esta manera se consiguio un desarrollo optimo del proyecto TB2 En esta entrega me encargué de los Services en el backend. TF Reflexioné sobre cómo mi conocimiento del sector impactó positivamente en mi desempeño individual, destacando contribuciones significativas basadas en el dominio de aplicación. Aseguré que el archivo .zip refleje de manera clara y objetiva mi experiencia en el sector empresarial a través de archivos complementarios pertinentes. Jhan Clinton Antonio Salazar TB2 En esta entrega me encargué de desarrollar los controllers del backend. TF Aseguré que la Sección Student Outcome reflejara cómo mi conocimiento del sector contribuyó a la eficiencia y objetividad en el desarrollo del proyecto. Contribuí a la sección de Conclusiones, resaltando cómo el conocimiento del dominio de aplicación fue crucial para el éxito global del proyecto. |
TB1 Aprendimos y nos enseñanos unos a otros a usar GitHub y GitHub Desktop. Además, entendimos cómo hacer commits en esta herramienta y cómo nos podrán ayudar en el desarrollo de este proyecto. TP1 Aprendimos a usar distintos componentes de Vue para desarrollar la parte del frontend de nuestra solución web. TB2 Durante el tercer sprint nos reunimos para definir cómo se desarrollaría el backend de AutoYa! Durante esas reuniones se repartieron las tareas para cada integrante. De esta forma logramos tener un avance sustancial para el fin del sprint. Asimismo, aprendimos a cómo modelar mejor el backend de una aplicación web. TF Cada miembro del equipo demostró un profundo conocimiento del sector asignado, reflejado en decisiones estratégicas y tácticas durante el proyecto. La presentación y revisión de lanzamiento resaltaron casos específicos del sector, evidenciando cómo este conocimiento informó las soluciones propuestas. Las contribuciones individuales reflejaron una comprensión detallada de las necesidades y desafíos del sector, asegurando la relevancia y eficacia de las soluciones de software. En resumen, cada miembro integró de manera efectiva su comprensión sectorial en el desarrollo del proyecto. |
AutoYa! es una startup que busca solucionar problemas en la renta de autos por medio de aplicaciones tecnológicas. Nuestras características, como la retención del pago, el seguimiento por GPS, una amplia selección de autos y un servicio al cliente de calidad, ayudan a los clientes a sentirse seguros, protegidos, cómodos y ahorradores. Fue fundada por los alumnos universitarios: Alonso Robles, Erick Urbizagastegui, Johan Moreno, Luis Isla y Nicolás Zagal en Lima, Perú.
Misión
Nuestra misión es ayudar a las personas a reducir los contratiempos que puedan tener al momento de rentar o poner en renta un auto para que estas puedan hacerlo de forma sencilla y segura. Pensamos lograr esto mediante el lanzamiento de aplicaciones web que se enfoquen en atacar dichos contratiempos.
Visión
Nuestra visión es tener una aplicación dedicada al nicho de la renta de autos que se encuentre en el top 10 de dicho nicho en Perú. Asimismo, planeamos expandir nuestros productos a nivel latinoamérica para que más personas puedan disfrutar de estos.
Alonso Fernando Robles Astuñaupa (u202112662)
Erick gabriel Urbizagástegui Alvarez (u20201e465)
Johan Raúl Moreno Vergara (u20201c105)
Luis Fernando Isla Quispe (u202124146)
Nicolás Zagal Vallejo (u20201c429)
A día de hoy, el uso de autos se ha vuelto una necesidad en nuestra sociedad. Tanto en fines recreativos, laborales o personales, estos estarán siempre presentes. Sin embargo, cuando se necesita uno y no se tiene uno propio ¿qué es lo que se hace?. Usualmente se alquila uno. Si bien esta solución es obvia y práctica, puede conllevar disgustos para el usuario al este enterarse de precios elevados, tarifas ocultas, falta de mantenimiento o incluso falta de seguro vehicular. Asimismo, existen personas que desean ganar un poco de dinero extra y desean poder alquilar sus autos en los momentos que no los usan, pero no conocen un medio seguro por el que hacerlo o no tienen personas a las que alquilarselos. La propuesta que se tiene es una aplicación web que funcione a nivel Perú y combata efectivamente los problemas mencionados anteriormente.
-
Who
Personas que desean alquilar autos de forma segura y a un precio menor al de las plataformas más populares; y personas que desean alquilar sus autos de forma segura en los momentos que no los utilizan, para ganar dinero extra.
-
What
Los problemas que se presentar al momento de alquilar autos y/o usarlos. Por ejemplo: falta de mantenimiento, falta de seguimiento del vehículo, falta de seguro, altos precios, estafas, etc.
-
Where
En el lugar en donde la persona este alquilando el auto y/o usándolo. Puede ser un concesionario, un hogar, oficinas, calles, carreteras, etc.
-
When
Cuando la persona esté por alquilar el auto o ya lo este usando. Algunos ejemplos son: llamadas telefónicas, firma de documentos, conversación en persona, haciendo rutas por calles, haciendo rutas por carreteras.
-
Why
Los problemas técnicos del auto usualmente suceden por descuido del dueño. Asimismo, las tarifas ocultas generalmente son por la necesidad de ganar dinero de los concesionarios. Finalmente, las estafas o desaparición de autos se generan por las malas intenciones del arrendatario.
-
How
Si se habla de las estafas, estas operan de la siguiente manera: el arrendatario hace un pago por adelantado al dueño y este le hace la promesa de entregarle el auto en determinado momento, pero no lo hace. Asimismo, el caso inverso son arrendatarios que usan medios fraudulentos para simular pagos o directamente no devuelven el auto luego de la fecha acordada.
-
How Much
Estos problemas generalmente cuestan bastante dinero. Por ejemplo, según El Comercio (2023), un hombre tuvo que pagar 7600 soles por la garantía de los autos que alquiló, y este monto no fue devuelto en la fecha acordada.
Actualmente alquilar un auto conlleva distintos riesgos, ya sea desde el punto del arrendatario o del arrendador. Estos pueden variar desde fallos técnicos de los vehículos hasta casos de estafas. Dichos problemas afectan negativamente al negocio de la renta de autos debido a que genera desconfianza en los dos sectores mencionados. Los problemas mencionados anteriormente son solo algunos de los que muestran que los arrendatarios y los arrendados buscan más seguridad y transparencia por la parte contraria. Finalmente, habiendo realizado este análisis, se desarrolló una pregunta que servirá como base para combatir la problemática. Esta es:
¿Cómo podemos garantizar seguridad y transparencia a los arrendatarios y arrendadores en el servicio de alquiler de autos?
Business Outcomes
- Creo que mis clientes necesitan una solución que les permita rentar o poner en renta autos de forma segura y transparente.
- Estas necesidades se pueden resolver con una aplicación web de renta de autos de forma segura entre personas naturales.
- Mis clientes iniciales son (o serán) personas hispanohablantes mayores de edad que se encuentren en Perú y deseen rentar o poner en renta un auto.
- El valor número 1 que un cliente quiere de mi producto es seguridad de que el contrato se cumplirá correctamente y de que el auto se encuentre en buenas condiciones.
- El cliente también puede obtener estos beneficios adicionales: precios más bajos que los de la competencia, registro de mantenimiento del vehículo, seguimiento del auto por GPS, acceso a la documentación actualizada del vehículo.
- Voy a adquirir la mayoría de mis clientes a través de anuncios en redes sociales.
- Haré dinero a través de cobro de comisiones por cada alquiler que se realice dentro de la aplicación, y publicidad dentro de la aplicación.
- Mi competencia principal en el mercado serán plataformas de alquiler de autos actualmente disponibles.
- Los venceremos debido a nuestros menores precios, mayor transparencia acerca de la documentación y estado de los autos y la seguridad de estos mismos.
- Mi mayor riesgo es fraude y/o estafas antes, durante y después del servicio del auto.
- Resolveremos esto a través de retenimiento del pago por el servicio hasta que este haya sido terminado.
User Outcomes
- ¿Quién es el usuario?
Personas hisponohablantes mayores de edad que se encuentren en Perú y deseen rentar o poner en renta un auto. - ¿Dónde encaja nuestro producto? ¿En su trabajo o vida?
Nuestro producto encaja en la vida del usuario, debido a que alquilar o poner en alquiler un auto no es la principal fuente de ingresos de nuestros clientes potenciales. - ¿Qué problemas tiene nuestro producto y cómo se pueden resolver?
El mayor problema que se presenta en nuestro producto son las prácticas fraudulentas, como estafa o robo del vehículo. Esto se resolverá mediante la necesidad de incluir la documentación del auto a rentar en nuestra aplicación, la retención del pago hasta que el servicio del auto haya terminado y el seguimiento del vehículo vía GPS. - ¿Cuándo y cómo es usado nuestro producto?
AutoYa! será usado en dispositivos que cuenten con un navegador web y cuando el usuario decida que quiere rentar o poner en renta un auto. - ¿Qué características son importantes?
Interfaz amigable, intuitiva y responsive; reserva de vehículo; pagos integrados; y reseñas de usuarios. - ¿Cómo debe verse nuestro producto y cómo debe comportarse?
Debe verse amigable ante el usuario y fácil de usar. Esto quiere decir que, por ejemplo, cada botón debe dar a entender qué es lo que hace con solo verlo.
Hipótesis 1
Creemos que las personas estarán interesadas en una aplicación web que permita rentar y poner a la renta autos por precios más bajos que los de la competencia. Sabremos que esto si la cantidad de usuarios de nuestro producto aumenta en 5% semanalmente durante los primeros 4 meses desde su lanzamiento.
Hipótesis 2
Creemos que AutoYa! tendrá problemas luego de su lanzamiento. Sabremos que esto es cierto cuando su cantidad de usuarios empiece a decrecer en 8% semanalmente.
Hipótesis 3
Creemos que la visualización de la documentación de los vehículos en la aplicación será un agregado importante. Sabremos que esto es cierto si el 65% de las reseñas de autos en esta son positivas.
Business Problem - Precios mayores a los deseados - Estafas en el proceso de renta - Tarifas ocultas - Falta de transparencia del estado del auto |
Solution Ideas - Precios menores a los de la competencia - Inclusión de la documentación actualizada del auto - Seguimiento del auto vía GPS - Retención del pago hasta finalizado el servicio |
Business Outcomes - Alto número de usuarios - Reseñas mayormente positivas en la aplicación - AutoYa! se vuelve una de las aplicaciones de alquiler de auto más usadas en Perú |
Users and Customers - Personas hispanohablantes mayores de edad que se encuentren en Perú y deseen rentar un auto. - Personas hisponohablantes mayores de edad que se encuentren en Perú, cuenten con uno o más autos y deseen poner en renta uno o más de uno. |
User Benefits - Costos menores - Garantía del buen estado del auto - Sistema antifraudes - Acceso a la información del arrendatario |
|
Hypothesis - Creemos que las personas estarán interesadas en una aplicación web que permita rentar y poner a la renta autos por precios más bajos que los de la competencia. Sabremos que esto si la cantidad de usuarios de nuestro producto aumenta en 5% semanalmente durante los primeros 4 meses desde su lanzamiento. - Creemos que AutoYa! tendrá problemas luego de su lanzamiento. Sabremos que esto es cierto cuando su cantidad de usuarios empiece a decrecer en 8% semanalmente. - Creemos que la visualización de la documentación de los vehículos en la aplicación será un agregado importante. Sabremos que esto es cierto si el 65% de las reseñas de autos en esta son positivas. |
What’s the most important thing we need to learn first? - Las características que el usuario realmente quiere en la aplicación - La cantidad de personas que estarían dispuestas a poner en renta su auto por una aplicación web - Los costos y beneficios que ofrece la competencia |
What's the least amount of work we need to do to learn the next most important thing? - Realizar entrevistas a personas que se encuentren dentro de los segmentos objetivos de AutoYa! - Enviar formularios con preguntas sencillas, pero que contengan preguntas clave a nuestros segmentos objetivos - Tomar en cuenta el feedback que se reciba y aplicarlo en AutoYa! |
Se han identificado dos segmentos objetivos.
- Personas mayores de 18 años que cuenten con licencia de conducir y deseen alquilar uno o más autos de forma segura y a un menor precio que los servicios de alquiler de autos más populares.
- Personas mayores de 18 años que posean uno o más autos en regla junto con todos los documentos que esto conlleva y deseen poner en alquiler estos mismos de forma segura mediante plataformas digitales.
Competitive Analysis Landscape | |||||
---|---|---|---|---|---|
¿Por qué llevar a cabo este análisis? | ¿Cómo podemos garantizar seguridad y transparencia a los arrendatarios y arrendadores en el servicio de alquiler de autos? | ||||
Competidores | AutoYa! | Budget Car Rental | Rento | Hertz | |
Perfil | Overview | Servicio peruano que permite rentar y poner en renta autos a personas naturales | Empresa peruana que posee presencia global y opera en más de 3,200 puntos de atención en 120 países | Aplicación de renta de autos en Perú que funciona como intermediario tanto para arrendatarios como para arrendadores | Servicio de alquiler de autos más grande a nivel global |
Ventaja competitiva ¿Qué valor ofrece a los clientes? |
Transparencia con el cliente; precios bajos y seguridad | Se puede recoger el auto en el aeropuerto Jorge Chávez | Ofrece poner en renta un auto propio | Ofrece sus servicios también fuera de Lima (Arequipa y Cusco) y se puede entregar el auto en una sucursal distinta de donde se recogió | |
Perfil de Marketing | Mercado objetivo | Personas en Perú mayores de 18 años que deseen rentar o poner en renta autos | Personas mayores de 21 años que cuenten con una licencia de conducir vigente deseen alquilar un auto | Personas que quieran alquilar un auto y personas que quieran poner en alquiler su auto | Personas mayores de 18 años que deseen alquilar un auto |
Estrategias de marketing | Comunicar que el servicio permite, además de alquilar un auto, poner en alquiler un auto propio de forma segura | Anunciar su posesión de la flota de alquiler de vehículos más variada de Perú | Mencionar siempre que están respaldados por Rimac Seguros y que es un servicio seguro | Alta gama de vehículos para poder reducir los precios | |
Perfil de Producto | Productos & Servicios | - Alquilar autos - Poner en alquiler autos |
- Alquiler de Autos - Alquiler de Autos para Empresas - Venta de Autos Usados Expertos en Viajes - Reservas Internacionales - Servicio de Chofer |
- Alquiler de autos - Poner en alquiler autos |
- Alquiler de autos |
Precios & Costos | - Uso gratuito de la aplicación - Desde S/100 por día de uso del auto |
- Uso gratuito de la aplicación - De S/96 a S/561 por día de uso del auto |
- Uso gratuito de la aplicación - Desde S/100 por día de uso del auto |
- Uso gratuito de la apliacación - Desde S/63 soles por día de uso del auto(sin incluir protecciones y servicios adicionales) |
|
Canales de distribución (Web y/o Móvil) |
Web | Web y móvil | Móvil | Web y móvil | |
Perfil de Producto | Fortalezas | - Flota variada - Opción de poner en renta autos - Gran cantidad de clientes potenciales |
- Marca reconocida - Programa de lealtad - Variedad de autos - Oficina en un aeropuerto internacional |
- Interfaz amigable - Aliado con Rimac Seguros - Permite poner en alquiler autos propios - Presencia en cualquier lugar del país |
- Marca reconocida -Cuenta con promociones - Presencia de oficinas fuera de Lima - Flota variada de vehículos |
Debilidades | - Marca no conocida - Pocos recursos - Nueva en el mercado de la renta de autos |
- Depende del turismo - Debe pagar costos de varias oficinas - Personas entre 18 y 20 años deben pagar un costo adicional |
- Mala opiniones en las tiendas de aplicaciones - Depende de la situación económica local - Depende de la honestidad del arrendador |
- Dependencia del turismo - Malas opiniones en las tiendas de aplicaciones - Interfaz del sitio web poco amigable - Reputación cuestionada |
|
Oportunidades | - Pocos servicios para poner en renta autos propios - Bajo porcentaje de hogares peruanos cuentan con auto propio - Constante necesidad de contar con un auto |
- Implementar alquiler de otros tipos de vehículos - Aumentar su cantidad de oficinas en Perú - Incluir servicios turísticos |
- Aumento del turismo - Aumento de las zonas urbanas - Inclusión de programas de lealtad |
- Creación de oficinas en más provincias de Perú - Implementar alquiler de otros tipos de vehículos - Incluir servicios turísticos |
|
Amenazas | -Otras aplicaciones de renta de auto más conocidas - Delincuencia local - Crisis económicas - Crisis sanitarias - Regulaciones en la conducción de vehículos - Alza de impuestos |
- Crisis económicas - Crisis sanitarias - Regulaciones en la conducción de vehículos - Alza de impuestos |
- Crisis económicas - Crisis sanitarias - Regulaciones en la conducción de vehículos - Alza de impuestos |
- Delincuencia local - Crisis económicas - Crisis sanitarias - Regulaciones en la conducción de vehículos - Alza de impuestos |
Costos
Sabemos que el alquiler de autos no necesariamente en un negocio barato, por eso hemos estudiado a la competencia y comparado precios para poder llegar a un precio de alquiler que se sitúe entre los bajos de nuestra competencia, para así poder satisfacer al cliente y generar ingresos.
Estrategia de diferenciación
Aprovecharemos la falta de servicios para poner en alquiler un auto propio para atacar ese nicho. Creemos que dando la suficiente publicidad a esta característica llamaremos la atención de una buena cantidad de clientes potenciales.
Remuneración
Somos consciente de que tener demasiada publicidad en una pantalla resulta molestoso, debido a eso, solo se incluirá una cantidad razonable de estos. Además, contaremos con comisiones del 35% por cada pago por alquiler que se haga usando nuestros servicios.
Arrendatarios
- ¿Cuál es su nombre, género y edad?
- ¿Cuál es su estado civil?
- ¿Cuál es su provincia y distrito de residencia?
- ¿Cuál es su ocupación?
- ¿Usted ha manejado un auto anteriormente?
- ¿Usted ha alquilado un auto alguna vez? Si su respuesta es sí ¿Por qué medio lo hizo?
- ¿Qué es lo que usted prioriza o priorizaría al alquilar un auto?
- ¿Qué información considera importante conocer antes de alquilar un auto?
- ¿Qué carácterística o características cree que debería tener obligatoriamente un servicio de alquiler de autos?
- ¿Cómo cree que se debería cobrar por el alquiler de un auto? ¿Por minuto, media hora, hora o día?
- Según su respuesta anterior ¿Cuanto cree que se debería cobrar por ese tiempo?
- ¿Qué medios de pago preferiría usted?
- ¿Usted estaría interesado en alquilar un auto por medio de una aplicación web? ¿Por qué?
- ¿Conoce algun medio que permita alquilar autos por internet?
Arrendadores
- ¿Cuál es su nombre, género y edad?
- ¿Cuál es su estado civil?
- ¿Cuál es su provincia y distrito de residencia?
- ¿Cuál es su ocupación?
- ¿Usted ha puesto en alquiler su auto alguna vez? Si su respuesta es sí ¿Por qué medio lo hizo?
- ¿Qué es lo que usted prioriza o priorizaría al poner en alquiler su auto?
- ¿Cree que es importante tener acceso a la información de la persona a la que le va a alquilar su auto?
- ¿Qué carácterística o características cree que debería tener obligatoriamente un servicio de alquiler de autos?
- ¿Cómo cree que se debería cobrar por el alquiler de un auto? ¿Por minuto, media hora, hora o día?
- Según su respuesta anterior ¿Cuanto cree que se debería cobrar por ese tiempo?
- ¿Qué medios de pago preferiría usted?
- ¿Usted estaría interesado en poner en alquiler su auto por medio de una aplicación web? ¿Por qué?
- ¿Conoce algun medio que permita alquilar autos por internet?
Arrendatarios
Timing: 0:00; 5:33 min
Alessandro Condori es un estudiante universitario de 20 años de edad. Reside en San Juan de Lurigancho, Lima; tiene experiencia previa en la conducción y ha alquilado autos mediante el contacto de otras personas ya sea virtual o presencial. En este caso, prioriza toda la información relacionado con el vehículo tal como las especificaciones y observaciones que posea este. Alessandro valora un proceso en el cual el servicio al cliente sea lo más óptimo posible, variados métodos de pagos, facilidad en el contacto con el arrendador y vuelve a recalcar sobre la información del vehículo. Prefiere pagar de forma virtual debido a su comodidad y flexibilidad. Por otro lado, mencionó que no conoce ningún aplicación que ofrezca aquel servicio; por lo que sería un usuario adecuado para servicios como AutoYa!.
Timing: 5:34; 5:54 min
Cristian Iparraguirre es un estudiante universitario de 19 años. Reside en Lince, Lima. Cristian sí ha manejado autos anteriormente de los cuales tuvo que alquiler vía virtual, donde tuvo que buscar dentro de distintas páginas para acceder aquel servicio. Prioriza esencialmente todo información detallada respecto al vehículo. Asimismo, considera que un servicio que sea de gran utilidad debe de cumplir ciertas caracterísitcas tales como: facilidad de usar, precios relativamente económicos, información precisa y filtros de búsquedas eficientes. Por otro lado, no tiene problemas si el método de pago es de manera virtual o presencial. Alega que ya realizó el alquiler de un auto por medio de una aplicación por lo que seguiría haciendolo. Al final, manifestó que la pagína donde solicitó el auto fue "Kayak".
Timing: 11:28; 5:07 min
Víctor Ramírez es un estudiante universitario de 18 años. Reside en Surco, Lima. tiene experiencia conduciendo, sin embargo, no ha tenido la oportunidad previamente de alquilar un auto aunque menciona haber tenido la intención. Víctor menciona que al alquilar un auto no prioriza con exactitud sus especificaciones ya que estas varían en funci´´on de lo que esté buscando para la ocación. En cambio, prefiere asegurarse de que la empresa de la cual alquilaría se confiable, tenga buena documentación y buenas referencias. Por otro lado, nos menciona que considera importante que el carro esté en perfectas condiciones, verificado por un especialista que avale su buen funcionamiento y tener conocimiento exacto de las tarifas que se aplicarían. Considera que el servicio debería contar con un servicio de grúa o seguro en caso de algún desperfecto o accidente, así como estar totalmente limpio. Así mismo considera que se debería cobrar por día con una cuota inicial previo al servicio y el resultante al finalizarlo y respetar el presupuesto hecho sin cargos extra fuera de cotización. Considera que se debe cobrar en función del tipo de auto, nos brinda como ejemplo un sedán de motor 1600 cuyo valor no debería superar los 200 soles diarios. Cree que se debería pagar por medios digitales para proteger al arrendador y manifiesta que la idea de arrendar un carro por una aplicacion web le parece "espectacular". Finalmente, menciona que no conoce de ningún medio que lo haga en la actualidad.
Arrendadores
Timing: 20:57; 3:54 min
Valeria Nevado es una estudiante universitaria de 20 años. Reside en Cercado de Lima, Lima. Valeria sí ha puesto su auto en alquiler anteriormente, y lo hizo por WhatsApp, Facebook y de forma presencial. Ella priorizaría sobre todo saber a quién le está alquilando su auto y cree que es importante tener información de la persona a quien se lo da. Asimismo, cree que las personas que quieran registrarse para alquilar un auto deben pasar por un filtro que valide que es una persona que usará el auto de forma correcta; y cree que debe. También cree que se debería cobrar 100 soles mínimo por día de uso del auto. La entrevistada manifestó que se debería cobrar por medio de tarjetas de crédito y débito, ya que en efectivo se han visto varios casos de robo. Finalmente, sí estaría interesada en poner en alquiler su auto por medio de una aplicación web porque le parece más seguro que por otros medios; y sabe que existen sitios web para alquilar autos, pero nunca los ha usado.
Timing: 24:51; 3:25 min
Manuel Mavila es un estudiante universitario de 20 años. Reside en el distrito de San Miguel, Lima. Manuel dice que nunca ha puesto en alquiler su auto, pero sí estaría interesado en hacerlo. También menciona que lo que más priorizaría al alquilar su auto sería la seguridad y el compromiso que tenga el arrendatario, no puede ser alguien con denuncias o que no tenga la solvencia económica necesaria. Asimismo, piensa que sí sería buena idea poder ver la información de la persona a la que le alquilará su auto y que un servicio de alquiler de autos debería contar obligatoriamente con un seguro, además del soat. Adicionalmente, cree que se debería cobrar por hora del uso del auto, y el precio dependería del auto, de su modelo, antigüedad, condición, etc. El entrevistado manifestó que los pagos se deberían realizar por tarjeta y sí estaría dispuesto en poner su auto en alquiler por medio de una aplicación web, debido a que sería más rápido encontrar arrendatarios. Finalmente, Manuel mencionó que no conoce ningún sitio web para alquilar autos por internet.
Entrevista 6
Timing: 16:36; 4:16 min
Miguel Ángel Ibañez, un estudiante universitario de 25 años en Lima, está considerando alquilar su auto. Él prioriza la seguridad y la confianza al alquilar su auto a un desconcido, evitando personas con denuncias o problemas financieros. Miguel valora tener información relevante sobre la persona a la que confiará su vehículo, lo que indica su deseo de establecer un cierto nivel de confianza en este proceso. Además, destaca la importancia del seguro y el SOAT. Sugiere tarifas por hora y prefiere pagos con tarjeta. Está dispuesto a usar una aplicación web para alquilar. Aunque no conoce plataformas específicas, su interés sugiere que podría beneficiarse de explorar opciones tecnológicas.
Arrendatarios
Arrendadores
A continuación se presentarán los User Persona elaborados en base al análisis de las entrevistas. Se ideó un User Persona por segmento objetivo.
Arrendatario
Arrendador
Arrendatario
User Task | Arrendatario | |||||
---|---|---|---|---|---|---|
Frecuencia | Importancia | |||||
Buscar una persona o empresa que alquile autos | Siempre | Alta | ||||
Contactar a esa persona o empresa | Siempre | Alta | ||||
Ver opciones de autos | Siempre | Alta | ||||
Filtrar autos | Seguido | Media | ||||
Comparar precios de autos | Siempre | Media | ||||
Negociar el precio | A veces | Media | ||||
Seleccionar el auto | Siempre | Alta | ||||
Inspeccionar el auto | Siempre | Alta | ||||
Firmar el contrato | Siempre | Alta | ||||
Comenzar el alquiler | Siempre | Alta | ||||
Recoger el auto | Siempre | Alta | ||||
Usar el auto | Siempre | Alta | ||||
Devolver el auto | Siempre | Alta | ||||
Terminar el alquiler | Siempre | Alta |
Arrendador
User Task | Arrendador | |||||
---|---|---|---|---|---|---|
Frecuencia | Importancia | |||||
Buscar una persona que desee alquilar un auto | Siempre | Alta | ||||
Contactar a esa persona | Siempre | Alta | ||||
Mostrarle opciones de autos | Siempre | Alta | ||||
Filtrar autos | Seguido | Media | ||||
Mostrar los precios de los autos | Siempre | Alta | ||||
Negociar el precio | A veces | Media | ||||
Separar el auto seleccionado | Siempre | Alta | ||||
Inspeccionar y limpiar el auto | Siempre | Alta | ||||
Dar el contrato al cliente para que lo firme | Siempre | Alta | ||||
Comenzar el alquiler | Siempre | Alta | ||||
Esperar a que el cliente recoja el auto | Siempre | Alta | ||||
Dar el auto al cliente | Siempre | Alta | ||||
Dar seguimiento al cliente | A veces | Baja | ||||
Recibir de vuelta el auto | Siempre | Alta | ||||
Terminar el alquiler | Siempre | Alta |
A continuación se muestran los User Journey Maps elaborados para los segmentos objetivos Arrendatario y Arrendador con el objetivo de rentar un auto.
Arrendatario
Arrendador
A continuación, se muestran los Empathy Maps desarrollados para cada segmento objetivo, los cuales son Arrendatario y Arrendador.
Arrendatario
Arrendador
Arrendatario
Arrendador
Epic / Story ID | Título | Descripción | Criterios de Aceptación | Relacionado con (Epic ID) |
US01 | Registro del Arrendatario | Como Arrendatario, deseo registrarme dentro del app para poder alquilar un auto según mi presupuesto. |
Escenario 1: El arrendatario desea crear una cuenta Dado que el arrendatario se encuentra en sección de inicio Cuando el arrendatario no se encuentra registrado en el aplicativo y al seleccionar “Crear una Cuenta” Entonces el sistema le redireccionará al registro. Escenario 2: El arrendatario rellena sus datos correctamente Dado que el arrendatario se encuentra en la sección de registro y selecciona la sección "Arrendatario" Cuando el arrendatario rellena todos los datos correctamente. Entonces el sistema registra los datos ingresados a la base de datos correctamente y mostrará "Usted se ha registrado de manera exitosa". Escenario 3: El arrendatario rellena sus datos incorrectamente. Dado que el arrendatario se encuentra en la sección de registro y selecciona la sección "Arrendatario" Cuando el arrendatario ingresa los datos incorrectamente o no están completos, Entonces el sistema le indicará que “Está incorrecto “o “Falta rellenar este dato. |
|
US02 | Registro del Propietario | Como Propietario deseo registrarme dentro del app para ofrecer en alquiler mi auto |
Escenario 1: crear una cuenta Dado que el Propietario se encuentra en sección de "inicio" Cuando el arrendador no se encuentra registrado en la aplicación Entonces al seleccionar “Crear Cuenta” el sistema le redireccionará al registro. Escenario 2: rellenado de datos correctamente. Dado que el Propietario se encuentra en la sección de registro y selecciona la sección "propietario" Cuando el propietario rellene todos los datos correctamente Entonces el sistema registra sus datos ingresados a la base de datos y mostrará "Usted se ha registrado de manera exitosa". Escenario 3: rellenado de datos incorrectamente. Dado que el Propietario se encuentra en la sección de registro y selecciona la sección "propietario" Cuando el propietario ingresa los datos incorrectamente o no están completos Entonces el sistema le indicará que “Está incorrecto “o “Falta rellenar este dato. |
|
US03 | Actualización de datos | Como Usuario deseo actualizar mis datos guardados en la aplicación para asi tener todo al día |
Escenario 1: Acceso a pestaña Información Personal Dado que el usuario quiere actualizar sus datos Cuando el usuario seleccione el icono de su imag de perfil Entonces la aplicación le mostrará toda la Información Personal que ingreso al crear la cuenta Escenario 2: Actualización de los datos Dado que el usuario se encuentra en la sección información Personal Cuando el usuario haya actualizado todos los datos que desee Y el usuario al seleccionar el botón “Aceptar” Entonces la aplicación le muestra un mensaje indicando "Datos actualizados correctamente" |
|
US04 | Búsqueda de autos según características | Como Arrendatario deseo poder buscar autos según datos específicos para asi descartar otros tipos de autos/td> |
Escenario 1: El Arrendatario visualiza cuando existen datos específicos que desee. Dado que el Arrendatario este en la sección "Buscar Autos" Cuando ingrese los datos en cada sección específica y encuentre información de estos. Entonces el sistema mostrará todos los autos que tenga estos en su informe. Escenario 2: El Arrendatario visualiza cuando no existen datos específicos que desee. Dado que el Arrendatario este en la sección "Buscar Autos" Cuando ingrese los datos en cada sección específica y encuentre información de estos. Entonces el sistema mostrará que "no hay contratos con esos datos". |
|
US05 | Inicio de Sesión | Como usuario registrado, quiero poder iniciar sesión en la aplicación con mi correo electrónico y contraseña. |
Escenario 1: Inicio de sesión correctamente Dado que el usuario se encuentre en Inicio de Sesión Cuando ingrese su correo y contraseña correctamente Entonces el Sistema le mandará al inicio de la aplicación Escenario 2: Inicio de sesión incorrectamente Dado que el usuario se encuentre en Inicio de Sesión Cuando ingrese su correo o contraseña incorrectamente Entonces el Sistema debe mostrar un mensaje de error |
|
US06 | Publicación de anuncio de alquiler de auto | Como propietario de un automóvil, quiero poder crear un anuncio para alquilar mi auto |
Escenario 1: Publicación de anuncio correctamente Dado que el propietario se encuentre en sección "Registro de Vehículo" Cuando rellene los detalles del automóvil, las tarifas de alquiler y seleccione "Registrar" Entonces el sistema lo guardará en la base de datos y móstrara en pantalla el contrato de alquiler. Escenario 1: Publicación de anuncio incorrectamente |
|
US07 | Autos disponibles en una área | Como arrendatario que busca alquilar un auto, quiero poder visualizar todos los autos disponibles de una área para elegir los que se ubican en mi zona |
Escenario 1: Visualización de autos correctamente Dado que el arrendatario se encuentre en sección "Buscar auto" Cuando rellene la opción de "Ubicación" Entonces el sistema mostrará todos los autos disponibles de la areá seleccionada Escenario 1: Visualización de autos incorrectamente |
|
US08 | Registro de mantenimientos del Auto | Como propietario, Deseo publicar el registro de mantenimiento de mi auto para que el usuario este al tanto del estado del auto |
Escenario 1: Registro de Mantenimiento correctamente Dado que el propietario se encuentre en sección "Mantenimiento" Cuando rellene el registro de mantenimiento de su auto y seleccione "Registrar" Entonces el sistema mostrará "Se Registró correctamente" Escenario 1: Registro de Mantenimiento incorrectamente |
|
US09 | Visualización de registro de mantenimiento | Como arrendatario, quiero visualizar el registro de mantenimiento del auto para saber el estado de este |
Escenario 1: Visualización de registro de Mantenimiento correctamente Dado que el arrendatario se encuentre en sección "Mantenimiento" Cuando ingrese el auto que desea visualizar con el propietario Entonces el sistema mostrará el registro de mantenimiento del auto elegido Escenario 2: Visualización de registro de Mantenimiento incorrectamente |
|
US10 | Solicitud de Alquiler de auto | Como arrendatario, Deseo solicitar el alquiler del auto para asi poder utilizar el auto |
Escenario 1: Solicitud de contrato del auto correctamente Dado que el arrendatario se encuentre en sección "Buscar auto" Cuando firma el documento y seleccione "Solicitar alquiler" Entonces el sistema mandará un mensaje de envío correctamente y mandará la solicitud al propietario Escenario 2: Solicitud de contrato del auto incorrectamente |
|
US11 | Visualización de solicitudes | Como propietario, Deseo visualizar las solicitudes de los arrendatarios interesados para asi poder realizar el contrato |
Escenario 1: Visualización de Solicitudes de auto existentes Dado que el propietario se encuentre en sección "Solicitud" Cuando seleccione una solicitud Entonces el sistema mostrará la información del arrendatario interesado Escenario 2: Visualización de Solicitudes de auto cuando no existe ni un solicitúd |
|
US12 | Visualización de un sitio web de información de la aplicación | Como un invitado, deseo visualizar una publicidad de la aplicación |
Escenario 1: Visualización de la lending page Dado que el invitado es nuevo y busca información de la aplicación Cuando ingrese al link de la lending page Entonces el sistema mostrará la landing page de la aplicación |
# Orden | User Story ID | Título | Descripción | Story Points (1 / 2 / 3 / 5/ 8) |
1 | US06 | Publicación de anuncio de alquiler de auto | Como propietario de un automóvil, quiero poder crear un anuncio para alquilar mi auto | 5 |
2 | US08 | Registro de mantenimientos del Auto | Como propietario, Deseo publicar el registro de mantenimiento de mi auto para que el usuario este al tanto del estado del auto. | 5 |
3 | US09 | Visualización de registro de mantenimiento | Como arrendatario, quiero visualizar el registro de mantenimiento del auto para saber el estado de este | 5 |
4 | US10 | Solicitud de Alquiler de auto | Como arrendatario, Deseo solicitar el alquiler del auto para asi poder utilizar el auto | 5 |
5 | US11 | Visualización de solicitudes | Como propietario, Deseo visualizar las solicitudes de los arrendatarios interesados para asi poder realizar el contrato | 3 |
6 | US04 | Búsqueda de autos según características | Como Arrendatario, deseo poder buscar autos según datos específicos para asi descartar otros tipos de autos | 3 |
7 | US07 | Autos disponibles en una área | Como arrendatario, que busca alquilar un auto, quiero poder visualizar todos los autos disponibles de una área para elegir los que se ubican en mi zona | 3 |
8 | US01 | Registro del Arrendatario | Como arrendatario, deseo registrarme dentro del app para poder alquilar un auto según mi presupuesto. | 3 |
9 | US02 | Registro del Propietario | Como Propietario deseo registrarme dentro del app para ofrecer en alquiler mi auto | 2 |
10 | US03 | Actualización de datos | Como Usuario, deseo actualizar mis datos guardados en la aplicación para asi tener todo al día | 2 |
11 | US05 | Inicio de Sesión | Como usuario registrado, quiero poder iniciar sesión en la aplicación con mi correo electrónico y contraseña. | 2 |
12 | US12 | Visualización de un sitio web de información de la aplicación | Como un invitado, deseo visualizar una publicidad de la aplicación | 2 |
Overview:
Brand Name:
Typography:
Colors:
Spacing:
Botton:
- Organización Visual del Contenido (Visual Hierarchy):
- Organización Secuencial (Step-by-Step to Accomplish):
- Organización Matricial (Matrix Organization):
Las etiquetas que utilizaremos deben tener en cuenta las implicaciones de SEO, lo que significa que deben cumplir con los siguientes objetivos:
-
Nivel de Experiencia de Usuario (UX): Las etiquetas proporcionarán información y contexto claros para que los usuarios comprendan la función de los elementos etiquetados.
-
Nivel SEO: Utilizaremos el etiquetado interno para enlazar las páginas de AutoYa! de manera que tengan sentido entre sí, mejorando así la optimización de motores de búsqueda.
-
Palabras Clave y Etiquetado Adecuado: Cada página de AutoYa! contendrá palabras clave relevantes y un etiquetado apropiado para distribuir los términos de manera efectiva y evitar la competencia interna entre páginas.
-
Impacto de las Etiquetas en Menús y Bloques Estáticos: Reconocemos que las palabras clave contenidas en los menús y en los bloques estáticos tienen un mayor impacto en la navegación y visibilidad de AutoYa!.
Tipos de Etiquetas:
Etiquetas Contextuales: Estas etiquetas describen los enlaces en AutoYa! y son cruciales para conectar diferentes partes de la plataforma. Sin embargo, elegiremos cuidadosamente las palabras para estas etiquetas para evitar ambigüedades y garantizar que los usuarios comprendan el contenido al hacer clic en ellas.
Etiquetas de Encabezado: Las etiquetas de encabezado serán utilizadas para indicar la temática y jerarquía de contenido en AutoYa!. Al igual que en un libro, los encabezados ayudan a diferenciar las secciones del contenido y su importancia relativa.
Etiquetas con Parámetro ALT: En AutoYa!, las etiquetas con parámetro ALT se emplearán para proporcionar descripciones alternativas a las imágenes en nuestra plataforma. Estas descripciones son esenciales para la accesibilidad web, ya que permiten a usuarios con tecnologías de asistencia, como lectores de pantalla, comprender el contenido de las imágenes cuando estas no se pueden cargar o visualizar.
Title (Título): El título de una página es crucial tanto para los motores de búsqueda como para los usuarios. Utilizaremos títulos descriptivos y atractivos para cada página, que reflejen claramente su contenido y propósito.
Meta Tags de Descripción (Meta Description): Las meta descripciones son breves resúmenes que aparecen en los resultados de búsqueda. Utilizaremos meta descripciones claras y concisas que inviten a los usuarios a hacer clic en nuestro sitio. La meta descripción es "Descubre una amplia gama de autos disponibles para alquilar en AutoYa! y planifica tu próximo viaje con facilidad."
Meta Tags de Palabras Clave (Keywords): Aunque el enfoque en las palabras clave ha evolucionado en el SEO, aún consideraremos palabras clave relevantes para cada página y las incluiremos en los meta tags de keywords cuando sea apropiado. Esto ayudará a los motores de búsqueda a entender mejor el contenido de nuestras páginas.
Meta Tag de Autor (Author): Utilizaremos el meta tag de autor para identificar al creador o autor del contenido, lo que puede ayudar a establecer credibilidad y autoridad en la industria.
Opciones de Búsqueda:
Ofrecemos a nuestros usuarios una amplia gama de opciones de búsqueda para personalizar su experiencia. Estas opciones incluyen la ubicación de recogida, el precio deseado, la duración del alquiler, la marca del vehículo, el modelo, la clase y la transmisión. Esto permite a los usuarios refinar su búsqueda según sus preferencias específicas.
Barra de Navegación
Hemos implementado una barra de navegación en la parte superior de nuestra plataforma que ofrece tres opciones principales:
-
Inicio Esta opción llevará a los usuarios de regreso a la página de inicio, donde podrán comenzar su experiencia en AutoYa! o volver a explorar las opciones disponibles.
-
Buscar Autos: Los usuarios pueden hacer clic en esta opción para acceder a nuestro sistema de búsqueda integral, donde podrán especificar sus preferencias y encontrar el vehículo de alquiler perfecto.
-
Mantenimiento: Aquí, los usuarios pueden acceder a información relacionada con el mantenimiento de sus vehículos, incluyendo programación de servicios y seguimiento de tareas de mantenimiento.
-
Alquiler: Esta opción permite a los usuarios explorar opciones de alquiler de vehículos, ver detalles y realizar reservas.
-
Solicitudes: En esta sección, los usuarios pueden acceder a sus solicitudes de alquiler y realizar un seguimiento de los detalles importantes relacionados con sus reservas.
NOTA:El usuario puede decidir el tipo de registro, ya sea Arrendatario o Propietario:
ARRENDATARIO (Persona que va a alquilar un auto):
PERFIL DE USUARIO: El usuario puede visualizar sus datos como Nombre , Apellido, Celular, Correo y Cantidad de vehículos Alquilados . El usuario podrá cambiar su foto de perfil presionando el botón Cambiar foto de perfil ,también podra alctualizar sus datos presionando el botón Actualizar Datos y también podra cerrar sesión en la cuenta presionando el botón Cerrar Sesión.
La opcion mas importante en esta sección es el botón de Subir documentos de Antecendente Penales. Podra subir desde su ordenador los documentos necesarios para validar sus datos. Luego el boton cambiará a Actualizar documentos de Antecendente Penales.
LOGIN: El usuario debera iniciar sesión presionando el boton Iniciar Sesion , si no esta registrado, debera presionar el botón CREAR UNA CUENTA.
REGISTRO: Aqui el usuario que no se haya registrado debe ingresar sus datos para poder registrarse y presionar el botón Registrarse como arrendatario.
INICIO: El usuario encontrara toda las opciones de la plataforma . Dentro de esta ventana estará la opcion de Buscar coche que llevara a otra ventana destinada a la busqueda de autos para alquilar. Las opciones disponibles son Buscar Auto , Mantenimiento , Alquilar.
BUSCAR AUTOS: El usuario podra filtrar segun sus deseos que tipo de auto desea alquilar.Los datos a ingresar son ubicacion, precio , tiempo de alquiler,marca, modelo, clase y transmisión. El usuario debera presionar el botón Buscar para iniciar con la búsqueda, luego aparecerá el resultado de la búsqueda como datos del vehiculo , datos del propietario del vehículo y el estatus de la publicacion ya sea Disponible o No Disponible. Dentro de la busqueda estará el botón de Ver contrato de alquiler.
EL usuario debe verificar el contrato de Alquiler que el propietario del vehículo ha publicado.Luego de verificarlo , si desea proceder con el alquiler deberá generar una firma digital presionando el botón Generar firma digital y luego presionar el botón Solicitar Alquiler para que se envie una solicitud al propietario del vehículo .
MANTENIMIENTO: El el usuario podra enviar un mensaje directamente al correo electrónico del propietario del vehículo para informarle sobre cualquier problema o sugerencia. Para esto primero tendra que buscar al titular y presiona el botón de Buscar , tambien se puede agregar fotos presionando el botón Agregar fotos luego se debera ingresar los datos necesarios y presionar el botón Enviar.
SOLICITUDES: El usuario podra ver si la solicitud de alquiler esta en espero o si han sido aceptadas o rechazadas por el propietario del vehículo.Si la solicitud ha sido aceptada puedes presionar el botón de Pagar.
ALQUILER: El usuario podra ver toda la información de los procesos de alquiler que se hayan realizado. Dentro se podra ver cada vehículo que se haya solicitado y si fue aceptada podrá presionar el botón de Pagar.También se puede agregar otro vehículo presionando el botón Agregar otro vehículo.
Al presionar el botón Pagar se abrira otra ventana para realizar el pago , se encontrara 2 opciones de pago : EFECTIVO y ONLINE. Dentro de esta ventana estaran los datos de precio de alquiler , tiempo de alquiler , fecha de inicio de contrato del alquiler , fecha de fin del contrato de alquiler y lugar de recojo del vehículo.
Al presionar el botón Pago Efectivo se abrira otra ventana en la cual se debera especificar la hora de recojo del vehículo y luego presionar el botón Confirmar hora de alquiler.Luego aparecera una ventana para realizar un pago de confirmacion , que es de 5 soles, por uso de la aplicacion. Luego de pagar saldra una ventana de confirmacion de hora y fecha de alquiler
PROPIETARIO (Persona que comparte su auto para alquiler):
PERFIL DE USUARIO: El usuario podra ver sus datos como Nombre , Apellido, Celular, Correo y Cantidad de vehículos Compartidos . El usuario podrá cambiar su foto de perfil presionando el botón Cambiar foto de perfil ,también podra actualizar sus datos presionando el botón Actualizar Datos y también podra cerrar sesión en la cuenta presionando el botón Cerrar Sesión.
LOGIN: Aqui el usuario debera iniciar sesión presionando el boton Iniciar Sesion , si no esta registrado, debera presionar el botón CREAR UNA CUENTA.
REGISTRO: El usuario que no se haya registrado debe ingresar sus datos para poder registrarse y presionar el botón Registrarse.
INICIO: El usuario encontrara toda las opciones posibles de la plataforma , tambien podra visualizar notificaciones recientes. Dentro de esta ventana estará la opcion de Compartir tu auto que llevara a otra ventana destinada a la busqueda de autos para alquilar. Las opciones disponibles son *Registro vehicular , Notificaciones , Alquiler.
REGISTRO DE VEHÍCULO : El usuario podra registrar el vehículo que desea compartir.Los datos a ingresar son marca, modelo , velocidad máxima , consumo ,largo,ancho,alto, peso,clase, transmsión, tiempo de alquiler , costo de alquiler al mes y lugar de recojo del vehículo. El usuario debera presionar el botón Crear contrato de alquiler para poder activar el botón de Registrar.
Al presionar el botón Crear contrato de alquiler aparecerá otra ventana en la cual el usuario podrá presionar el botón Generar contrato predeterminado y Subir contrato manual en PDF. Al presionar Generar contrato predeterminado se generara automáticamente un contrato preestablecido con condiciones generales .Luego de generarlo se presionara el botón Subir contrato.
Al presionar Subir contrato manual en PDF aparecera una ventana para subir los documentos en PDF , luego de seleccionarlo se subira automáticamente un contrato.Luego de generado deberá presionar el botón Subir contrato.
Luego de seleccionar cualquiera de las 2 opciones aparecera una ventana , dentro de ella aparecerá un botón de Regresar al registo , que sirve como redireccionamiento para la ventana principal del REGISTO DEL VEHÍCULO.
NOTIFICACIONES: El usuario podra ver las notificaciones de solicitudes que los arrendatarias hayan generado.En la notificación predeterminada aparecerá los datos de la solicitud.
ALQUILER: En esta ventana estarán todos los autos que se hayan compartido para alquiler,también se podrá ver el estatus del alquiler. Dentro de esta ventana estará disponible el botón de Afiliar cuenta Banco con MODO , con esta opción el usuario podrá tener una cuenta afiliada y la forma de verificación de pago será más sencilla.
Al presionar el cuadro del auto compartido aparecerá todas las solicituds que se hayan revisado para es auto. El usuario podrá revisar cada solicitud. Al presionar cualquier solicitud aparecerá los datos de la persona que quiere alquilar el auto .Dentro de esta ventana el usuario que es el propietario del vehículo podrá ver los antecedente penales del arrendatario presionando el botón Verificar Antecedente penales, al ser verificado aparecerá al costado del botón si el documento fue Aceptado o Rechazado.
En esta ventana también estará disponible los boton de Aceptar Alquiler y Rechazar Alquiler, en donde el usuario podra seleccionar de acuerdo a la verificación hecha si desea o no alquilar el vehículo a esa persona.Si el alquiler es aceptado ,al presionas el botón Aceptar Alquiler aparecerá el mensaje de Estado de Pago pendiente, esto quiere decir que el arrendatario aun no ha realizado el pagado, pero si aparece como Estado de Pago Pagado quiere decir que el arrendatario ya ha realizado el pago el alquiler.
Link de Wireflow Diagrams en Figma para una mejor observación:
[Clic al link](https://www.figma.com/file/AqKugnY7B6z2MgAlJgcjAx/wireflow--AUTOYA?type=design&node-id=0%3A1&mode=design&t=vZTSPlnzO1X1Asfj-1)
Link de Prototipo Interactivo en Figma:
[Clic al link](https://www.figma.com/proto/6r8jIOxrw6hVRB7F36QlH7/AUTOYA---web-application?type=design&node-id=8-95&t=1x64DPV09UWjTOkD-1&scaling=scale-down&page-id=0%3A1&starting-point-node-id=303%3A123&mode=design)
Mock-up de interfaz de usuario arrendatario
REGISTRO
INICIO
BUSCAR AUTOS
ALQUILER
SOLICITUDES
MANTENIMIENTO
PERFIL DE USUARIO
Mock-up de interfaz de usuario propietario
LOGIN
REGISTRO
INICIO
REGISTRO
ALQUILER
NOTIFICACIONES
PERFIL DE USUARIO
Link para mejor visualización Clic al link
USUARIO (Arrendatario)
INICIO DE SESIÓN
User goal: Como arrendatario quiero poder iniciar sesión rapidamente.
Happy paths: El arrendatario inicia sesión ingresando su correo y contraseña.
Unhappy paths: El arrendatario quiere iniciar sesión y no completa todos los campos requeridos.
REGISTRO
User goal: Como arrendatario quiero poder registrarme y luego acceder a la plataforma.
Happy paths: El arrendatario se registra ingresando su correo , nombre, apellido , número de teléfono , país y contraseña.
Unhappy paths: El arrendatario quiere registrarse y no completa todos los campos requeridos.
INICIO PRINCIPAL
User goal: : Como arrendatario, quiero acceder de forma sencilla a las opciones disponibles.
Happy paths: El arrendatario al iniciar la plataforma, observa en la parte superior las diversas opciones disponibles.
Unhappy paths: El arrendatario presiona alguna herramienta externa de la plataforma.
BUSCAR AUTOS
User goal: : Como arrendatario, quiero poder buscar cualquier auto de mi interés.
Happy paths: El arrendatario al iniciar puede filtrar su búsqueda para mejores opciones.
Unhappy paths: El arrendatario revisa el contrato publicado por el propietario.
MANTENIMIENTO
User goal: : Como arrendatario, quiero poder enviar mensajes al propietario del vehículo sobre cualquier problema o sugerencia.
Happy paths: El arrendatario también puede subir fotos .
Unhappy paths: El mensaje del arrendatario llega al correo del propietario y a la sección de notificaciones del propietario.
ALQUILER
User goal: Como arrendatario, quiero poder ver las solicitudes de alquiler y realizar el pago de alquiler.
Happy paths: El arrendatario puede pagar el alquiler luego de ser aceptado por efectivo o de manera online.
Unhappy paths: El arrendatario debe registrar sus datos bancarios para efectuar el pago correpondiente.
SOLICITUDES
User goal: : Como arrendatario, quiero ver el estado de las solicitudes que he enviado.
Happy paths: El arrendatario puede ver el estatus de su solicitud , realizar el pago presionando el botón de PAGAR.
Unhappy paths: El arrendatario puede volver a la página anterior presionando la flecha superior izquierda en dirección de la izquierda.
PERFIL DE arrendatario
User goal: : Como arrendatario, quiero ver mis datos , actualizarlos y subir mis documentos de antecedente penales.
Happy paths: El arrendatario puede actualizar sus datos u cambiar su foto de perfil.
Unhappy paths: El arrendatario debe subir sus documentos de antecedente penales.
USUARIO (Propietario)
User goal: Como propietario quiero poder iniciar sesión rapida y seguramente.
Happy paths: El propietario inicia sesión ingresando su correo y contraseña.
Unhappy paths: El propietario quiere iniciar sesión sin completar los campos correspondientes.
REGISTRO
User goal: Como propietario quiero poder registrarme .
Happy paths: El propietario se registra ingresando su correo , nombre, apellido , número de teléfono , país y contraseña.
Unhappy paths: El propietario quiere registrarse sin completar los campos correspondientes.
INICIO PRINCIPAL
User goal: : Como propietario, quiero acceder de forma sencilla a las opciones para utilizar todas las facilidades que ofrece la plataforma.
Happy paths: El propietario al iniciar la plataforma, observa en la parte superior las opciones disponibles.
Unhappy paths: El propietario presiona alguna herramienta externa de la plataforma.
REGISTRAR VEHÍCULOS
User goal: : Como propietario, quiero poder registrar mi vehículo.
Happy paths: El propietario ingresa todos los datos necesarios para el registro.
Unhappy paths: El propietario crea el contrato siguiendo los pasos necesarios.
NOTIFICACIONES
User goal: : Como propietario, quiero ver todas las notificaciones de manera sencilla.
Happy paths: El propietario al presionar Ver solicitud es redireccionado a la ventana de Alquiler para ver todas las solicitudes disponibles.
Unhappy paths: El propietario observa que las notificaciones son de contenido corto.
ALQUILER
User goal: : Como propietario quiero ver los autos que he puesto en alquiler , las personas que solicitaron el alquiler y además poder verificar sus antecedentes penales.
Happy paths: El propietario puede verificar los antecedentes penales del arrendatario.
Unhappy paths: El propietario acepta o rechaza la solicitud del arrendatario.
PERFIL DE propietario
User goal: : Como propietario, quiero ver mis datos y actualizarlos.
Happy paths: El propietario puede actualizar sus datos y cambiar su foto de perfil.
Unhappy paths: El propietario puede cerrar sesión presionando el botón CERRAR SESIÓN.
Figma: clic al link
En esta sección, el equipo establece las decisiones y convenciones para mantener la consistencia a lo largo del ciclo de vida del software. Esto abarca áreas como la gestión del código fuente, la configuración del entorno de desarrollo y la configuración de implementación.
-
Project Management
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report
-
Requirements Management
-
Trello: Es una herramienta de gestión de proyectos basada en tableros visuales. Permite organizar tareas en tarjetas y listas, asignar responsabilidades, establecer fechas límite y colaborar en tiempo real. Con funciones como arrastrar y soltar, comentarios y etiquetas, Trello facilita la organización y seguimiento del progreso de los proyectos. Además, se integra con otras herramientas y ofrece una vista clara del estado de las tareas. Product UX/UI Design
-
UXPressia: Es una herramienta en línea que permite a los usuarios desarrollar diversas actividades ofreciendo distintos diseños con métodos para investigaciones de clientes. Por ello, se utilizó UXpressia para el desarrollo de User Person, Emphaty Map y Journey Map porque nos facilita los diseños y la obtención de tu trabajo en diferentes tipos de archivos como formato PDF o PNG de alta resolución e imprimirlos sin esfuerzo. UXPressia. Uxpressia.com. Recuperado el 01 de sept2023, de: Link
-
Figma: Es una herramienta de diseño de interfaces como colores, imágenes, formas, entre otros que nos permite diseñar y crear nuestra aplicación ofreciendo diversos modelos de celulares Iphone, Android con respecto a distintas generaciones. Además, se utilizará para la elaboración de nuestro prototipo brindándonos la opción de elaborar nuestro proyecto con la simulación para el usuario.
Figma. Recuperado el 05 de Septiembre de 2023, de: Link: https://www.figma.com/file/uLPu61edZDhFptNQOXBQK4/AutoYa!?type=design&node-id=101%3A1294&mode=design&t=NrxBjkkeStDtsPKW-1
-
-
Product UX/UI Design
-
HTML: El lenguaje para el desarrollo de plataformas web HTML define la estructura de su contenido. HTML consta de un conjunto de elementos que utiliza para incluir diferentes piezas de contenido para que se vean o se comporten de cierta manera. Las diversas etiquetas incrustadas pueden convertir una palabra o imagen en un hipervínculo a otro sitio web, poner palabras en cursiva, aumentar, reducir fuentes, entre otros. Además, HTML (Hypertext Markup Language) – Lenguajes de Marcas de Hipertextos no es lenguaje de programación.
HTML. Wikipedia, The Free Encyclopedia. de Recuperado el 05 Septiembre de 2023, de: https://es.wikipedia.org/w/index.php?title=HTML&oldid=15065581
-
CSS: Este lenguaje se utiliza para ordenar las pautas de diseño de páginas web y presentar el contenido de la página de una manera atractiva. Así, HTML se utiliza para estructurar el contenido del sitio web, mientras que CSS se utiliza para estructurar la presentación. Cascading Stylesheets (CSS) – Hojas de filo en cascada
CSS. Wikipedia, The Free Encyclopedia. Recuperado el 05 de Septiembre del 2023 de: https://es.wikipedia.org/w/index.php?title=CSS&oldid=149811531
-
Github: GitHub es un servicio web y en la nube que ayuda a los desarrolladores a almacenar y administrar su código para llevar el control de cambios de versiones Git. El uso del Github es para almacenar cada uno de los integrantes sus tareas asignadas y así tener mejor control y organización del trabajo
Github. Github.com.Recuperado del 05 de Septiembre del 2023 de https://github.com/
-
Software Testing
Lenguaje Gherkins: Es un lenguaje interpretado como un código. En este lenguaje, podemos agregar historias de usuario a nuestro programa con sus respectivas partes: función, escenario, dado, cuándo, and (opcionalmente), entonces. Esto se puede hacer en cualquier idioma, pero el idioma más común es el inglés. Este lenguaje se utiliza para implementar nuestras historias de usuario.
Calatrava, S. G. (2021, octubre 13). Qué es Gherkin: cómo usarlo y cuáles son sus elementos. Profile Software Services. https://profile.es/blog/que-es-gherkin/
-
A continuación, presentaremos la gestión del código fuente que planeamos realizar para este proyecto. Está gestión nos permitirá realizar el seguimiento y control de los múltiples cambios y modificaciones que se realice cualquier integrante del equipo, a lo largo de la vida útil del proyecto. Además, cabe destacar que para este proyecto se creará un repositorio en GitHub, donde se realizará el control de versiones. Repositorio para el Landing Page: https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report
Repositorio para las pruebas de Aceptación:
Implementación de GitFlow
En primer lugar, para este proyecto se implementará GitFlow como Workflow de control de versiones. Este es un modelo alternativo de creación de ramas en Git en el cual se utilizan ramas principales y ramas de apoyo. Es por ello que para nuestro GitFlow usaremos las siguientes ramas. Ramas Principales:
-
Rama Master: Esta rama se encarga de contener el código fuente que está listo para producción, el cual vendría a ser una nueva versión de nuestro proyecto.
-
Rama Develop: Esta rama se encarga de contener el código fuente de los últimos cambios de desarrollo realizados antes de lanzar la próxima versión de nuestro proyecto
Rama de apoyo:
Estas ramas siempre tienen un tiempo de vida limitado, debido a que una vez se termine con esta, pasará a fusionarse en cualquiera de las ramas principales, dependiendo del tipo de rama que se use, y posteriormente será eliminada. Teniendo en cuenta esto, las ramas de apoyo que utilizaremos para este proyecto son los siguientes:
-
Rama Feature: Este tipo de rama surgen de la rama principal Develop y se utiliza para desarrollar nuevas funciones del proyecto. Una vez culminado la función detallada en esta rama, se deberá fusionar con la rama principal Develop para luego ser eliminada.
-
Rama Release: Este tipo de rama surge de la rama principal Develop y se utiliza para preparar una nueva versión de producción. Una vez instanciada esta rama, ya no se podrán agregar nuevas funciones, puesto a que en esta rama solo se realizarán tareas orientadas a la publicación, como solución de errores, generación de documentación, etc. Además, una vez culminado con esta rama, deberá fusionarse tanto en la rama Máster, como en la rama Develop.
-
Rama Hotfix: Esta rama surge de la rama principal Máster y se utilizan para corregir rápidamente los problemas y errores que se presentaron en el código fuente publicado en la rama Master. Una vez se haya terminado de trabajar con la rama Hotfix, se deberá fusionar con las ramas Máster y Develop.
-
HTML:
Index.html: este source code en HTML establecerá la estructura del Landing Page.
-
CSS:
Main.css: este source code en CSS se integrará al source code de HTML en el diseño del Landing Page
Base.css: este source code en CSS se integrará al source code de HTML en el diseño del Landing Page
Fonts.css: este source code en CSS se integrará al source code de HTML en el diseño del Landing Page
Vendor.css: este source code en CSS se integrará al source code de HTML en el diseño del Landing Page
-
JavaScript:
Jquery-2.1.3.min.js: Este archivo mejora la experiencia del usuario en el Landing Page.
main.js: main.js es un archivo de código fuente fundamental para el funcionamiento del Landing Page en AutoYa!.
modernizr.js: modernizr.js garantiza una experiencia coherente y eficiente en diferentes navegadores.
pace.min.js: Esto ayuda a los usuarios a comprender cuándo se ha completado la carga del sitio web. En AutoYa!, pace.min.js mejora la percepción del rendimiento del sitio y la experiencia de usuario.
plugins.js: Este archivo contiene plugins y extensiones de JavaScript que se utilizan en diversas partes del Landing Page.
Convenciones generales
- Sangría: tendrá 2 espacios a la vez
.example {
Color: red;
} - Códificación: para las plantillas HTML se usará UTF-8
< meta charset="utf-8" >
Convenciones del formato HTML
-
General: para cada lista, elemento o tabla se usará una nueva línea con doble espaciado
< ul>
< li> Elemento 1 < /li>
< li> Elemento 2 < /li>
< li> Elemento 3 < /li>
< li> Elemento 4 < /li>
< /ul> -
Comillas: citaremos los valore y atributos a través de comillas
< img src="images/firefox-icon.png" alt="My test image" />
Convenciones del formato CSS
-
Nomenclatura: se usarán nombres que reflejan en elementos en genéricos y cuestión
.menu {}
.login {}
.image{} -
Estilo de nombre: los nombres serán cortos para mayor brevedad
-- Box
.box {}
.image {}
.title {} -
Propiedades de tipografía: se usará las propiedades de tipografía para el tipo de letra a usar, tamaño, entre otros.
font-style: italic;
font-weight: bold;
font-size: .8em;
line-height: 1.2;
font-family: Arial, sans-serif;
Para implementar el despliegue de la página de inicio del proyecto, optaremos por GitHub Pages, una plataforma que GitHub proporciona para alojar sitios web estáticos directamente desde un repositorio. Por esta razón, hemos iniciado creando un repositorio donde cargaremos las diferentes versiones que desarrollaremos en el proyecto.
Se realizó una reunión en Discord con todos los integrantes del grupo presentes para poder asignar tareas a cada uno de estos. Asimismo, se creó un chat grupal en WhatsApp para poder resolver las dudas que tengamos y notificarnos de actualizaciones.
Sprint # | 1 |
Sprint Planning Background | |
Date | 2023-08-26 |
Time | 11:30 PM |
Location | Reunión virtual por Discord |
Prepared By | Urbizagastegui Alvarez, Erick Gabriel |
Attendees (to planning meeting) | Alonso Fernando Robles Astuñaupa Erick Gabriel Urbizagasteui Alvarez Johan Raúl Moreno Vergara Luis Fernando Isla Quispe Nicolás Zagal Vallejo |
Sprint 1 – 1 Review Summary | No aplica |
Sprint 1 – 1 Retrospective Summary | No aplica |
Sprint Goal & User Stories | |
Sprint 1 Goal | Se debe implementar la primera version del landing page así como el desarrollo del informe |
Sprint n Velocity | 5 días |
Sum of Story Points | No aplica |
Sprint | 1 | ||||||
User Story | Work-Item / Task | ||||||
ID | Title | ID | Title | Description | Estimation (Hours) | Assigned To | Status (To-do / In-Process / To-Review / Done) |
No aplica | No aplica | WI01 | Toolbar | Creación del toolbar del landing page | 2 | Zagal Vallejo, Nicolás | Done |
No aplica | No aplica | WI02 | Inicio | Creacion de la seccion de "Inicio" del landing page | 2 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI03 | Acerca de | Creacion de la seccion de "Acerca de" del landing page | 2 | Isla Quispe, Luis Fernando | Done |
No aplica | No aplica | WI04 | Testimonios | Creacion de la seccion de "Testimonios" del landing page | 2 | Moreno Vergara, Johan Raúl | Done |
No aplica | No aplica | WI05 | Contacto | Creacion de la seccion de "Contacto" del landing page | 2 | Urbizagastegui Alvarez, Erick Gabriel | Done |
No aplica | No aplica | WI06 | Footer | Creacion del footer del landing page | 2 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI07 | Informe capítulo 1 | Desarrollo del capítulo 1 del informe | 2 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI08 | Informe capítulo 2 | Desarrollo del capítulo 2 del informe | 4 | Moreno Vergara, Johan Raúls | Done |
No aplica | No aplica | WI09 | Informe capítulo 3 | Desarrollo del capítulo 3 del informe | 4 | Zagal Vallejo, Nicolás | Done |
No aplica | No aplica | WI09 | Informe capítulo 4 | Desarrollo del capítulo 4 del informe | 4 | Isla Quispe, Luis Fernando | Done |
No aplica | No aplica | WI09 | Informe capítulo 5 | Desarrollo del capítulo 5 del informe | 4 | Urbizagastegui Alvarez, Erick Gabriel | Done |
Repository | Branch | Commit ID | Commit Message | Commit Message Body | Commited on (Date) |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report | feature/main | c628f0171bdd8b1fbdf758a4f4cc083c832d07e8 | Actu Sprint Planning y video TB1 | Agregado el sprint planning 1 y el video de la exposición de la TB1. | 08/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report | feature/main | 31b2f2bc62b4829413370ce0c1c39265417fd8f5 | Update README.md | Actualizados los timings de las entrevistas | 08/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report | feature/main | d4897ea586688f658d5770f2160b9523a1078708 | Capitulo 4 | Agregue mi perfil y complete el capitulo 4 | 08/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report | feature/main | 8e0a499bb85df92b5121257527d3cd2de0562292 | Capitulo III | Implementación de todo el capítulo III en el informe | 07/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report | feature/main | 101cac48c8ef8e0064fe78e395295311b8e6a9a6 | Capitulo II | Agregado todo el capitulo II en el informe | 07/09/2023 |
En esta parte del trabajo aún no se desarrolla el frontend ni el backend, debido a eso no se pueden realizar Unit Test.
Para la creación de la plataforma, en esta caso para el desarrollo del landing page se utilizo lo siguiente.
Webstorm (IDE DE DESARROLLO): Hemos utilizado Webstorm como IDE para el desarrollo de nuestro landing page.
JavaScript: Typescript se ha implementado para agregar interactividad y logica a los componentes de la plataforma.
GitHub:Hemos alojado nuestro repositorio del landing page en GitHub para colaborar y realizar un seguimiento más efectivo de los cambios en el código.
Para esta primera entrega se logro implementar el landing page de la aplicación.
URL: https://autoya-aplicaciones-web-ws52-grupo-2.github.io/Project-Report/#about
Se realizó una reunión en Discord con todos los integrantes del grupo presentes para poder asignar tareas a cada uno de estos. Asimismo, se creó un chat grupal en WhatsApp para poder resolver las dudas que tengamos y notificarnos de actualizaciones.
Sprint # | 2 |
Sprint Planning Background | |
Date | 2023-09-28 |
Time | 11:30 PM |
Location | Reunión virtual por Discord |
Prepared By | Urbizagastegui Alvarez, Erick Gabriel |
Attendees (to planning meeting) | Alonso Fernando Robles Astuñaupa Erick Gabriel Urbizagasteui Alvarez Johan Raúl Moreno Vergara Luis Fernando Isla Quispe Nicolás Zagal Vallejo |
Sprint 2 – 1 Review Summary | No aplica |
Sprint 2 – 1 Retrospective Summary | No aplica |
Sprint Goal & User Stories | |
Sprint 2 Goal | Se debe completar las vistas del Frontend en Webstorm y completar el Sprint 2 |
Sprint n Velocity | 5 días |
Sum of Story Points | No aplica |
Sprint | 1 | ||||||
User Story | Work-Item / Task | ||||||
ID | Title | ID | Title | Description | Estimation (Hours) | Assigned To | Status (To-do / In-Process / To-Review / Done) |
No aplica | No aplica | WI01 | Perfil (Arrendatario y Propietario) | Crear las páginas de perfil del arrendatario y el propietario | 6 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI02 | Solicitudes (Arrendatario) | Crear la página de solicitudes del arrendatario | 4 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI03 | Busqueda de autos (arrendatario) | Crear la página de busqueda de autos del arrendatario | 4 | Isla Quispe, Luis Fernando | Done |
No aplica | No aplica | WI04 | Mantenimiento(arrendatario) | Crear la página de mantenimientos del arrendatario | 4 | Isla Quispe, Luis Fernando | Done |
No aplica | No aplica | WI05 | Registro Vehicular (Propietario) | Crear la página de registro vehicular del propietario | 4 | Urbizagastegui Alvarez, Erick Gabriel | Done |
No aplica | No aplica | WI06 | Alquiler (Arrendatario y Propietario) | Crear las páginas de alquiler del arrendatario y el propietario | 7 | Robles Astuñaupa, Alonso Fernando | Done |
No aplica | No aplica | WI07 | Login (Arrendatario y Propietario) | Crear las páginas de login del arrendatario y el propietario | 4 | Moreno Vergara, Johan Raúl | Done |
No aplica | No aplica | WI08 | Registro (Arrendatario y Propietario) | Crear las páginas de registro del arrendatario y el propietario | 4 | Moreno Vergara, Johan Raúls | Done |
No aplica | No aplica | WI09 | Inicio Principal (Arrendatarios y Propietarios) | Crear las páginas de inicio del arrendatario y el propietario | 6 | Zagal Vallejo, Nicolás | Done |
No aplica | No aplica | WI09 | Notificaciones (Propietario) | Crear las páginas de notificaciones del propietario | 4 | Zagal Vallejo, Nicolás | Done |
No aplica | No aplica | WI09 | Actualización del Informe | 5 | Todo el grupo | Done |
Repository | Branch | Commit ID | Commit Message | Commit Message Body | Commited on (Date) |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | feature/main | e0087d3f8ee5c49500706b2f8879a89c8165b9eb | Creación página registro de auto | Creado el componente car-registration-owner | 27/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | feature/main | 5123e21e8dc8c8d6cd4f3dffae8d9f57d7254fef | Creación página de perfil para arrendador y arrendatario | Creado el componente profile-owner & profile-tenants | 27/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | feature/main | 023861d022d202a709a89101faa601ccd2d88248 | Inclusión de toolbars | Agregados los toolbars para arrendatarios y propietarios. | 27/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | feature/Nicolás-Zagal | 24dfffbeb57459cac0b99b3e0c65bd1eb9058a1c | Merge pull request | Merge pull request | 27/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | Alonso-Robles | 023861d022d202a709a89101faa601ccd2d88248 | Merge remote-tracking branch | # src/AutoYa/pages/profile-owner.vue # src/AutoYa/pages/profile-tenant.vue | 27/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | Johan-Moreno | 24bc43accda47ab3c79b8dd251aaff7596dc2948 | Add Login component & Udate Login | Add Login component & Udate Login | 28/09/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd | Erick-Urbizagástegui | 2f1aead8ff961ea83be52414d62cb90ef1fb8233 | Merge pull request #15 | Merge pull request #15 | 28/09/2023 |
En esta parte del trabajo aún no se desarrolla el backend, debido a eso no se pueden realizar Unit Test. Además, no se han agreagado nuevas user stories a las que realizarles Acepptan's Test's.
Login
Registro
Página de inicio arrendatario
Página de inicio propietario
Notificaciones propietario
Perfil arrendatario
Perfil propietario
Solicitudes arrendatario
Búsqueda de autos arrendatario
Mantenimiento arrendatario
Registro vehicular propietario
Creación de contrato de alquiler propietario
Alquiler arrendatario
Alquiler propietario
Para la creación de la plataforma,en esta caso para el desarrollo del Fronted se utilizo lo siguiente.
Webstorm (IDE DE DESARROLLO): Hemos utilizado Webstorm como IDE para el desarrollo de nuestro Frontend.
Vue.js (Frameworks): Utilizamos vue.js como Frameworks de trabajo.
JavaScript: Typescript se ha implementado para agregar interactividad y logica a los componentes de la plataforma.
GitHub :Hemos alojado nuestro repositorio del Frontend en GitHub para colaborar y realizar un seguimiento más efectivo de los cambios en el código.
Para esta primera entrega se logro implementar el Fron-end de la aplicación.
Presentamos:URL (Link desplegado de Frontend(AUTOYA!)):
Se realizó una reunión en Discord con todos los integrantes del grupo presentes para poder asignar tareas a cada uno de estos. Asimismo, se creó un chat grupal en WhatsApp para poder resolver las dudas que tengamos y notificarnos de actualizaciones.
Sprint # | 3 |
Sprint Planning Background | |
Date | 2023-10-30 |
Time | 11:30 PM |
Location | Reunión virtual por Discord |
Prepared By | Urbizagastegui Alvarez, Erick Gabriel |
Attendees (to planning meeting) | Alonso Fernando Robles Astuñaupa Erick Gabriel Urbizagasteui Alvarez Johan Raúl Moreno Vergara Luis Fernando Isla Quispe Nicolás Zagal Vallejo |
Sprint 3 - 2 – 1 Review Summary | No aplica |
Sprint 3 -2 – 1 Retrospective Summary | No aplica |
Sprint Goal & User Stories | |
Sprint 3 Goal | Se debe realizar correcciones al Front-End e implmentar la primera versión del Backend |
Sprint n Velocity | 5 días |
Sum of Story Points | No aplica |
Link del Trello: Sprint 3
Sprint | 3 | ||||||
User Story | Work-Item / Task | ||||||
ID | Title | ID | Title | Description | Estimation (Hours) | Assigned To | Status (To-do / In-Process / To-Review / Done) |
No aplica | No aplica | WI01 | Creación de entities | Definir las estructuras de datos que representan objetos clave en el modelo de la aplicación. | 6 | Robles Astuñaupa, Alonso Fernando | In process |
No aplica | No aplica | WI02 | Creación de repositories | Desarrollar componentes para interactuar con la base de datos y gestionar operaciones de datos. | 4 | Robles Astuñaupa, Alonso Fernando | In process |
No aplica | No aplica | WI03 | Creación de services | Diseñar y construir servicios que contienen la lógica de negocio y operaciones específicas. | 4 | Isla Quispe, Luis Fernando | In process |
No aplica | No aplica | WI04 | Creación de controllers | Configurar controladores para gestionar solicitudes HTTP y comunicarse con los servicios. | 4 | Isla Quispe, Luis Fernando | In process |
No aplica | No aplica | WI05 | Creación de resources | Definir recursos y rutas RESTful para exponer funcionalidades a través de una API. | 4 | Ruiz Torres, Erick Hernan | In process |
No aplica | No aplica | WI06 | Creación de responses | Crear estructuras de respuesta estandarizadas para formatear y devolver resultados coherentes. | 7 | Robles Astuñaupa, Alonso Fernando | In process |
No aplica | No aplica | WI07 | Configuración de la base de datos | Establecer la configuración y conexión con la base de datos, incluyendo credenciales y opciones. | 4 | Moreno Vergara, Johan Raúl | In process |
Repository | Branch | Commit ID | Commit Message | Commit Message Body | Commited on (Date) |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | e0087d3f8ee5c49500706b2f8879a89c8165b9eb | Creación de entities | Creación de entities | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | 5123e21e8dc8c8d6cd4f3dffae8d9f57d7254fef | Creación de repositories | Creación de repositories | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | 023861d022d202a709a89101faa601ccd2d88248 | Creación de services | Creación de services | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/Nicolás-Zagal | 24dfffbeb57459cac0b99b3e0c65bd1eb9058a1c | Creación de controllers | Creación de controllers | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Alonso-Robles | 023861d022d202a709a89101faa601ccd2d88248 | Creación de resources | Creación de resources | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Johan-Moreno | 24bc43accda47ab3c79b8dd251aaff7596dc2948 | Creación de responses | Creación de responses | 03/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Erick-Urbizagástegui | 2f1aead8ff961ea83be52414d62cb90ef1fb8233 | Configuración de la base de datos | Configuración de la base de datos | 04/11/2023 |
Login
Registro
Página de inicio arrendatario
Página de inicio propietario
Notificaciones propietario
Perfil arrendatario
Perfil propietario
Solicitudes arrendatario
Búsqueda de autos arrendatario
Mantenimiento arrendatario
Registro vehicular propietario
Creación de contrato de alquiler propietario
Alquiler arrendatario
Alquiler propietario
Capturas de pantalla que ilustran la implementación exitosa de los endpoints en el backend:
Se realizó una reunión en Discord con todos los integrantes del grupo presentes para poder asignar tareas a cada uno de estos. Asimismo, se creó un chat grupal en WhatsApp para poder resolver las dudas que tengamos y notificarnos de actualizaciones.
Sprint # | 4 |
Sprint Planning Background | |
Date | 2023-11-18 |
Time | 3:30 PM |
Location | Reunión virtual por Discord |
Prepared By | Urbizagastegui Alvarez, Erick Gabriel |
Attendees (to planning meeting) | Alonso Fernando Robles Astuñaupa Erick Gabriel Urbizagasteui Alvarez Johan Raúl Moreno Vergara Luis Fernando Isla Quispe Nicolás Zagal Vallejo |
Sprint 3 - 2 – 1 Review Summary | No aplica |
Sprint 3 -2 – 1 Retrospective Summary | No aplica |
Sprint Goal & User Stories | |
Sprint 4 Goal | Se debe realizar correcciones Backend, conectar el backend con el Fronted, implementar temas de seguridad y testeos. |
Sprint n Velocity | 5 días |
Sum of Story Points | No aplica |
Link del Trello: Sprint 4
Sprint | 4 | ||||||
User Story | Work-Item / Task | ||||||
ID | Title | ID | Title | Description | Estimation (Hours) | Assigned To | Status (To-do / In-Process / To-Review / Done) |
No aplica | No aplica | WI01 | Conectar el Frontend con el Backend | Conectar el Frontend con el Backend | 6 | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio | In process |
No aplica | No aplica | WI02 | Relizar los testeos | Relizar el conjunto de testing a nuestro proyecto para asegurar la calidad del software | 3 | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio | Done |
No aplica | No aplica | WI03 | Correcciones al Backend | Correcciones al Backend | 3 | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio | Done |
No aplica | No aplica | WI04 | Controllers principales terminados | Controllers principales terminados | 4 | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio | Done |
No aplica | No aplica | WI05 | Security | Security | 4 | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio | Done |
Repository | Branch | Commit ID | Commit Message | Commit Message Body | Commited on (Date) |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | e0087d3f8ee5c49500706b2f8879a89c8165b9eb | Creación de entities | Creación de entities | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | 5123e21e8dc8c8d6cd4f3dffae8d9f57d7254fef | Creación de repositories | Creación de repositories | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/main | 023861d022d202a709a89101faa601ccd2d88248 | Creación de services | Creación de services | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | feature/Nicolás-Zagal | 24dfffbeb57459cac0b99b3e0c65bd1eb9058a1c | Creación de controllers | Creación de controllers | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Alonso-Robles | 023861d022d202a709a89101faa601ccd2d88248 | Creación de resources | Creación de resources | 02/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Johan-Moreno | 24bc43accda47ab3c79b8dd251aaff7596dc2948 | Creación de responses | Creación de responses | 03/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend | Erick-Urbizagástegui | 2f1aead8ff961ea83be52414d62cb90ef1fb8233 | Configuración de la base de datos | Configuración de la base de datos | 04/11/2023 |
Evidencias de nuestro conjunto de Unit Tests
Link de nuestra rama de testing: AutoYa Backend Testing Branch
Repository | Branch | Commit ID | Commit Message | Commit Message Body | Commited on (Date) |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend/tree/Testing | Testing | c51847f5bf6f8373f8dcfa29b7f878ba59ca5e79 | Update rider.project.model.nuget.info | - | 19/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend/tree/Testing | Testing | f531c3eb079903e237fa9fa7ebcdcde47f153733 | Update rider.project.model.nuget.info | - | 19/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend/tree/Testing | Testing | 87fcc61e3725fa21ba80529316cf7ebe08f8e976 | Update rider.project.model.nuget.info | - | 19/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend/tree/Testing | Testing | a7019186152f62a258a8ed55bdf3e786277b9071 | Update rider.project.model.nuget.info | - | 19/11/2023 |
https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend/tree/Testing | Testing | 9090eb204240f1efc38099faa75bcc4584a069aa | Update rider.project.model.nuget.info | - | 19/11/2023 |
Login
Registro
Página de inicio arrendatario
Página de inicio propietario
Notificaciones propietario
Perfil arrendatario
Perfil propietario
Solicitudes arrendatario
Búsqueda de autos arrendatario
Mantenimiento arrendatario
Registro vehicular propietario
Creación de contrato de alquiler propietario
Alquiler arrendatario
Alquiler propietario
Capturas de pantalla que ilustran la implementación exitosa de los endpoints en el backend:
- Nombres
- Apellidos
- Edad
- Ocupación
- Distrito
- ¿Tienes alguna recomendación o mejora para esta tarea en concreto
- ¿Se te dificultó en alguna parte al realizar esta tarea?
Link del video: Ver video
- Rango de tiempo: 7 minutos
- Nombre: Daniella Herrada
- Edad: 20 años
- Ocupación: Estudiante en la UDEP
- Dispositivos de preferencia: Celulares y Laptops
- Sistema operativo: Windows
Resumen | |
El usuario ha señalado dos áreas de mejora en la página web. Primero, menciona que hay tres campos que se repiten al llenar los datos en el registro, lo cual considera una redundancia que debería corregirse. Segundo, expresa que no hay una distinción clara entre el modo en que se ha ingresado, ya sea como arrendador o arrendatario, lo que podría generar confusión. Sugiere que este aspecto se aclare para una experiencia de usuario más clara y eficiente. |
Link del video: Ver video
Resumen | |
El usuario elogió la conveniente ubicación de la opción "Ver perfil" por su facilidad de acceso. Sin embargo, sugirió agrupar los botones en una sola sección en la vista de Perfil de Usuario para una mayor organización. Además, recomendó la inclusión del botón de "cerrar sesión" en el logo del perfil para agilizar el proceso. Por último, destacó el atractivo diseño de la página como un aspecto positivo. |
Link del video: Ver video
Resumen | |
El usuario ha proporcionado dos comentarios sobre la funcionalidad de la página web. Primero, sugiere agregar la fecha de inicio de la solicitud de alquiler de auto y la fecha de espera como información relevante. Segundo, elogia el funcionamiento correcto de la página, lo que indica una experiencia positiva en términos de usabilidad y rendimiento. |
Link del video: Ver video
Resumen | |
El usuario sugiere mejorar el funcionamiento de los botones, ya que algunos de ellos no están operativos. Este comentario resalta la necesidad de una revisión y corrección de la funcionalidad de los botones en la página web. |
Link del video: Ver video
Resumen | |
El usuario elogia la simplicidad y la facilidad para visualizar la opción de los autos alquilados en la página web. Este comentario resalta un aspecto positivo de la interfaz, indicando que la información sobre los autos alquilados está claramente presentada y fácil de acceder. |
Link del video: Ver video
Resumen | |
El usuario elogia la simplicidad y la facilidad para visualizar la opción de los autos alquilados en la página web. Este comentario resalta un aspecto positivo de la interfaz, indicando que la información sobre los autos alquilados está claramente presentada y fácil de acceder. |
Link del video: Ver video
Resumen | |
El usuario encuentra la página bastante intuitiva, pero sugiere que al momento de poner un mensaje de mantenimiento, deberían proporcionarse algunas pistas para guiar al usuario y facilitar la tarea. Este comentario destaca la importancia de brindar orientación adicional para asegurarse de que los usuarios puedan realizar la tarea de manera eficiente, incluso durante el mantenimiento. |
UX Heuristics & Principles Evaluation Usability – Inclusive Design – Information Architecture |
|
Carrera | Ingeniería de Software |
Curso | Aplicaciones Web |
Sección | WS52 |
Profesor | Juan Carlos Tinoco Licas |
Auditor | Erick Urbizagastegui, Alonso, Robles, Johan Moreno, Luis Isla, Nicolás Zagal, Jhan Antonio |
Site o APP a evaluar | AutoYa! |
Tareas a Evaluar |
|
No están incluidas en esta versión de la evaluación las siguientes tareas: |
|
Escala de Severidad | |
Nivel | Descripción |
1 | Problema superficial: puede ser fácilmente superador por el usuario ó ocurre con muy poco frecuencia. No necesita ser arreglado a no ser que exista disponibilidad de tiempo. |
2 | Problema menor: puede ocurrir un poco más frecuentemente o es un poco más difícil de superar para el usuario. Se le debería asignar una prioridad baja resolverlo de cara al siguiente reléase |
3 | Problema mayor: ocurre frecuentemente o los usuarios no son capaces de resolverlos. Es importante que sean corregidos y se les debe asignar una prioridad alta |
4 | Problema muy grave: un error de gran impacto que impide al usuario continuar con el uso de la herramienta. Es imperativo que sea corregido antes del lanzamiento. |
# | Problema | Escala de severidad | Heurística/Principio violada(o) |
---|---|---|---|
1 | Botones en la vista de Perfil deberían estar en una sección | 2 | Usabilidad: Consistencia |
2 | Falta de botón "Cerrar Sesión" en el logo del perfil | 3 | Usabilidad: Libertad y control del usuario |
3 | Repetición de campos en el registro de datos | 2 | Repetición de campos en el registro de datos |
4 | No diferenciación clara entre modos de ingreso | 2 | No diferenciación clara entre modos de ingreso |
5 | Falta de indicaciones al poner mensaje de mantenimiento | 2 | Usabilidad: Feedback |
6 | Problemas con algunos botones en la sección "Registrar Vehículo" | 2 | Usabilidad: Consistencia |
7 | Falta de información de fechas en la sección "Ver Solicitudes de Autos" | 2 | Usabilidad: Feedback |
-
PROBLEMA #1: Botones en la vista de Perfil deberían estar en una sección
Severidad: 2
Heurística Violada: Usabilidad - Consistencia
Problema: Los botones en la vista de Perfil de Usuario están distribuidos en dos columnas separadas, lo que puede generar confusión para los usuarios, ya que no están agrupados de manera coherente.
Recomendación: Agrupar los botones en una sola sección para mejorar la consistencia y facilitar la navegación del usuario. -
PROBLEMA #2: Falta de botón "Cerrar Sesión" en el logo del perfil
Severidad: 3
Heurística Violada: Usabilidad - Libertad y control del usuario
Problema: No hay un botón de "Cerrar Sesión" disponible en el logo del perfil de usuario, lo que obliga a los usuarios a ingresar a la vista de perfil para cerrar sesión, lo que podría ser más conveniente si estuviera accesible de forma rápida.
Recomendación: Agregar un botón de "Cerrar Sesión" en el logo del perfil para permitir a los usuarios cerrar sesión de manera más eficiente. -
PROBLEMA #3: Repetición de campos en el registro de datos
Severidad: 2
Heurística Violada: Usabilidad - Consistencia
Problema: Existen campos que se repiten en el registro de datos, lo cual puede generar confusión y duplicación de información innecesaria.
Recomendación: Eliminar la repetición de campos en el registro para mejorar la consistencia y simplificar el proceso. -
PROBLEMA #4: No diferenciación clara entre modos de ingreso
Severidad: 2
Heurística Violada: Usabilidad - Consistencia
Problema: No se diferencia claramente si se ha ingresado como arrendador o arrendatario, lo que podría generar confusión.
Recomendación: Agregar una indicación visual clara para diferenciar entre modos de ingreso y mejorar la consistencia. -
PROBLEMA #5: Falta de indicaciones al poner mensaje de mantenimiento
Severidad: 2
Heurística Violada: Usabilidad - Feedback
Problema: Al poner un mensaje de mantenimiento, no se proporcionan indicaciones o pistas para guiar al usuario, lo que podría dificultar la tarea.
Recomendación: Agregar indicaciones o pistas al momento de poner un mensaje de mantenimiento para facilitar la tarea del usuario. -
PROBLEMA #6: Problemas con algunos botones en la sección "Registrar Vehículo"
Severidad: 3
Heurística Violada: Usabilidad - Consistencia
Problema: Algunos botones en la sección "Registrar Vehículo" presentan problemas y no funcionan correctamente, lo que puede generar frustración en los usuarios.
Recomendación: Corregir los problemas con los botones en la sección "Registrar Vehículo" para mejorar la consistencia y la funcionalidad. -
PROBLEMA #7: Falta de información de fechas en la sección "Ver Solicitudes de Autos"
Severidad: 2
Heurística Violada: Usabilidad - Feedback
Problema: En la sección "Ver Solicitudes de Autos" no se proporciona información sobre la fecha en que comenzó la solicitud de alquiler de autos ni la fecha de espera, lo que podría ser importante para los usuarios.
Recomendación: Agregar información de fechas en la sección "Ver Solicitudes de Autos" para proporcionar un mejor feedback a los usuarios.
- Link video About the Product: About the Product
-
La startup tiene un potencial en el mercado ya que aprovecha la uso de vehículos particulares y la necesidad de soluciones de alquiler de vehículos más accesibles.
-
AutoYa! tiene el potencial de contribuir a la reducción de la congestión vial y fomentar prácticas de movilidad más sostenibles al optimizar el uso de vehículos existentes.
-
La plataforma ofrece a los propietarios de vehículos la oportunidad de generar ingresos adicionales alquilando sus vehículos cuando no lo requieran, siendo esto un incentivo atractivo para generar dinero.
-
Uno de los puntos mas importantes que queremos dar a nuestros usuarios es la seguridad y confianza, tanto para compartir un vehiculo o como para alquilar uno.
-
AutoYa! debe enfocarse en diferenciarse de la competencia , ofreciendo servicios únicos que la distingan de otras plataformas de alquiler de vehículos.
-
a consistencia en la disposición de elementos, como los botones en la vista de perfil, es crucial para mejorar la usabilidad y evitar confusiones entre los usuarios. Se recomienda agrupar los botones de manera coherente.
-
La accesibilidad y la libertad del usuario son fundamentales. Agregar un botón de "Cerrar Sesión" en el logo del perfil facilitaría la experiencia del usuario al permitirle cerrar sesión de manera más rápida.
-
Proporcionar indicaciones y pistas claras al realizar tareas, como poner un mensaje de mantenimiento, mejora la usabilidad al guiar a los usuarios de manera efectiva.
-
Corregir problemas con botones que no funcionan adecuadamente, como en la sección "Registrar Vehículo", es esencial para garantizar una experiencia sin frustraciones.
- El Comercio. (2023). Alquiler de autos: ciudadano denunció pérdida de 7.600 soles por la retención de garantía y empresa responde. Recuperado de https://elcomercio.pe/pasa-en-la-calle/alquiler-de-autos-ciudadano-denuncio-perdida-de-7600-soles-por-la-retencion-de-garantia-y-empresa-responde-automoviles-venta-renta-noticia/ [Consulta: 1 de setiembre de 2023].
Repositorios
-
Repositorio de nuestro Backend: https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-Backend
-
Repositorio de nuestro Frontend: https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/AutoYa-FrontEnd
-
Repositorio del informe: https://github.com/AutoYa-Aplicaciones-Web-WS52-Grupo-2/Project-Report
TB1
-
Enlace del Landing Page: https://autoya-aplicaciones-web-ws52-grupo-2.github.io/Project-Report/
-
Video de las entrevistas a segmentos objetivos: https://upcedupe-my.sharepoint.com/:v:/g/personal/u20201e465_upc_edu_pe/EV5n6cRj4yZNj8BQoHwOSzcBKqH08VMxBaexbYekelyMeg?e=7vnMZV&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZyIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19
TP
-
Link de nuestro frontend desplegado: https://autoya-frontend-grupo2.netlify.app/login
(En caso de que la página se caiga, por favor dar click en la opción "Back to our site") -
Video de exposición del TP1: https://upcedupe-my.sharepoint.com/:v:/g/personal/u20201e465_upc_edu_pe/EW6Q5v-N6dNAsuA0rHFvvzoB1zu_YtdcUtT39TWCtUesyQ?e=g4qp4E
TB2
-
Video de entrevistas de validación: https://upcedupe-my.sharepoint.com/:v:/g/personal/u20201e465_upc_edu_pe/ER1DJ6eAwAlJph3LWdBy4VgBz0aued4tPuN92fILoKqpSA?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZyIsInJlZmVycmFsQXBwUGxhdGZvcm0iOiJXZWIiLCJyZWZlcnJhbE1vZGUiOiJ2aWV3In19&e=5Zh2yZ