Introducción a la Ingeniería de Requisitos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Introducción a la Ingeniería de Requisitos"

Transcripción

1 Introducción a la 26/09/2013 los de Introducción a la Grupo de l Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Introducción a la los de Objetivos del tema Conocer el concepto de y su terminología relacionada. Conocer los diferentes tipos de. Entender el proceso de la ingeniería de y su relación con el resto de procesos de desarrollo. 1 IR 1

2 Introducción a la 26/09/2013 Introducción a la Terminología sobre los de No hay un consenso claro sobre la terminología relacionada con los. Nosotros usaremos la misma que en CMMI-DEV* Stakeholder needs Customer Product * Ver el tema de Introducción a la l Software de IISSI. 2 Introducción a la los de Terminología sobre Stakeholder needs Stakeholder: clientes, usuarios finales, responsables TIC, cualquier persona con interés en el sistema a desarrollar (o a mantener). Las stakeholders needs son todas aquellas necesidades, expectativas, restricciones, etc. que tienen los stakeholders con respecto a (los procesos de negocio de) su organización. Puede que algunas necesidades estén por escrito en informes internos, auditorias, etc., pero la mayoría están implícitas en la mente de los stakeholders y a veces ni siquiera son conscientes de ellas. Stakeholder needs También denominadas necesidades de negocio, necesidades de usuario, necesidades de cliente, etc. 3 IR 2

3 Introducción a la 26/09/2013 Introducción a la los de Terminología sobre Customer Son las stakeholder needs una vez elicitadas y especificadas en algún tipo de documento. Deben estar expresadas en el lenguaje de los stakeholders, usando su vocabulario. Suelen estar relacionados con los procesos de negocio a los que el sistema a desarrollar debe dar apoyo. Deben estar priorizados, para poder organizar las iteraciones en el desarrollo. También denominados de cliente, de usuario, objetivos de negocio, etc. Customer 4 Introducción a la los de Terminología sobre Product Describen un sistema que debe satisfacer los customer, a los que deben estar trazados. Pueden usar un vocabulario más técnico que los de cliente. Suele empezarse por generales u objetivos del sistema a desarrollar, y luego por más detallados. Los más detallados se suelen dividir en funcionales y no funcionales. También denominados de sistema*, software, o simplemente. Product * Normalmente, cuando se habla de sistema, se incluye hardware y software. 5 IR 3

4 Introducción a la 26/09/2013 Introducción a la Terminología sobre los de Product En sistemas muy complejos, el producto puede dividirse en diferentes componentes o subsistemas, cada uno con sus product component o subsystem. En esos casos, los suelen ser muy técnicos. Product 6 Introducción a la Definiciones de los de Glosario IEEE a)una condición o capacidad que un usuario necesita para resolver un problema o lograr un objetivo. b)una condición o capacidad que debe tener un sistema o un componente de un sistema para satisfacer un contrato, una norma, una especificación u otro documento formal. c) Una representación en forma de documento de una condición o capacidad como las expresadas en a) o en b). Norma MIL-STD-498 Característica del sistema que es una condición para su aceptación. Goguen Propiedad que un sistema debería tener para tener éxito en el entorno en el que se usará. 7 IR 4

5 Introducción a la 26/09/2013 Introducción a la los de Definiciones de Glosario IEEE a)una condición o capacidad que un usuario necesita para resolver un problema o lograr un objetivo. A qué tipo de b)una condición o capacidad que debe tener un sistema o un CMMI componente de un sistema para satisfacer un contrato, una norma, corresponde una especificación cada u otro documento formal. definición? c) Una representación en forma de documento de una condición o capacidad como las expresadas en a) o en b). Norma MIL-STD-498 Característica del sistema que es una condición para su aceptación. Goguen Propiedad que un sistema debería tener para tener éxito en el entorno en el que se usará. 8 Introducción a la Tipos de (de producto) los de Requisito general (objetivo) Requisito de información Regla de negocio Requisito Requisito funcional Requisito de interfaz Caso de uso Requisito (detallado) Requisito de usabilidad Requisito no funcional Requisito de seguridad Requisito de fiabilidad Restricción técnica 9 IR 5

6 Introducción a la 26/09/2013 Introducción a la los de Objetivos Son generales, de alto nivel, denominados también features o características cuando se trata de productos orientados al mercado. Enuncian una condición que deberá cumplir el sistema pero a un nivel de detalle insuficiente como para que a partir de ellos pueda implementarse una solución. Ejemplos: [ ] Icono en REM* El sistema deberá gestionar los préstamos de los libros de la biblioteca. El sistema deberá permitir a los contribuyentes realizar su declaración del IRPF a través de Internet. * Herramienta de documentación de que veremos en el laboratorio. 10 Introducción a la los de Objetivos [ ] Icono en REM* Lo habitual en sistemas medianamente complejos es que los objetivos se organicen jerárquicamente en subobjetivos a distintos niveles. Suele ser el primer nivel de que se obtienen en el proceso de desarrollo. Posteriormente se van refinando para obtener los detallados. * Herramienta de documentación de que veremos en el laboratorio. 11 IR 6

