Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A3.5. Implementar los siguientes cambios en Petclinic y gestionarlos como incidencias o solicitudes de usuarios dentro de iTop #158

Open
alesevbar opened this issue Apr 8, 2024 · 0 comments
Labels
Milestone

Comments

@alesevbar
Copy link
Contributor

alesevbar commented Apr 8, 2024

Implementar en grupo en cualquier orden los siguientes cambios en tu aplicación Petclinic gestionándolos como incidencias o solicitudes de usuarios dentro de iTop, según su naturaleza. Las solicitudes deben ser creadas por el usuario propietario de la clínica correspondiente en iTop. Los cambios en la aplicación se deben desarrollar siguiendo la estrategia de ramificación definida por el grupo en S1, eligiendo el tipo de ramificación más adecuado en función de si el cambio se gestiona como una incidencia o una petición del usuario. Tendrás que decidir cuándo y cómo publicar e implementar los cambios en App Engine, posiblemente agrupando algunos de ellos. Una vez implementados e implementados los cambios, se debe actualizar iTop para que su configuración sea consistente con la nueva versión de la aplicación PetClinic. Considere A3.6 para organizar las tareas asociadas en el Sprint Backlog.

a. Descripción de los planes de precios: La descripción de los planes de precios que se encuentra en la ruta/planes de la aplicación debe ser coherente con la CA definida en A3.2.
b. Identificar el plan actual: el plan de precios actual asociado con una clínica debe mostrarse en la barra de encabezado junto al nombre de usuario que inició sesión. Tenga en cuenta que esto solo es posible para usuarios que son dueños de mascotas o veterinarios.
c. Eliminar la página "Plan" para dueños de mascotas: la página del plan a la que el dueño de una mascota puede acceder usando el enlace "Plan" más a la izquierda en la barra de encabezado (o en la ruta /plan) no tiene sentido, ya que solo los propietarios de clínicas deben administrar los planes de las clínicas. El acceso a esta página debe eliminarse para los propietarios de mascotas lo antes posible.
d. Plan de actualización a la Clínica 3: El propietario de la Clínica 3 desea actualizar su plan asociado al plan inmediatamente superior. Asegúrese de que la actualización persista correctamente.
e. Extensiones basadas en API: agregue funciones que necesiten el uso de al menos dos API externas. Envíe una solicitud diferente para cada API externa. No es necesario integrar las API dentro del código base (la integración real se propone como tareas adicionales; ver más abajo), pero al menos la GUI debe simular (por ejemplo, usando datos simulados) lo que esas API ofrecerían.

@alesevbar alesevbar added the Epic label Apr 8, 2024
@alesevbar alesevbar added this to the Sprint 3 milestone Apr 8, 2024
@alesevbar alesevbar changed the title A3.5. Implementa los siguientes cambios en Petclinic y gestionarlos como incidencias o solicitudes de usuarios dentro de iTop A3.5. Implementar los siguientes cambios en Petclinic y gestionarlos como incidencias o solicitudes de usuarios dentro de iTop Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant