Ingeniería de Requisitos para los Servicios

Usted está aquí

Créditos
6
Tipos
Obligatoria de especialidad (Ingeniería de Servicios)
Requisitos
Esta asignatura no tiene requisitos
Departamento
ESSI
The term 'service' has been defined as "a provider/client interaction that creates and captures value". Value can be considered the quality that renders something desirable or worthwhile. Central to this definition is an understanding of the business context, the stakeholders involved in an exchange and their respective goals and needs. This is the major concern of the course on Requirements Engineering for Services. It covers both requirements elicitation and requirements specification for services. Additionally, since IT is the main driver for innovation in Services, we focus on IT service-oriented requirements engineering.

Profesorado

Responsable

  • Maria Ribera Sancho Samso ( )

Otros

  • Sergio Morales Garcia ( )

Horas semanales

Teoría
1
Problemas
0
Laboratorio
2
Aprendizaje dirigido
0
Aprendizaje autónomo
5.5

Competencias

Competencias Técnicas de cada especialidad

Service engineering

  • CEE5.1 - Capacidad para participar en proyectos de mejora o creación de sistemas de servicios, aportando especialmente: a) propuestas de innovación e investigación basadas en nuevos usos y desarrollos de las tecnologías de la información b) la aplicación de los principios de la ingeniería del software y las bases de datos en el desarrollo de los sistemas de información que sean más adecuados, c) la determinación, instalación y gestión de la infraestructura/plataforma informática necesaria para el funcionamento eficiente de los sistemas de servicio.
  • CEE5.2 - Capacidad para aplicar los conocimientos obtenidos en sistemas de servicio de cualquier tipo, estando familiarizado con algunos de ellos, y con conocimiento profundo de los sistemas de comercio electrónico y sus extensiones (eBusiness, eOrganization, eGovernment, etc.).
  • CEE5.3 - Capacidad para trabajar en equipos interdisciplinarios de ingeniería de servicios y, disponiendo de la experiencia de dominio necesaria, capacidad para trabajar autónomamente en sistemas de servicios concretos.

Competencias Transversales

Trabajo en equipo

  • CTR3 - Ser capaz de trabajar como miembro de un equipo, ya sea como un miembro más, o realizando tareas de dirección con la finalidad de contribuir a desarrollar proyectos con pragmatismo y sentido de la responsabilidad, asumiendo compromisos teniendo en cuenta los recursos disponibles.

Objetivos

  1. To learn how to discover, determine and specify the requirements of a service system.
    Competencias relacionadas: CEE5.1,
  2. Understand the need for, the importance, the objectives and the context of requirements in service engineeering
    Competencias relacionadas: CEE5.1,
  3. Ability to formally specify the requirements of a service system using BPM notation
    Competencias relacionadas: CEE5.1,
  4. To undesrtand the role and possibilities of some IT-intensive techniques for service innovation.
    Competencias relacionadas: CEE5.1,
  5. Understand the main methods for determining requirements and the situations in which they can be applied. Learn how to use some of them in a Service engineering context
    Competencias relacionadas: CEE5.1,
  6. To learn the importance of ensuring service quality and the role of Service Level Agreements
    Competencias relacionadas: CEE5.1,
  7. Understand some real example cases of service desing where IT-based innovation and/or requirements engineering play a significant role
    Competencias relacionadas: CEE5.2,
  8. Ability to effectively participate in project teams for working on complex services systems
    Competencias relacionadas: CTR3, CEE5.3,

Contenidos

  1. Introducción a la ingeniería de Requisitos para Servicios.
    Definición de Servicio y Sistema de Servicio
    Ciclo de vida para Diseño de Servicio.
    Proceso de ingeniería de requisitos para servicios.
  2. Comprensión del Dominio
    Contexto de negocio.
    Objetivos de negocio.
    Partes implicadas en el negocio.
    Casos de uso de negocio.
  3. Identificación del Servicio
    Contexto del Servicio.
    Objetivos del sistema de Servicio.
    Partes implicadas en el Servicio (proveedor, cliente, actores).
    Valor del Servicio y argumento de satisfacción.
  4. Especificación de Servicios
    Business Process Modeling
    Modelado de Procesoso de Negocio
    Notación de Modelado de Procesoso de Negocio
    Modelado de Procesoso de Negocio Centrada en los Datos (Data-centric BPMN)
  5. Técnicas de Diseño de Servicios
    Service Encounters & Touch Points (orquestación y coreografía).
    Persona a persona (P2P), P2P tecnológicamente mejorada& autoservicio.
    Contextos multicanal y multidispositivo.
    Servicios conscientes del contexto y Contextos Computacionales.
  6. Técnicas de elicitación de Requisitos
    Observación, entrevistas, focus groups.
    Antropología y arqueología de documentos.
  7. Calidad de Servicio. Acuerdo de nivel de Servicio.
    Calidad de Servicio. Acuerdo de nivel de Servicio.
  8. Resumen y concludiones de la asignatura
    Resumen y concludiones de la asignatura

