Skip to content

LIDR-academy/AI4Devs-design-1-sr-01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Ya has aprendido los básicos de análisis y diseño de sistemas de software, y algunas de las herramientas de diagramas más relevantes.

Es tu turno de probar los prompts que hemos dado como ejemplo para que empieces a coger soltura con el uso de asistentes de IA en esta primera fase del desarrollo de software.

En este ejercicio tu misión será diseñar y documentar un sistema de software siguiendo las fases de:

  • Investigación y análisis
  • Casos de uso
  • Modelado de datos
  • Diseño de alto nivel

¿Y qué sistema? El de LTI

LTI es una startup que quiere desarrollar el ATS (Applicant-Tracking System) del futuro.

Todavía no hay nada creado, así que toca ponerse el gorro de product manager y definir esas funcionalidades clave que harán brillar a LTI por encima de los competidores:

  • Aumentar la eficiencia para los departamentos de HR
  • Mejorar la colaboración en tiempo real entre reclutadores y managers
  • Automatizaciones
  • Asistencia de IA en diversas tareas

Es el momento de hacer brainstorming, investigar cuáles pueden ser las claves del éxito, y dejarlo plasmado para el resto del equipo.


Tu misión es diseñar la primera versión del sistema, entregando los siguientes artefactos:

  • Descripción breve del software LTI, valor añadido y ventajas competitivas.
  • Explicación de las funciones principales.
  • Añadir un diagrama Lean Canvas para entender el modelo de negocio.
  • Descripción de los 3 casos de uso principales, con el diagrama asociado a cada uno.
  • Modelo de datos que cubra entidades, atributos (nombre y tipo) y relaciones.
  • Diseño del sistema a alto nivel, tanto explicado como diagrama adjunto.
  • Diagrama C4 que llegue en profundidad a uno de los componentes del sistema, el que prefieras.

Utiliza el asistente que prefieras: ChatGPT, Google Gemini, Microsoft Copilot, Claude...


📁 Entrega

  • Documenta todo en un único documento Markdown (.md) con el nombre:
    LTI-iniciales (ej. LTI-ARM).

  • Los prompts deben ir en un archivo aparte: prompts.md

  • Deja ambos archivos dentro de una carpeta con el mismo nombre (LTI-iniciales)
    y súbela al repositorio GitHub de este tema.


📌 Notas importantes

  • El repositorio será colaborativo, iremos aceptando las pull requests para generar una base común con todas las carpetas.

  • Recuerda actualizar a la última versión del repositorio antes de lanzar tus cambios para no tener conflictos.

  • Si no sabes cómo mantenerte actualizado antes de publicar tu contenido y encontrarte con conflictos, pregunta en el grupo de Whatsapp o revisa documentación sobre git.

  • No olvides añadir tus prompts en prompts.md dentro de tu carpeta.


🚀 ¡A por ello!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published