7 Introducción a la 26/09/2013 Introducción a la los de funcionales [ ] Definen los servicios que debe ofrecer el sistema a los usuarios para alcanzar los objetivos. Tradicionalmente se han documentado como párrafos de texto libre, por ejemplo: El sistema deberá imprimir, a petición de los usuarios, un listado de los préstamos cuyo plazo haya expirado al menos una semana antes de la fecha actual. Cada vez es más frecuente que gran parte de estos se expresen mediante casos de uso, especialmente en el caso de sistemas de información interactivos. 12 Introducción a la los de de (almacenamiento de) información [ ] concepto relevante Describen qué información debe almacenar el sistema para poder cumplir los generales/objetivos de nivel superior. Deben identificar el concepto relevante sobre el que se debe guardar información así como qué datos específicos relativos al concepto son importantes para cumplir los objetivos del sistema. Ejemplo: El sistema deberá almacenar la información correspondiente a los préstamos realizados en la biblioteca. En concreto: el socio que realiza el préstamo, el libro o los libros prestados, la fecha en la que se realizó el préstamo y, para cada libro prestado, la fecha de devolución prevista y la fecha de la devolución efectiva, si ésta se ha producido. datos específicos 13 IR 7

8 Introducción a la 26/09/2013 Introducción a la los de de reglas de negocio (restricciones) [ ] Definen restricciones, reglas o políticas del negocio que deben ser respetadas por el sistema a desarrollar. Ejemplos: El sistema deberá respetar la siguiente regla de negocio: no se podrán eliminar del sistema los datos correspondientes a un cliente mientras éste tenga registradas facturas pendientes de pago o pedidos pendientes de ser servidos. El sistema deberá respetar la siguiente regla de negocio: un socio de la biblioteca no puede tener en préstamo simultáneamente más de 3 libros a la vez. Suelen ser relativamente inestables, p.e. la sanción por devolución tardía o el número máximo de préstamos simultáneos en una biblioteca podría cambiar en el futuro debido a cambios en la política de la biblioteca. 14 Introducción a la los de de interfaz Definen qué interfaces debe usar el sistema cuando se comunique con otros sistemas. Ejemplos: El sistema deberá acceder al Sistema Central de Recursos Humanos a través de la Intranet corporativa mediante los servicios web XML que se describen a continuación El sistema deberá ser capaz de comunicarse con dispositivos que dispongan de interfaz inalámbrica Bluetooth. El sistema deberá permitir a sus usuarios acceder con su cuenta de Facebook. El sistema deberá publicar la actividad de los usuarios que lo soliciten en sus cuentas de Twitter. 15 IR 8

9 Introducción a la 26/09/2013 Introducción a la los de Casos de uso [ ] Son una forma de expresar funcionales en los que se describe como se usaría el sistema a desarrollar por parte de uno o más usuarios (denominados actores) para lograr un determinado objetivo. Ejemplo: Sacar dinero de un cajero automático El sistema deberá comportarse tal como se describe en el siguiente caso de uso: 1. El usuario introduce su tarjeta en la ranura del cajero automático. 2. El cajero automático solicita el PIN al usuario. 3. El usuario introduce el PIN. 4. El cajero solicita el tipo de operación a realizar. 5. El usuario selecciona la operación de sacar dinero. 6. El cajero solicita el importe. 7. El usuario introduce el importe. 8. El cajero solicita confirmación del importe. 9. El usuario confirma el importe. 10. El cajero devuelve la tarjeta al usuario. 11. El usuario retira su tarjeta. 12. El cajero imprime el recibo y proporciona el dinero. 13. El usuario retira el recibo y el dinero. 16 Introducción a la no funcionales [ ] los de Son condiciones que se le imponen al sistema a desarrollar relacionadas con aspectos principalmente de calidad: usabilidad, rendimiento, disponibilidad, fiabilidad, seguridad, compatibilidad con hardware o software, etc. Ejemplos: El sistema deberá soportar un máximo de 1000 usuarios concurrentes sin que el tiempo de respuesta medio aumente más de un 10%. El sistema deberá funcionar en ordenadores personales con sistema operativo Linux y entorno gráfico KDE. El sistema deberá funcionar en un servidor AS/400 con la siguiente configuración: 17 IR 9

10 Introducción a la 26/09/2013 Introducción a la Visión los los de Tradicionalmente se ha supuesto que la elaboración de los era responsabilidad única del cliente. Todos los procesos de desarrollo comenzaban con el análisis de unos supuestamente proporcionados por el cliente. Esta es una de las razones que han provocado los problemas identificados en los informes CHAOS. Actualmente, se asume que la elaboración de los es una responsabilidad compartida entre clientes, usuarios y desarrolladores. Esta nueva visión es la que ha llevado a definir una ingeniería de. 18 Introducción a la Problemas de comunicación los de 19 IR 10

11 Introducción a la 26/09/2013 Introducción a la Problemas de comunicación los de? Stakeholder needs Customer Product 20 Introducción a la Problemas de comunicación los de Stakeholder needs Customer Product 21 IR 11

12 Introducción a la 26/09/2013 Introducción a la los de [Hsia et al. 1993] Todas las actividades de la ingeniería de sistemas/software relacionadas con: Identificación y documentación de necesidades de clientes y usuarios. Creación de un documento que describe la conducta externa y las restricciones asociadas [de un sistema] que satisfarán dichas necesidades. Análisis y validación del documento de para asegurar consistencia, compleción y viabilidad. Evolución de las necesidades. Versiones Evaluación 22 Introducción a la los de [Christel y Kang 1992] El proceso sistemático de desarrollar mediante un proceso iterativo y cooperativo de analizar el problema, documentar las observaciones resultantes en varios formatos de representación y comprobar la precisión del conocimiento obtenido. Versiones Evaluación 23 IR 12

13 Introducción a la 26/09/2013 Introducción a la La IR en el ciclo de vida los de La IR comienza con el proyecto y continúa durante toda la vida del software. Normalmente, el esfuerzo principal en IR se realiza al comienzo del proyecto. Entregables Clientes y Usuarios Peticiones de Cambio Equipo de Desarrollo Desarrollo / Mantenimiento de Software Ingeniería de Ingeniero de 24 Introducción a la Actividades básicas de la IR los de Obtener información Elicitación de Resolver conflictos Especificar Controlar el proceso y generar baselines Documentación de Gestión de Análisis de Verificación de Identificar conflictos Identificar defectos Asegurar consistencia con intenciones de clientes y usuarios Negociación de Validación de Actividad con participación fundamental de clientes y usuarios 25 IR 13