Actividades

Actividad Acto evaluativo


Course Presentation



Teoría
1h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h

Course Retrospective



Teoría
1h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h

Metodología docente

El curso utiliza el enfoque PBL (Aprendizaje basado en proyectos o Aprendizaje basado en problemas).

Se imparte una clase convencional (una hora a la semana) en la que el profesor explica los temas generales, formula y discute los puntos centrales del curso o aspectos que no están completamente cubiertos en las otras actividades del curso.

Una de las partes principales de la asignatura es la determinación de los requisitos de un sistema de servicio dado. El profesor establecerá una situación específica (que cambiará de un curso a otro) en la que los estudiantes tienen que determinar y especificar los requisitos, utilizando métodos y lenguajes previamente aprendidos. Este trabajo se llevará a cabo en grupos. El número de estudiantes en cada grupo y su composición precisa se establecerá al comienzo del curso. Cada grupo designa un coordinador y un secretario. Cada grupo se reunirá por lo menos una vez a la semana durante una o dos horas, en un momento preestablecido. Habrá al menos dos presentaciones del trabajo del grupo durante el curso.

La otra parte importante del curso implica la realización de ejercicios cortos y la lectura de documentos. El profesor establecerá alrededor de diez ejercicios y / o trabajos durante el curso. Cada estudiante debe presentar su propia solución a los ejercicios dentro de los plazos establecidos (a los estudiantes se les da aproximadamente una semana para hacer cada ejercicio). Los trabajos tienen que ser presentados en breve por un estudiante designado durante una clase de proyecto preestablecida. Esta presentación abrirá una discusión y se espera que todos los estudiantes participen. Llevar a cabo los ejercicios o leer y presentar los trabajos implica el aprendizaje de nuevos conocimientos.

Finalmente, los estudiantes estarán expuestos a experiencias reales que abarquen diferentes aspectos de los requisitos de servicio. Algunos ejercicios individuales anotarán las lecciones aprendidas a través de estos casos reales.

Método de evaluación

La evaluación continua de la asignatura comprende tres partes: trabajo en grupo (30%), ejercicios individuales y presentaciones de articulos (35%), participación de los estudiantes (25%) y competencia transversal (10%).

La evaluación del trabajo en grupo se aplica por igual a todos los miembros del grupo. Se basa en el trabajo realizado (documentos o, en su caso, entregas). Como se indicó anteriormente, habrá al menos dos presentaciones del trabajo del grupo durante el curso.

Cada estudiante es evaluado en los ejercicios individuales y presentaciones sobre trabajos de investigación. Al menos seis ejercicios / presentaciones deben realizarse durante el curso y antes del plazo establecido en cada caso. La nota otorgada es el promedio de las notas obtenidas en todos los ejercicios entregados/presentados y en las presentaciones.

Los estudiantes también son calificados según su participación individual. La nota se basa en su contribución al trabajo grupal, en el rol en el grupo, en el nivel de asistencia a las reuniones y clases de trabajo y en su participación general en las distintas actividades que componen la signatura. Un estudiante es evaluado en la participación solamente si el estudiante asiste por lo menos al 80% de las reuniones y clases programadas.

La evaluación de la competencia transversal es también individual.

Bibliografía

Básica:

  • Requirements engineering - Axel van Lamsweerde, Willey, 2009.
  • Requirements Engineering - Pohl, Klaus, Springer, 2010.
  • Designing Service Systems by Bridging the Front Stage & Back Stage - Glushco; Tabas,
  • Service Blueprinting: a Practical Technique for Service Innovation - Bitner et al.,
  • Business Process Management: Practical Guidelines to Successful Implementations - Jeston, John; Nelis, Johan, Elsevier, 2006.
  • Business Process Modeling Notation Specification, version 2.0. - Object Management Group (OMG), 2011.