Skip to main content

AI-usage

FechaVersión
03/03/20241.0
Grupo de prácticas: 8
Alberto Benitez Morales
Álvaro Carrera Bernal
Álvaro Navarro Rivera
Álvaro Jose Sanchez Flores
Artemio Rodriguez Asensio
Eduardo de Bustamante Lucena
Fernando Barroso Barroso
Francisco Jose Vargas Castro
Gonzalo Santigo Martín
Guillermo Alonso Pacheco Rodrigues
Jaime Caballero Hernandez
Javier Nunes Ruiz
Javier Rodríguez Cordero
Juan Martínez Cano
Marco Antonio Roca Rodríguez
Mario Sanchez Naranjo
Pablo Martínez Valladares
Control de Versiones
FechaVersiónDescripción
03/03/20241.0Creación del documento

Subgrupo 1

Tabla resumen:

IA UtilizadaPara qué la hemos utilizadoNº de conversacionesTiempo utilización
ChatGPTSe ha utilizado chatGPT para ayudar a configurar el entorno y para facilitar la creación de los estilos para el html de la página.535min
GeminiSe ha utilizado gemini15min

Prompts utilizados:

ChatGPT:

  • “Acabo de clonar un proyecto django en el que estoy trabajando con varios compañeros. Al lanzar el proyecto obtengo el siguiente error.”
    • Enlace:

link

  • “Cuales son los pasos a seguir para crear un nuevo usuario y una base de datos con psql”
    • Enlace:

link

  • “Como creo estilos específicos en css para pantallas pequeñas”
    • Enlace:

link

  • “Creación de procedimiento de revisión de tareas como hago un documento que realice esta tarea**”**
  • “He realizado un git add . y posteriormente un git commit -m "...", pero quiero eliminar archivos de los archivos añadidos para subir, ¿Cómo puedo hacerlo?”
    • Enlace:

link

  • “como puedo redondear los inputs de este formulario”
    • Enlace:

link

Subgrupo 3

Tabla resumen:

IA Utilizada

Para qué la hemos utilizado

Nº de conversaciones

Tiempo utilización

ChatGPT

  • Hemos utilizado chatGPT para ampliar definiciones en el documento de proceso de pruebas. Además de preguntar qué aspectos son necesarios para que una web sea Progressive, Responsive, Faster,...
  • También la hemos utilizado para redactar y encontrar la mejor fórmula para las métricas de rendimiento. La fórmula final se ha sacado de la proporcionada por la IA más algunos cambios realizados por nosotros.
  • Preguntar sobre la opinión de las historias de usuario y las reglas de negocio desarrolladas (se se ajustan a los ítems del backlog que es de alto nivel)
  • Pedir ayuda para desarrollar algunas reglas de negocio
  • Pedir consejo sobre algunas relaciones complejas en las tablas para llevar al cabo modelado conceptual
  • Comprobar si el código de la base de datos (models.py) está acorde al modelado conceptual y, sobre todo, qué tipos de datos mejor utilizar para cada atributo de una clase(tabla) y por qué.

8

5.5 horas

Prompts utilizados(algunos):

ChatGPT:

“Que debe tener una aplicación web para ser Progressive, Responsive, Fast(después de la carga inicial), App-like y safe”

“Extiendeme un poco más el siguiente texto: Para dar mayor cobertura al código también implementaremos pruebas de modelos orientadas a verificar la funcionalidad y la lógica de los modelos de datos. ”

“haz lo mismo pero más breve con: Realizaremos pruebas unitarias para la mayoría de las funcionalidades implementadas. Estas se ocupan de dar la mayor parte de la cobertura de test ya que se harán este tipo de pruebas para todas las funciones y métodos implementados.”

“dime una fórmula que sea eficaz para medir el rendimiento en un grupo, teniendo en cuenta tareas realizadas, tiempo necesario para realizarlas”

“la fórmula debe devolver una nota sobre 10”

“haz otra fórmula pero utilizando puntos de historia por tiempo empleado”

“Si esta fórmula devuelve una nota individual, devuelveme la fórmula que es la media entre los integrantes de un equipo”

“añadele una variable x al final restando”

formularios
https://chat.openai.com/share/3b12cfdb-84ef-4665-abc3-9821bb23b2b 5
Consulta para métricas de cohesión y acoplamiento

Subgrupo 4

Tabla resumen:

IA Utilizada

Para qué la hemos utilizado

Nº de conversaciones

Tiempo utilización

ChatGPT

En la semana 3:

  • Para obtener una plantilla de Customer Agreement de acuerdo a nuestra aplicación.
  • Para encontrar métricas adecuadas para evaluar el rendimiento del equipo

En la semana 4:

  • Añadir validaciones en un formulario:
  • Proteger vistas para usuarios no logueados:

4

15 min

Prompts utilizados:

ChatGPT:

  • “Necesito una plantilla de Customer Agreement en español, para una aplicación web de gestión de caterings dirigida a 3 tipos de usuarios: dueños de catering, personas que buscan trabajar en caterings y clientes que quieren contratar un catering”
    • Enlace:
https://chat.openai.com/share/40ceb2d9-c91a-4239-951c-2104b 398c8ea
  • “Quiero medir el rendimiento de mis compañeros de trabajo desarrollando un proyecto. Teniendo en cuenta que tenemos que trabajar 10 horas por semana y tenemos una serie de tareas asignadas, ¿cuáles serían unas métricas adecuadas?”
    • Enlace:

https://chat.openai.com/share/65db3d2f-37d1-4099-b199-39ae14b106 94