14 Introducción a la 26/09/2013 Introducción a la Modelo de procesos de IR los de Elicitación de Información elicitada Documentación de Conflictos [resueltos] [borrador] Negociación de Conflictos [pendientes] [versionados] Gestión de [validados] Defectos Análisis de [analizados] Verificación de [verificados] Validación de 26 Introducción a la Gestión de La gestión de los se ocupa de: los de Controlar el proceso de. Generar el documento base (baseline) de. Gestionar las peticiones de cambio en los. Definir los atributos (metainformación) de los. Mantener la trazabilidad (rastreabilidad). 27 IR 14

15 Introducción a la 26/09/2013 Introducción a la Gestión de Documento base de (baseline) los de Es un documento acordado con clientes y usuarios que contiene todos los del sistema a desarrollar conocidos en la fecha del acuerdo. Cualquier petición de cambio posterior al acuerdo debe seguir el procedimiento de control de cambios acordado para el proyecto, pudiendo ser necesario una modificación en los costes, recursos y fecha de entrega inicialmente acordados. Cuanto mejor sea el documento base de, menos cambios deberían realizarse a lo largo del proyecto y la probabilidad de cumplir los plazos y presupuesto iniciales aumentaría. 28 Introducción a la los de Peticiones de cambio en los En el caso de que se generen peticiones de cambio en los, el proceso a seguir suele ser: 1. Se registra la petición de cambio (request for change). 2. Se analiza el impacto del cambio. 3. El Comité de Control de Cambios (Change Control Board), formado por clientes y desarrolladores, toma la decisión de aceptar o rechazar el cambio en función del informe de análisis de impacto del cambio. 4. Si se acepta el cambio, se revisan los acuerdos previos sobre costes, recursos y fechas de entrega, se incorporan los cambios oportunos en una nueva versión acordada del documento base de y se hace un seguimiento del cambio en el resto del desarrollo. 5. Si se rechaza el cambio, se registran las causas del rechazo y se informa a los solicitantes. Las peticiones de cambio suelen venir de clientes y usuarios con nuevas necesidades, pero también pueden venir del equipo de desarrollo por dificultades técnicas no previstas. 29 IR 15

16 Introducción a la 26/09/2013 Introducción a la Atributos de los los de Los no son únicamente el texto que describe la condición que debe cumplir el sistema a desarrollar. Los atributos habituales de los son: identificador único (imprescindible para rastreabilidad) versión y fecha autores fuentes (de información) dependencias (trazas) prioridad (importancia y urgencia) estado (borrador, analizado, verificado, ) estimación de estabilidad comentarios etc. En función de las necesidades del proyecto, se pueden usar otros atributos (coste, dificultad, etc.). 30 Introducción a la Rastreabilidad de los los de La rastreabilidad, también denominada trazabilidad (traceability), es una propiedad que permite conocer las dependencias entre los distintos artefactos que se van generando durante el desarrollo, incluyendo los. Cada vez que se crea un nuevo artefacto (un objetivo, un, un elemento de modelado, un módulo, un fichero de código fuente, una prueba, etc.) se debe registrar de qué elementos de nivel superior y de su mismo nivel depende. Es la única forma de poder realizar un análisis de impacto cuando se solicita un cambio. Cuando se produce un cambio en un artefacto, todos los que dependen de él, tanto directa como indirectamente, están expuestos a posibles cambios. 31 IR 16

17 Introducción a la 26/09/2013 Introducción a la los de Propiedades deseables de los documentos de (I) Comprensible por clientes, usuarios y desarrolladores. Correcto, sin innecesarios o redundantes. No ambiguo y con el nivel de precisión necesario. Completo, que no falten y que todas las respuestas del sistema a entradas tanto válidas como inválidas estén especificadas. Consistente, sin conflictos ni contradicciones entre los o con documentos de nivel superior y con una terminología única. Verificable, que pueda comprobarse que el sistema final cumple los mediante un proceso finito y de coste razonable. 32 Introducción a la los de Propiedades deseables de los documentos de (II) Fácilmente modificable, organizada, con los identificados y con control de configuración. Rastreable, de forma que se conozcan las dependencias de los hacia detrás y hacia delante. Priorizada, indicando la importancia de los. Anotada con estabilidad, para conocer posibles fuentes de cambios durante el desarrollo. Independiente del diseño y la implementación, para evitar complejidades innecesarias y no limitar a los diseñadores. 33 IR 17

Introducción n a la. Ingeniería a de Req.

Introducción n a la. Ingeniería a de Req. Departamento Lenguajes escuela técnica superior ingeniería informática Introducción n a la Ingeniería a Grupo Ingeniería a l Software Marzo 2006 Versión original: Amador Durán Toro (septiembre 2004) Última

Más detalles

Requisitos para Sistemas de Información

Requisitos para Sistemas de Información 30/09/2013 Requisitos para Sistemas de Información Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2013 Objetivos de

Más detalles

Requisitos para Sistemas de Información

Requisitos para Sistemas de Información 24/09/2016 Requisitos para Sistemas de Información Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2016 Objetivos de

Más detalles

Documentación de Requisitos con Casos de Uso

Documentación de Requisitos con Casos de Uso de Documentación de Requisitos con Casos de Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 de Los son historias que describen interacciones entre: Actores: personas

Más detalles

Análisis y Negociación de Requisitos

