Skip to content

v5.0.0 - Hogwarts User Experience

Compare
Choose a tag to compare
@lupomontero lupomontero released this 14 Mar 15:03
· 378 commits to main since this release

v5.0.0 - Hogwarts User Experience

Milestone

🌟 Highlights

⚠️ BREAKING CHANGE: Nueva estructura de Objetivos de Aprendizaje de UX

En este release se han refactorizado los objetivos de aprendizaje pertinentes a UX en la currícula para estandarizarlos y escribirlos de la misma manera como se hizo con los de Web Development, tanto en el archivo data.yml como en cada uno de los proyectos donde aparecen.

Algunos ejemplos:

  • Antes: ux/user-understanding:
    title: Diseñar la aplicación pensando en y entendiendo al usuario
    Ahora: user-centricity/centricity:
    title: Diseñar un producto o servicio poniendo a la usuaria en el centro

  • Antes: ux/synthesis/feature-prioritization:
    title: Priorizar posibles soluciones reto del proyecto basandose en los objetivos del proyecto, las necesidades del usuario y las factibilidad de implementación
    Ahora: synthesis/feature-prioritization:
    title: Priorizar posibles soluciones reto del proyecto basándose en los objetivos del proyecto, las necesidades de la usuaria y las factibilidad de implementación

Con este cambio se estandarizan los 7 OA's generales de UX junto con cada sub-sección de ellos:

  • user-centricity
  • business
  • research
  • synthesis
  • product-design
  • communication
  • planning

Con esta actualización, estas categorías de objetivos de aprendizajes incluyen sus propios íconos en la plataforma de currícula de manera que queden más fácilmente descritos a la hora de revisar los proyectos (como se muestra en la imagen):

ux_icons

PR: #1134
Issues relacionados: #1120
Commits relacionados: 125950f 549ebed 59101df

⚠️ BREAKING CHANGE: Ahora todos los proyectos de desarrollo web requieren node en su versión 14 o superior

A partir de este release, todos los proyectos de desarrollo web de la currícula se suman a social-network y burger-queen-api en requerir node en su versión 14 o superior. Se recomienda tanto a colaboradoras como coaches y estudiantes utilizar la actual versión de soporte de largo plazo de node, la versión 16.

PR: #1129
Issues relacionados: #1123
Commits relacionados: 1af7c29

➕ 🧙 Agrega data de Harry Potter en proyecto data-lovers

En este release se incluye la adición de un nuevo dataset a nuestro proyecto data-lovers referente a Harry Potter, se incluyen tanto sus archivos README en español y en portugués, como la data en formato json y exportada desde su respectivo js.

PR: #1137
Commits relacionados: 7fd81e3 5f5430a

➕ 📝 Nuevo README de Job Application

A partir de este release se estandariza el README de Job Application para reflejar de mejor manera las actividades, etapas, tareas y procesos que la componen, incluyendo una breve explicación de las mentorías y entrevistas tanto tech como de recursos humanos.

PR: #1150
Commits relacionados: 405a26d

➕ 🧪 Agrega un paso a paso para etapa de testing en proyecto wordpress-plugin

En el README se especifican y explican una serie de pasos para configurar y llevar a cabo la etapa de testing del proyecto que incluye un video de una píldora grupal con estudiantes seteando la configuración utilizando el paso a paso.

PR: #1133
Commits relacionados: f896c9c

➕ 🇧🇷 Se estandarizan los OA's en portugués de brasil

Se traducen los archivos de Objetivos de Aprendizajes al portugués de brasil.

PR: #1154
Commits relacionados: 016e60a

Changelog

  • fefa1c1 chore(deps): Updates dependencies (@mfdebian )
  • f896c9c project(wordpress-plugin): PHPMyAdmin, PHPUnit y logs de apache (#1133) (@ssinuco)
  • 405a26d Job Application: Nuevo README (#1150) (@merunga)
  • 016e60a chore(translation): adds portuguese translation to learning objectives (#1154) (@moniyama)
  • b77604e chore(deps): Bump follow-redirects from 1.14.7 to 1.14.8 (#1153) (dependabot[bot])
  • b3442b1 chore(deps): Bump simple-get from 4.0.0 to 4.0.1 (#1146) (dependabot[bot])
  • a21bbd4 docs: add @JulianaAmoasei as a contributor for review (#1145) (allcontributors[bot])
  • 7589433 project(data-lovers): Adds new data set (harry potter) (#1137) (@danielislas3)
  • 3ed0b3c fix(projects): quita modo SPA no necesario en proyectos de Nivel 1 y Nivel 2 (#1139) (@oxfist)
  • 69c5fac chore(Exercise): Apply suggestions from code review (@mfdebian)
  • cb314c1 chore(env): Borra archivo .env de historia y actualiza .env example (@lupomontero)
  • 19c301b Adds the Buffer polyfill, adds new webpack.config.js file at the root directory (@mfdebian)
  • f77eb54 chore(deps): Updates dependencies. Also added project version (REACT_APP_VERSION) in .env file to be used in DrawerMenu component since directly importing version from the package.json is now deprecated (@mfdebian)
  • 998d666 feat(learning-objectives): Actualiza los objetivos de aprendizaje referentes a UX (#1134) (@mfdebian)
  • b4bb07d de delete (#1135) (@reloadercf)
  • 4fa6db7 Added node version >14.x as requirement under 'engines' tag of project's package.json file for projects: 01-card-validation, 01-cipher, 02-data-lovers, 02-emergency-room, 02-memory-match, 04-md-links, 05-chat-app, 05-roman-numerals. (03-social-network already had it). Fixes #1123 (@mfdebian )
  • b266a5e doc(scripts): Actualiza instrucciones de despliegue (@lupomontero)