Curso en línea – especialización profesional certificada en conceptos básicos de UX y requisitos del software de Google, Pontificia Universidad Católica del Perú

Aprenda los conceptos básicos de la experiencia del usuario y la ingeniería de requisitos para desarrollar software de calidad.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Fundamentos de la experiencia de usuario (UX) en el contexto del desarrollo de software
  • ingeniería de requisitos
  • Identificar diferentes tipos de requisitos.
  • Documentación de requisitos
  • Creación de un catálogo de requisitos que recoja las necesidades de los usuarios.
  • Escribir historias de usuarios relacionadas con un sistema de software.

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de software
  • ingeniero de requisitos
  • Especialista en Experiencia de Usuario (UX)
  • analista de sistemas
  • Responsable de proyectos en el ámbito del desarrollo.
  • Diseñador de experiencia de usuario
  • Clave de producto
  • consultor de experiencia de usuario

Pasantía: una serie de cursos de cuatro partes

El programa de pasantías está dirigido a personas con poca experiencia en el desarrollo de software que estén interesadas en comprender cómo traducir las necesidades del usuario en especificaciones claras para la construcción de software, sin necesidad de conocimientos previos de programación. También es adecuado para personas que ya se dedican al desarrollo de software, pero desean actualizar o continuar sus conocimientos de UX e ingeniería de requisitos.

¿Qué aprenderás?

  • Fundamentos de la experiencia de usuario (UX) en el contexto del desarrollo de software
  • ingeniería de requisitos
  • Identificar diferentes tipos de requisitos.
  • Documentación de requisitos

Un proyecto de estudio práctico.

En el proyecto práctico del programa aplicarás los conocimientos adquiridos durante los cursos para crear un catálogo de requisitos que recoja las necesidades de los usuarios. También escribirá historias de usuarios relacionadas con un sistema de software.

Details of the courses that make up the specialization

Introducción al desarrollo de software.

Curso 1

Duración: 5 horas

Calificación: 4.9 (33 calificaciones)

Detalles del curso

Lo que aprenderá: el desarrollo de software es una actividad compleja que requiere una comprensión profunda de los conceptos y procesos involucrados. El curso está dirigido a personas que quieran iniciarse en el desarrollo de software o actualizar los conceptos sobre el tema. No se requieren conocimientos previos de programación.

  • Conocimientos básicos de UML para modelado de software.
  • Comparación de los modelos de ciclo de vida más comunes para el desarrollo de software
  • Identificar los procesos involucrados en un proyecto de construcción de software.
  • Comprensión de las características de la arquitectura del software.
  • Uso de términos estándar en el desarrollo de software.

Conceptos básicos de UX para el desarrollo de software

Curso 2

Duración: 10 horas

Detalles del curso

Lo que aprenderá: Un curso teórico donde los estudiantes identificarán las raíces históricas y los conceptos del factor humano para comprender la naturaleza de la interacción persona-computadora.

  • OA1: Identificar las raíces históricas de la interacción persona-computadora.
  • OA2: Conocer la naturaleza de la interacción persona-ordenador.
  • OA3: Comparar las raíces históricas y conceptos del factor humano.
  • OA4: Conocer el diseño de experiencia de usuario.
  • OA5: Separar las técnicas y herramientas para el diseño de interfaces de usuario.
  • Análisis de cómo los conceptos de factor humano pueden ayudar a comprender las necesidades y limitaciones de los usuarios.
  • Elegir las técnicas y herramientas adecuadas para el diseño de interfaces de usuario.
  • Identificar los principios del diseño centrado en el usuario.
  • Utilizar técnicas de investigación de usuarios para recopilar información sobre las necesidades y deseos de los usuarios.
  • Descripción de la relación entre la interacción humana con una computadora y otros campos.
  • Reconocimiento de los eventos clave que mejoraron la historia de la interacción persona-computadora.

Fundamentos de la ingeniería de requisitos.

Curso 3

Duración: 8 horas

Detalles del curso

Lo que aprenderá: Los requisitos son la base de cualquier proyecto de desarrollo de software. El curso está dirigido a personas que quieran iniciarse en el desarrollo de software o actualizar los conceptos sobre el tema. No se requieren conocimientos previos de programación.

  • Identificar las actividades realizadas para la obtención de requisitos de software.
  • Reconocer el contenido de una lista o catálogo de requisitos.
  • Describir las necesidades de los usuarios a través de historias de usuario.
  • Distinguir entre requisitos funcionales y no funcionales.

Proyecto final de conceptos básicos de UX y requisitos de software.

Curso 4

Duración: 2 horas

Detalles del curso

Lo que aprenderás: El curso forma parte del programa especial Fundamentos de UX y Requisitos de Software, diseñado para personas con poca experiencia en desarrollo de software.

  • Creando mapas de empatía.
  • Elaboración de catálogos de requerimientos.
  • Redacción de historias de usuarios.