Análisis y Negociación de Requisitos 11/11/2013 Análisis y Negociación de Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Objetivos del tema Conocer los objetivos,

Más detalles

VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS

VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 FASE DE MANEJO DE REQUERIMIENTOS Los requisitos son la parte más incomprendida de la Ingeniería de Software y sin embargo, es la más crucial. Estudios apuntan

Más detalles

Tema: Métricas de la Calidad de la Especificación.

Tema: Métricas de la Calidad de la Especificación. Tema: 4.1.3 Métricas de la Calidad de la Especificación. Métricas de la Calidad de la Especificación Se a Propuesto una lista de características que pueden emplearse para valorar la calidad del modelo

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE 1 ANÁLISIS DE REQUISITOS Los requisitos determinan lo que debe hacer el sistema así como las

Más detalles

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva Ingeniería de Requerimientos Prácticas Curso 2007/08 Objetivos Aprender el manejo de una herramienta avanzada para el desarrollo rápido de prototipos: Visual Prolog Plan Semana 1: Recomendaciones IEEE

Más detalles

Documentación de Requisitos de Cliente: Historias de Usuario

Documentación de Requisitos de Cliente: Historias de Usuario 17/10/2014 Documentación de Requisitos de Cliente: Historias de Usuario Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla octubre

Más detalles

Análisis de requisitos del software

Análisis de requisitos del software Análisis de requisitos del software [PRESSMAN, 2002] La ingeniería de requisitos del software es un proceso de descubrimiento, refinamiento, modelado y especificación. Se refinan en detalle los requisitos

Más detalles

Ingeniería de Software. Ingeniería de Requisitos Clase 4

Ingeniería de Software. Ingeniería de Requisitos Clase 4 Clase 4 Sebastián Pizard Universidad de la República Actividades de la ingeniería de requisitos Desarrollo de requisitos Gestión de requisitos Planificación Gestión de Cambios Trazabilidad Validación Stakeholders

Más detalles

Documentación n de Requisitos mediante Casos de Uso

Documentación n de Requisitos mediante Casos de Uso Departamento Lenguajes escuela técnica superior ingeniería informática Documentación n mediante Casos Uso Grupo Ingeniería a l Software Marzo 2006 Versión original: Amador Durán Toro (octubre 2004) Última

Más detalles

Introducción a la Ingeniería de Software. Informática Empresarial, UCR IF 7100 Ingeniería de Software

Introducción a la Ingeniería de Software. Informática Empresarial, UCR IF 7100 Ingeniería de Software Introducción a la Ingeniería de Software 1 Qué es el Software? Programas informáticos y documentación asociada tales como requerimientos, modelos de diseño y manuales de usuario Los productos de software

Más detalles

DOCUMENTACIÓN REQUERIMIENTOS

DOCUMENTACIÓN REQUERIMIENTOS DOCUMENTACIÓN REQUERIMIENTOS HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA. CARLOS

Más detalles

Ejemplo de Casos de Uso. Gestión básica de una biblioteca.

Ejemplo de Casos de Uso. Gestión básica de una biblioteca. Ejemplo de Casos de Uso. Gestión básica de una biblioteca. La Biblioteca Municipal está teniendo un gran éxito pero le están surgiendo algunos problemas relacionados con el grado de satisfacción del cliente

Más detalles

Requerimientos dentro del Desarrollo de Software: Ingeniería y Administración

Requerimientos dentro del Desarrollo de Software: Ingeniería y Administración dentro del Desarrollo de Software: Ingeniería y Administración Ing. Antonio Nicolás Camacho Ing. Miguel E. Torres MSc. Agenda Definir el concepto de requerimiento. Explicación de los diferentes niveles

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UNA HERRAMIENTA CASE PARA LA GESTIÓN DEL ALCANCE DE PROYECTOS BASADA EN WBS Anexos Germán

Más detalles

Unidad 7. Ingeniería de Requisitos y Análisis OO. M.C. Martín Olguín

Unidad 7. Ingeniería de Requisitos y Análisis OO. M.C. Martín Olguín Unidad 7 Ingeniería de Requisitos y Análisis OO M.C. Martín Olguín Conceptos Requisitos del Software Es la descripción de los servicios y restricciones de un sistema de software, es decir, lo que el software

Más detalles

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre

Más detalles

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software IEEE-std-830-1998 Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements Specifications Preparó: Ing. Ismael Castañeda Fuentes

Más detalles

CAPTURA DE REQUERIMIENTOS

CAPTURA DE REQUERIMIENTOS CAPTURA DE REQUERIMIENTOS SEMANA 2 Primera Sesión Profesor del Curso: Aréstegui Guillén Oscar Temario Ingeniería de Requerimientos Diagrama de actividades del proceso del negocio Identificación de Actores

Más detalles

Análisis e Ingeniería de Requisitos

Análisis e Ingeniería de Requisitos Grado en Ingeniería del Software Curso 2010 2011 Análisis e Ingeniería de Requisitos Tema 5, 6, 7: Documentación, Validación y Gestión de Requisitos Paloma Cáceres paloma.caceres@urjc.es 1 Recordando el

Más detalles

@Ejemplo de Casos de Uso Gestión de un Vídeo-Club

@Ejemplo de Casos de Uso Gestión de un Vídeo-Club @Ejemplo de Casos de Uso Gestión de un Vídeo-Club David Domínguez Tortajada Raúl García Valenzuela - Índice 1. Resumen... 2 2. Introducción... 2 3. Objetivos del sistema... 4 4. Requisitos de almacenamiento

Más detalles

Especificación de requisitos de software. Proyecto: [Nombre del proyecto] Revisión [99.99] [Mes de año]

Especificación de requisitos de software. Proyecto: [Nombre del proyecto] Revisión [99.99] [Mes de año] Especificación de requisitos de software Proyecto: [Nombre del proyecto] Revisión [99.99] [Mes de año] Instrucciones para el uso de este formato Este formato es una plantilla tipo para documentos de requisitos

Más detalles

Donantonio: sistema bibliográfico de publicación distribuida automática

Donantonio: sistema bibliográfico de publicación distribuida automática Donantonio: sistema bibliográfico de publicación distribuida automática Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3

Más detalles

I genier i í er a í de Requeri er m i i m en t s

I genier i í er a í de Requeri er m i i m en t s Ingeniería de Requerimientos WEBinar Objetivos Describir los conceptos relacionados con la ingeniería y administración de Identificar actividades y productos relacionados Referencias Software Requirements.

Más detalles

La ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software.

La ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software. Ingeniería del Software. Ian Sommerville Introducción. Preguntas de introducción. Qué es el software? Programas de ordenador y la documentación asociada. Los productos de software se pueden desarrollar

Más detalles

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software

IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software IEEE-std-830-1998 Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements Specifications Preparó: Ing. Ismael Castañeda Fuentes

Más detalles

Adquisición de TIC - Código Abierto

Adquisición de TIC - Código Abierto Adquisición de TIC - Código Abierto 2 3 Cuestionamientos sobre los resultados del desarrollo de SW Los sistemas no responden a las expectativas de los usuarios. Los programas fallan con cierta frecuencia.

Más detalles

Array Development. Array Development Plan de Pruebas de Aceptación Versión 1.0

Array Development. Array Development Plan de Pruebas de Aceptación Versión 1.0 Array Development Array Development Versión 1.0 Array Development Versión 1.0 Historia de Revisión Fecha Versión Descripción Autor 27/06/2007 1.0 Versión Final Array Development Pág. 2 de 15 Array Development

Más detalles

DEFINICIÓN DEL PROCESO ORGANIZACIONAL

DEFINICIÓN DEL PROCESO ORGANIZACIONAL Definición del Proceso Organizacional Revisiones Fecha Revisión Descripción Autor 02-06-2010 1 Documento Inicial EMCP Tabla de Contenidos 1 Introducción... 4 2 Objetivos... 4 3 Referencias... 4 4 Marco

Más detalles

RESUMEN ESCRITURA DE REQUERIMIENTOS SOFTWARE

RESUMEN ESCRITURA DE REQUERIMIENTOS SOFTWARE Brandon Campos Calderón Dr. Jaime Solano Soto Ingeniería en Computación RESUMEN ESCRITURA DE REQUERIMIENTOS SOFTWARE INSTITUTO TECNOLÓGICO DE COSTA RICA Tabla de Contenidos Resumen Escritura de Requerimientos

Más detalles

Curso Aseguramiento de la Calidad De los Procesos y Productos de Software

Curso Aseguramiento de la Calidad De los Procesos y Productos de Software Curso Aseguramiento de la Calidad De los Procesos y Productos de Software Objetivos Este curso tiene por finalidad el aseguramiento de la calidad que pueden afectar al software, identificar las diferentes

Más detalles

Requerimientos de Software

Requerimientos de Software Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar

Más detalles

Ingeniería de Requerimientos. Herramientas y Técnicas de la Ingeniería de Requerimientos

Ingeniería de Requerimientos. Herramientas y Técnicas de la Ingeniería de Requerimientos Ingeniería de Requerimientos Herramientas y Técnicas de la Ingeniería de Requerimientos Alexander Guevara Vega Master en ISW maximus.guevara@gmail.com 2 Agenda 1. PRESENTACIÓN Y ACUERDOS 2. OBJETIVO DE

Más detalles

Administración de Requerimientos

Administración de Requerimientos UNIVERSIDAD DE CONGRESO Administración de Requerimientos Análisis de Sistemas 2do año Contenido Introducción Buenas Prácticas Introducción al RUP Disciplina Requerimientos Conclusiones 1 Dificultades al

Más detalles

Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0

Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0 Ingeniería de Software II SETEPROS Versión 1.0 Historial de revisiones Date Version Description Author 1.0 Primera versión Marcos Duque Oviedo Ingeniería de Software II, 2010 Página 2 de 11 Tabla de contenidos

Más detalles

Historial de Revisiones

Historial de Revisiones NotaSoft Visión Versión 0.1 [Nota: La siguiente plantilla se ha desarrollado para su uso con Rational Unified Process. El texto que se encuentra entre corchetes y presentado en estilo itálicas azul se

Más detalles

Ingeniería de Requisitos y Orientación a Objetos: un enfoque práctico con IRqA

Ingeniería de Requisitos y Orientación a Objetos: un enfoque práctico con IRqA Ingeniería de Requisitos y Orientación a Objetos: un enfoque práctico con IRqA SIMO TCI 2002 TCP Sistemas e Ingeniería E-mail: info@irqaonline.com www.irqaonline.com Qué es IRqA? Herramienta CASE de Ingeniería

Más detalles

Interfaz de usuario Donantonio

Interfaz de usuario Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Aseguramiento de la Calidad

Aseguramiento de la Calidad ÍNDICE DESCRIPCIÓN Y OBJETIVOS...1 ESTUDIO DE VIABILIDAD DEL SISTEMA...2 ACTIVIDAD EVS-CAL 1: IDENTIFICACIÓN DE LAS PROPIEDADES DE CALIDAD PARA EL SISTEMA...3 Tarea EVS-CAL 1.1: Constitución del Equipo

Más detalles

Introducción a la Ingeniería del Software

Introducción a la Ingeniería del Software 21/09/2011 del del 4. Productos de la 5. Procesos de la Introducción a la Ingeniería del Software Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla septiembre 2011 del del del Objetivos

Más detalles

TUTORIAL PARA LA INGENIERÍA DE REQUISITOS. Almudena Díez 29 de septiembre de

TUTORIAL PARA LA INGENIERÍA DE REQUISITOS. Almudena Díez 29 de septiembre de TUTORIAL PARA LA INGENIERÍA DE REQUISITOS Almudena Díez 29 de septiembre de 2009 www.visuresolutions.com TUTORIAL PARA LA INGENIERÍA DE REQUISITOS En qué consiste la Ingeniería de Requisitos? Cuáles son

Más detalles

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ TEMA 3: PROCESO UNIFICADO DE DESARROLLO CONTENIDO 1. Proceso de Software 2. Proceso de Desarrollo de Software 3. Proceso Unificado de Desarrollo de Software

Más detalles

Ingeniería de Requisitos

Ingeniería de Requisitos Ingeniería de Requisitos Conceptos Básicos Departamento de Ciencias de la Computación Universidad de Chile Andrés Vignaga Requisitos Un requisito se define como: Una capacidad o condición que un sistema

Más detalles

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar

LABORATORIO DE INTERACCION HUMANO COMPUTADORA MANUAL DE PRÁCTICAS. Practica #1. Identificación del proyecto a Desarrollar Practica #1 Identificación del proyecto a Desarrollar El alumno definirá el Proyecto a Desarrollar tomando en cuenta las 8 disciplinas que involucra la Interacción Humano Computadora Disciplinas: Computación,

Más detalles

Conceptos Básicos de Ingeniería del Software

Conceptos Básicos de Ingeniería del Software Conceptos Básicos de Ingeniería del 24/09/2013 de Conceptos Básicos de Ingeniería del Grupo de Ingeniería del y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre

Más detalles

Seminario 1: Documento de Especificación de Requisitos. Laboratorio de Programación Curso 2006/2007 Impartido por: Fran Ruiz

Seminario 1: Documento de Especificación de Requisitos. Laboratorio de Programación Curso 2006/2007 Impartido por: Fran Ruiz Seminario 1: Documento de Especificación de Requisitos Laboratorio de Programación Curso 2006/2007 Impartido por: Fran Ruiz Contenido Introducción Contexto Justificación Objetivos Documento de Especificación

Más detalles

Conceptos Básicos de Ingeniería del Software

Conceptos Básicos de Ingeniería del Software Conceptos Básicos de Ingeniería del 26/09/2014 de Conceptos Básicos de Ingeniería del Grupo de Ingeniería del y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre

Más detalles

Proyectos de calidad comienzan con requisitos de calidad

Proyectos de calidad comienzan con requisitos de calidad Proyectos de calidad comienzan con requisitos de calidad Guilherme Siqueira Simões 17 - Julio - 2015 Agenda Por qué preocuparse por la calidad en requisitos? Qué es calidad? Qué es requisito de software?

Más detalles

Introducción a REM Amador Durán Toro Enero 2006

Introducción a REM Amador Durán Toro Enero 2006 escuela técnica superior de ingeniería informática Introducción a REM 1.2.2 Departamento de Lenguajes Versión original: Amador Durán Toro (enero 2006) Amador Durán Toro Enero 2006 Orígenes de REM Tesis

Más detalles

Elicitación de Requisitos

Elicitación de Requisitos 30/09/2014 Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Objetivos del tema Conocer los objetivos, problemas, productos y procesos

Más detalles

Especificación de requisitos de software

Especificación de requisitos de software Especificación de requisitos de software Proyecto: Desarrollo de un sistema recomendador web para la toma de decisiones durante el proceso de adquisición de equipos de cómputo utilizando árboles de decisión.

Más detalles

Análisis y Diseño Orientado a Objetos. 2 - Análisis

Análisis y Diseño Orientado a Objetos. 2 - Análisis Análisis y Diseño Orientado a Objetos 2 - Análisis El proceso unificado de desarrollo, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999 The unified software development process, Ivar

Más detalles

Ingeniería de Requisitos

Ingeniería de Requisitos Ingeniería de Requisitos Proceso de Ingeniería de Requisitos Departamento de Ciencias de la Computación Universidad de Chile Andrés Vignaga Proceso de Desarrollo Disciplina de Requisitos Roles Artefactos

Más detalles

CMMI-ACQ CMMI-DEV CMMI-SVC Nivel Categoría Acron. Área de Proceso SI 2 Adquisición AM Gestionar el acuerdo SI 2 Adquisición ARD Desarrollar los

CMMI-ACQ CMMI-DEV CMMI-SVC Nivel Categoría Acron. Área de Proceso SI 2 Adquisición AM Gestionar el acuerdo SI 2 Adquisición ARD Desarrollar los CMMI-DEV CMMI-SVC Categoría Acron. Área de Proceso SI 2 Adquisición AM Gestionar el acuerdo SI 2 Adquisición ARD Desarrollar los requisitos de la adquisición SI 2 Adquisición SSAD Solicitar y desarrollar

Más detalles

Ingeniería de Software: Y eso qué es?

Ingeniería de Software: Y eso qué es? Ingeniería de Software: Y eso qué es? Definición: Estrategia para desarrollar software de alta calidad. A qué se le denomina Software de alta calidad? Al software que sea: Util (al cliente). Portable.

Más detalles

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES 16/09/2007 SOBRE EL PROCESO RACIONAL UNIFICADO RUP es un proceso

Más detalles

Universidad de Los Andes. Propuesta de Metodología de Arquitectura

Universidad de Los Andes. Propuesta de Metodología de Arquitectura Universidad de Los Andes Propuesta de Metodología de Arquitectura Febrero - 2011 El Método de Diseño Centrado en Arquitectura (ACDM) El ACDM es un método desarrollado por Anthony Lattanze de la Universidad

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software 1 Ingeniería de Sistemas Enfoque en variedad de elementos Análisis, diseño y organización de los elementos en un sistema Todo para generar un producto, servicio o tecnología para

Más detalles

Como probar los casos de uso

Como probar los casos de uso Como probar los casos de uso Objetivos Javier Gutiérrez / javierj@us.es Presentación del seminario Objetivo: Mostrar un rápido resumen de las ideas que desarrollaremos en las próximas horas. 1 Índice 1.

Más detalles

AUDITORIA INFORMATICA NORMA IEEE COBOS LOMELI MANUEL ALEJANDRO LÓPEZ RIVERA JOSÉ MIGUEL HERNÁNDE HERNÁNDEZ AARON

AUDITORIA INFORMATICA NORMA IEEE COBOS LOMELI MANUEL ALEJANDRO LÓPEZ RIVERA JOSÉ MIGUEL HERNÁNDE HERNÁNDEZ AARON AUDITORIA INFORMATICA NORMA IEEE 1058.1 COBOS LOMELI MANUEL ALEJANDRO 205305635 LÓPEZ RIVERA JOSÉ MIGUEL 204203042 HERNÁNDE HERNÁNDEZ AARON 204203000 PROF. MARGARITA MARÍA DE LOURDES SANCHEZ GRUPOR CSI81

Más detalles

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Ingeniería de requerimientos de software: Análisis Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencias El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh e Ivar

Más detalles

MANUAL DE TALLERES INGENIERÍA DE SOFTWARE

MANUAL DE TALLERES INGENIERÍA DE SOFTWARE MANUAL DE TALLERES INGENIERÍA DE SOFTWARE En el presente anual se encontrarán los talleres que se deberán realizar para lograr la consecución del proyecto final de la materia de Ingeniería de software.

Más detalles

Rational Unified Process

Rational Unified Process Rational Unified Process 1 Qué es un Proceso? Un proceso define Quién está haciendo Qué, Cuándo y Cómo para lograr un cierto objetivo. En la ingeniería de software el objetivo es construir un producto

Más detalles

Elicitación de Requisitos

Elicitación de Requisitos 28/09/2012 Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla Objetivos del tema Conocer los objetivos, problemas, productos y procesos de la de requisitos. Conocer las principales

Más detalles

La Identificación de Stakeholders en la Ingeniería de Requisitos

La Identificación de Stakeholders en la Ingeniería de Requisitos La Identificación de Stakeholders en la Ingeniería de Requisitos Trabajo de investigación tutelado. Doctorando: Carla Leninca Pacheco Agüero. Tutor: Dr. Edmundo Tovar Caro. S I N T E S I S La primera medida

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

Capitulo 2. Políticas, Planes y Procedimientos de seguridad.

Capitulo 2. Políticas, Planes y Procedimientos de seguridad. Capitulo 2 Políticas, Planes y Procedimientos de seguridad. 2.1 Introducción y Conceptos Básicos Política de Seguridad: Declaración de intenciones de alto nivel que cubre la seguridad de los sistemas informáticos

Más detalles

Sistemas de Información II. Modelo del Negocio

Sistemas de Información II. Modelo del Negocio Modelo del Negocio El Proceso Unificado Concepción Elaboración Construcción Transición Modelado del Negocio Requerimientos Análisis y Diseño Implementación Prueba Implantación Admón. del Proyecto Iteraciones

Más detalles

Mini Taller sobre Casos de Uso. Gestión básica de una biblioteca.

Mini Taller sobre Casos de Uso. Gestión básica de una biblioteca. Mini Taller sobre Casos de Uso. Gestión básica de una biblioteca. La Biblioteca Municipal está teniendo un gran éxito pero le están surgiendo algunos problemas relacionados con el grado de satisfacción

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón [IOS-GMCB] Plan de administración de requerimientos Universidad Técnica del Norte

Más detalles

9.3 GLOSARIO DE TÉRMINOS

9.3 GLOSARIO DE TÉRMINOS Página: 1 de 7 9.3 GLOSARIO DE TÉRMINOS Las siguientes definiciones están dirigidas a asegurar el entendimiento del estándar de calidad de la Benemérita y Centenaria Escuela Normal del Estado y su aplicación.

Más detalles

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3 Denominación: Programación en lenguajes estructurados de aplicaciones de gestión Código: J62.13 Nivel: 3 Sector: Familia: Programación informática, consultoría de informática y actividades conexas Tecnología

Más detalles

COMIDA RÁPIDA SIWPAS. Sistema de Información vía Web para la Promoción y Administración de Servicios Visión. Versión 1.0

COMIDA RÁPIDA SIWPAS. Sistema de Información vía Web para la Promoción y Administración de Servicios Visión. Versión 1.0 COMIDA RÁPIDA SIWPAS Sistema de Información vía Web para la Promoción y Administración de Servicios Visión Versión 1.0 Visión 1. Introducción 1.1 Propósito El propósito de éste documento es recoger, analizar

Más detalles

Instrucción 1 Criterios, Convenciones y recomendaciones para utilizar este instructivo

Instrucción 1 Criterios, Convenciones y recomendaciones para utilizar este instructivo Página 1 de 7 1. Propósito. Elaboración del para el desarrollo de sistemas de información automatizados. 2. Ámbito de responsabilidad. RGPY Responsable de Gestión de Proyectos. RAPE Responsable de la Administración

Más detalles

Gestión de Requisitos

Gestión de Requisitos Gestión de Requisitos Definición y clasificación ULPGC Ingeniería de Requisitos Rama de la Ingeniería del Software que se ocupa de la 1ª etapa en el proceso de desarrollo del software. Las actividades

Más detalles

Elicitación de Requisitos

Elicitación de Requisitos Departamento de Lenguajes escuela técnica superior de ingeniería informática Grupo de Ingeniería a del Software Marzo de 2006 Versión original: Amador Durán Toro (septiembre 2004) Última revisión: Amador

Más detalles

Test PMP - C05 _ La aceptación por parte del cliente de los productos entregables del proyecto debería ser verificada por:

Test PMP - C05 _ La aceptación por parte del cliente de los productos entregables del proyecto debería ser verificada por: Test PMP - C05 _ 02 01. Una declaración del alcance del proyecto es: A. Una entrada de definir el alcance. B. Esencialmente lo mismo que un sistema de control de cambios de alcance. C. Un componente del

Más detalles

UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL CARRERA DE INGENIERÍA DE SOFTWARE

UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL CARRERA DE INGENIERÍA DE SOFTWARE UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL CARRERA DE INGENIERÍA DE SOFTWARE Aprobación Consejo Universitario: 2511-CU-P-2016 del 20 Diciembre del 2016 Vigencia:

Más detalles

9.3 GLOSARIO DE TÉRMINOS

9.3 GLOSARIO DE TÉRMINOS Página: 1 de 8 9.3 GLOSARIO DE TÉRMINOS Las siguientes definiciones están dirigidas a asegurar el entendimiento del estándar de calidad de la Benemérita y Centenaria Escuela Normal del Estado y su aplicación

Más detalles

El Ciclo de Vida del Software

El Ciclo de Vida del Software 26/09/2013 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2013 Objetivos de este tema

Más detalles

Consultoría y Asistencia para el Sistema de Información para la Gestión de los Archivos de la Junta de Andalucía

Consultoría y Asistencia para el Sistema de Información para la Gestión de los Archivos de la Junta de Andalucía Información para la Gestión de los Archivos de Versión: Fecha: 11/07/2007 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación,

Más detalles

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes

Más detalles

MAESTRÍA EN INGENIERÍA DE SOFTWARE

MAESTRÍA EN INGENIERÍA DE SOFTWARE MAESTRÍA EN INGENIERÍA DE SOFTWARE CREACIÓN DE UN SISTEMA EXPERTO PARA ASISTIR AL INGENIERO EN SOFTWARE EN LA ELABORACIÓN DE DOCUMENTOS DE REQUERIMIENTOS Alexandra Corral Díaz José Luis Carrillo Medina

Más detalles

PRESENTACIÓN TRABAJO FIN DE GRADO

PRESENTACIÓN TRABAJO FIN DE GRADO PRESENTACIÓN TRABAJO FIN DE GRADO SISTEMA DE CONTROL DE DEMANDAS CIUDADANAS 2 º C I C L O D E I N G E N I E R Í A E N I N F O R M Á T I C A Á R E A : I N G E N I E R Í A D E L S O F T W A R E A L U M N

Más detalles

Figure 12-1: Phase D: Technology Architecture

Figure 12-1: Phase D: Technology Architecture Fase de arquitectura de tecnología: Figure 12-1: Phase D: Technology Architecture Objetivos: Los objetivos de la Arquitectura de Tecnología son: Desarrollar la Arquitectura de Tecnología Objetivo que permite

Más detalles

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA: 1 REQUERIMIENTOS FUNCIONALES INTIFICADOR: R1 Registrar información o datos de una persona Si Alta Número y tipo de documento Apellidos y Nombres completos Dirección Teléfono Firma DOCUMENTOS VISUALIZACIÓN

Más detalles

ISO Daniel Pedrajas Van de Velde Sara Estellés Rojas Carlos García

ISO Daniel Pedrajas Van de Velde Sara Estellés Rojas Carlos García ISO 20000 Daniel Pedrajas Van de Velde Sara Estellés Rojas Carlos García Introducción Introducción, no llores = Introducción Requisitos del SGS objetivo + eficiencia y eficacia Reemplaza por completo a

Más detalles

Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja)

Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja) Published on Marco de Desarrollo de la Junta de Andalucía (http://madeja.i-administracion.juntaandalucia.es/servicios/madeja) Análisis del Sistema Área: Ingeniería de requisitos Carácter del recurso: Recomendado

Más detalles

Novedades 2017/18. Empresas desarrolladoras de software. Novedades Ayuda a la Presentación

Novedades 2017/18. Empresas desarrolladoras de software. Novedades Ayuda a la Presentación Novedades 2017/18 Empresas desarrolladoras de software Novedades Ayuda a la Presentación 29 Noviembre 2017 Departamento de Informática Tributaria 1 Principales novedades 2017/18 Presentación directa con

Más detalles

Plantilla SVVP (Software Verification & Validation Plan) Trabajo de grado Ingeniería de Sistemas Pontificia Universidad

Plantilla SVVP (Software Verification & Validation Plan) Trabajo de grado Ingeniería de Sistemas Pontificia Universidad Pontificia Universidad Javeriana Marco teórico Trabajo de grado CIS1430IS08 V2Soft: guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final Plantilla SVVP

Más detalles

Diseño e implementación de la base de datos de un sistema de descarga de aplicaciones de móviles inteligentes. TFC BD Iago González Fermoso

Diseño e implementación de la base de datos de un sistema de descarga de aplicaciones de móviles inteligentes. TFC BD Iago González Fermoso Diseño e implementación de la base de datos de un sistema de descarga de aplicaciones de móviles inteligentes. TFC BD 2012-13 Iago González Fermoso ETIG Consultor Jordi Ferrer Duran 2 Índice 1-Introducción..

Más detalles