Ingeniería de requerimientos de software: Elicitation. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes
|
|
- Montserrat Martín Marín
- hace 5 años
- Vistas:
Transcripción
1 Ingeniería de requerimientos de software: Elicitation Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes
2 Referencias El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh e Ivar Jacobson. Addison Wesley, 1999 Capítulos 16 y 17 Object Oriented Software Engineering. Bernd Bruegge y Allen H.Dutoit. Prentice Hall, Capítulo 4, pág , Software Requirements. Karl. E.Wiegers. Microsoft Press, Capítulo 9, pág Capítulo 11 rcasalla@uniandes.edu.co 2
3 Qué es un requerimiento? Condición o capacidad que un usuario necesita para poder resolver un problema o lograr un objetivo (IEEE). Condición o capacidad que debe exhibir o poseer un sistema para satisfacer un contrato, estándar, especificación, u otra documentación formalmente impuesta (IEEE). Algo que el sistema debe hacer o una cualidad que el sistema debe poseer (Robertson - Robertson). rcasalla@uniandes.edu.co 3
4 Qué es Ingeniería de requerimientos de software? Es el proceso de: Recopilar, descubrir (Elicitation), Analizar, Documentar (Especificar) y Validar (Lograr un acuerdo) rcasalla@uniandes.edu.co 4
5 Qué es Ingeniería de requerimientos de software? Es el proceso de: No son pasos secuenciales Recopilar, descubir (Elicitation), Analizar, Documentar (Especificar) y Validar (Lograr un acuerdo) los requerimientos de Software! rcasalla@uniandes.edu.co 5
6 Recopilar, decubrir (Elicitation): es la obtención y el descubrimiento de los requerimientos del software según diversos Stakeholders (constituyentes) y otras fuentes (leyes, restricciones). Técnicas: entrevistas, análisis de documentos, grupos de discusión, cuestionarios. rcasalla@uniandes.edu.co 6
7 Cliente o Usuario Desarrollador Ambigüedades llevan a interpretaciones distintas del mismo requerimiento Problemas comunes: requerimientos olvidados en particular los no funcionales y las restricciones palabras ambiguas ( pequeño, barato,...) vocabulario dependiente del contexto del negocio! creer que se entendió (el ingeniero) creer que se explicó claro (cliente) pasar por alto lo importante lo necesario vs. lo ideal lo actual vs. el cambio rcasalla@uniandes.edu.co 7
8 Por dónde comienzo? Documentos, sistema anterior, Descripciones de procesos, 8
9 Un proceso posible. Enunciar el problema: El problema puede ser definido como como una diferencia entre cómo las cosas son percibidas y cómo son deseadas. Enunciar el propósito Identificar lo que daría más valor al cliente. Documentos, sistema anterior, Descripciones de procesos, Modelar el mundo del problema Definir un vocabulario. Identificar los conceptos y las relaciones importantes en los elementos del mundo del problema. (Diagrama de clases) Entrevistar Validar entendimiento, obtener más información. rcasalla@uniandes.edu.co 9
10 Entrevistas Cualitativas entrevista abierta y personal como instrumento para indagar un problema y comprenderlo desde el punto de vista del entrevistado se centra en el conocimiento y la opinión individual en la medida que esa opinión pueda ser representativa de un conocimiento cultural más amplio los entrevistados deben ser conocedores y/o expertos rcasalla@uniandes.edu.co 10
11 Entrevistas Cualitativas (2) El entrevistador es un facilitador en el proceso de comunicación debe: inducir profundidad y detalle en las opiniones del entrevistado inspirar confianza escuchar activamente atender el comportamiento verbal y no verbal del entrevistado no creerse el experto, no distraerse, no polemizar rcasalla@uniandes.edu.co 11
12 Entrevistas Cualitativas Tipos de Entrevistas: informal conversacional estructurada con guía estandarizada 12
13 Entrevistas Cualitativas Planificación de las Entrevistas: Tipo de pregunta: depende de los objetivos del estudio. Por ejemplo: Preguntas sobre experiencias o comportamientos Opiniones sobre algún tópico particular Sentimientos Conocimientos Sensaciones Carácter histórico rcasalla@uniandes.edu.co 13
14 Entrevistas Cualitativas Planificación de las Entrevistas (cont.): Secuencia de las preguntas: empezar explicando el propósito de la entrevista empezar con preguntas simples de respuestas descriptivas evitar empezar con una controversia... 14
15 Entrevistas Cualitativas Planificación de las Entrevistas (cont.): Redacción de las preguntas: minimizar la pre determinación de las respuestas preguntas abiertas evitar preguntas dicótomas evitar preguntar por qué incluir preguntas de simulación (qué pasaría si.) preguntas cortas 15
16 Entrevistas Cualitativas Redacción de las preguntas: minimizar la pre determinación de las respuestas (cont.) Las preguntas deben exponerse con claridad: evitar palabras que puedan tener varios significados evitar preguntas que encierren dos respuestas especificar el contexto, lugar y tiempo donde se requiera las preguntas deben ser relevantes. No preguntar algo que después no se sabrá cómo manejar se deben evitar prejuicios e insinuaciones no suponer que le entrevistado esta de acuerdo o en desacuerdo con el entrevistador rcasalla@uniandes.edu.co 16
17 Entrevistas Cualitativas Realización de las Entrevistas Presentación: Del entrevistador Temas a tratar en la entrevista Utilización de la información Confidencialidad Tomar notas? Grabar? Tiempo disponible Controlar el tiempo y el ritmo de la reunión Cerrar la entrevista, agradecer, concluir, resumir,... rcasalla@uniandes.edu.co 17
18 Preguntas libres del contexto Generales: Quién es el usuario final? Qué sería una solución exitosa para este usuario? Cuál es la razón para desear resolver este problema? Deberíamos usar un solo equipo de diseño o más de uno? Quién debería estar en el equipo? Cuánto tiempo tenemos para este proyecto? rcasalla@uniandes.edu.co 18
19 Preguntas libres del contexto Generales (cont.): Cuál es el margen tiempo-valor para este proyecto? En que otro lugar puede obtenerse una solución para este problema? Podemos inspirarnos de alguna solución que ya existe? 19
20 Preguntas libres del contexto Preguntas sobre el producto: Cuáles problemas este producto resuelve? Qué problemas podría crear este producto? Qué clase de precisión es requerida o deseada in este producto? rcasalla@uniandes.edu.co 20
21 Preguntas libres del contexto Meta Preguntas:... Estoy haciendo demasiadas preguntas? Le parecen relevantes mis preguntas? Es usted la persona indicada para responder estas preguntas? Son sus respuestas oficiales? 21
22 A quién preguntar? Involucrar las personas adecuadas Clientes vs Usuarios Cliente es quien patrocina Usuario es alguien que es afectado o afecta el producto que esta siendo diseñado El producto puede crear usuarios nuevos! Identificar: Quiénes, cuándo y cómo participan! rcasalla@uniandes.edu.co 22
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 detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas
Universidad Tecnológica Nacional Facultad Regional San Francisco Ingeniería en Sistemas de Información Análisis de Sistemas PLANIFICACIÓN CICLO LECTIVO 2010 ÍNDICE INGENIERÍA EN SISTEMAS DE INFORMACIÓN...
Más detallesAná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 detallesUNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA
UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESINAL Y VINCULACIÓN UNIVERSITARIA PROGRAMA DE UNIDADES DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE
Más detallesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales Juan Pablo Quiroga Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencia El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh
Más detallesRequerimientos Funcionales y No Funcionales. Juan Pablo Quiroga Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes
Requerimientos Funcionales y No Funcionales Juan Pablo Quiroga Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes 1 Referencia El Lenguaje Unificado de Modelado. Grady Booch, James
Más detallesPresentación de la Asignatura.
INGENIERÍA DEL SOFTWARE I Tema 0 Presentación de la Asignatura www.ctr.unican.es/asignaturas/is1/ Profesorado Michael González Harbour (teoría, responsable asignatura) E-mail: mgh@unican.es Web: http://www.ctr.unican.es/
Más detallesEscuela Técnica Superior de Ingeniería Informática Grado en Ingeniería Informática
Escuela Técnica Superior de Ingeniería Informática Grado en Ingeniería Informática GUÍA DOCENTE DE LA ASIGNATURA: Lenguaje Unificado de Modelado: UML Curso Académico 2016-2017 1. Datos Descriptivos de
Más detallesORGANIZACIÓN DOCENTE del curso
ORGANIZACIÓN DOCENTE del curso 2009-10 1. DATOS GENERALES DE LA ASIGNATURA NOMBRE Ingeniería del Software I PÁGINA WEB www.ctr.unican.es/asignaturas/is1 CÓDIGO DEPARTAMENTO Matemáticas, Estadística y Computación
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesUniversidad Ricardo Palma
1. DATOS GENERALES PLAN DE ESTUDIOS 2006-II SÍLABO 1.1 Nombre del curso : Ingeniería de Requerimientos 1.2 Código : 1.3 Tipo del curso : Teórico Práctico. 1.4 Área Académica : Ingeniería de Software 1.5
Más detallesMAESTRÍA EN INGENIERÍA DE SOFTWARE PLAN DE ESTUDIOS 2015
INFORMACIÓN GENERAL Materia Ingeniería de Requerimientos Titular / Dr. Hugo Arnoldo Mitre Hernández Cotitular Fecha de Abril 2015 elaboración INTRODUCCIÓN GENERAL DE LA MATERIA La materia de Ingeniería
Más detallesPersonas. Tecnología. Producto. Proceso
IS, RUP y UML en el Contexto de ADOO Análisis y Diseño OO, 2008-1 Luis Carlos Díaz, Angela Carrillo y Deicy Alvarado Presentación del Curso Ingeniería de Software Personas Tecnología Producto Proceso sobre
Más detallesModelado y Análisis de Requerimiento de Software. Propósitos del Curso:
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H FACULTAD INGENIERÍA Clave: PROGRAMA DEL CURSO: Modelado y Análisis de Requerimiento de Software DES: INGENIERÍA Programa(s) Ingeniería de Software Educativo(s):
Más detallesAnálisis e Ingeniería de Requisitos
Análisis e Ingeniería de Requisitos Bloque temático: Ingeniería del Software Presentación de la asignatura Curso 2010-2011 Profesora: Paloma Cáceres Profesorado Profesora y coordinadora de la asignatura:
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN HORAS SEMANA
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN PROGRAMA DE ASIGNATURA SEMESTRE:5(QUINTO) Ingeniería
Más detallesUMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología
UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología Ingeniería Todos los derechos Reservados lynda.com Descripción del Curso Curso que inicia el estudio de los ciclos de desarrollo del
Más detallesASIGNATURA: TALLER DE TRABAJO FINAL INTEGRADOR
FUNDAMENTOS: ASIGNATURA: TALLER DE TRABAJO FINAL INTEGRADOR Código: 67-549 Régimen: Anual Horas Teóricas: 20 horas Horas Prácticas: 100 horas Horas semanales: 4 horas Carrera: Sistemas 2016 El Taller del
Más detallesUNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
INGENIERÍA DE SOFTWARE(1703). ÁREA DE CONOCIMIENTO: TRATAMIENTO DE LA INFORMACION CRÉDITOS: 8 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS EN LOS
Más detallesProceso Unificado de Desarrollo de Software. 13 de sep de 2006
Proceso Unificado de Desarrollo de Software 13 de sep de 2006 Referencias básicas El Proceso unificado de desarrollo de Software I. Jacobson, G. Booch y J.Rumbaugh Addison Wesley - Pearson Education 1999
Más detallesUNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA INGENIERÍA DE SOFTWARE PROGRAMA DE LA ASIGNATURA INGENIERÍA DE SOFTWARE I
UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA INGENIERÍA DE SOFTWARE PROGRAMA DE LA ASIGNATURA CLAVE: ISW-234; PRE REQ.: INF321 No. CRED.: 4 I. PRESENTACIÓN: INGENIERÍA DE SOFTWARE I Esta asignatura contiene
Más detallesEl estudiante, para superar esta asignatura, deberá demostrar los siguientes resultados...
Grado en Ingeniería Informática 30243 - Ingeniería de requisitos Guía docente para el curso 2014-2015 Curso: 3, Semestre: 2, Créditos: 6.0 Información básica Profesores - Gregorio De Miguel Casado gmiguel@unizar.es
Más detallesPrograma Educativo: Licenciatura en Ciencias Comptacioanales PROGRAMA DE ESTUDIO. Área de Formación : Sustantiva Profesional
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Sustantiva Profesional INGENIERIA DE SOFTWARE Horas teóricas: 3 Horas prácticas: 2 Total de Horas: 5
Más detallesPROGRAMA ANALÍTICO DE ASIGNATURA
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: CIENCIAS BÁSICAS E
Más detallesRequerimientos 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 detallesPROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.
Código CC3002 Nombre Nombre en Inglés PROGRAMA DE CURSO Metodologías de Diseño y Programación Design and Programming Methodologies SCT es Docentes Horas de Cátedra Horas Docencia Auxiliar Horas de Trabajo
Más detallesPROGRAMA DE CURSO. Horas de Trabajo Personal Horas de Cátedra
PROGRAMA DE CURSO Código Nombre CC3002 Metodologías de Diseño y Programación Nombre en Inglés Design and programming methodologies SCT Unidades Docentes Horas de Cátedra Horas Docencia Auxiliar Horas de
Más detallesIngeniería del Software I
Ingeniería del Software I Tema 0: Presentación de la Asignatura Carlos Blanco Dpto. de Matemáticas, Estadística y Computación Universidad de Cantabria Santander Profesorado Carlos Blanco ( teoría ) [ responsable
Más detallesANÁLISIS Y DISEÑO DE SISTEMAS
GUÍA DOCENTE 2014-2015 ANÁLISIS Y DISEÑO DE SISTEMAS ASIGNATURA OBLIGATORIA DE 2º CURSO DE GRADO EN INGENIERÍA INFORMÁTICA 1. Denominación de la asignatura: ANÁLISIS Y DISEÑO DE SISTEMAS Titulación GRADO
Más detallesUniversidad Autónoma de Nayarit Área Económico-Administrativa Licenciatura en Economía
TENENBAUM AARON M. ESTRUCTURAS DE DATOS EN C, PRENTICE HALL, 1993. WIRTH, NIKLAUS. ALGORITMOS Y ESTRUCTURAS DE DATOS, MÉXICO, PRENTICE HALL, 1987. 12. PERFIL DE LOS DOCENTES PARTICIPANTES EN LA UNIDAD
Más detallesDivisión Académica de Informática y Sistemas
Área de formación Sustantiva Profesional Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS TH C TC 2 2 4 4 0 0 0 4 Laboratorio de Diseño
Más detalles1.1 Conceptualización de UML
1.1 Conceptualización de UML 1.1.1 Las primeras metodologías Los lenguajes de modelado O.O aparecieron entre la mitad de los años 70 y finales de los 80. El número de métodos OO se incrementó increíblemente
Más detallesI 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 detallesTEMARIOS DE LA CONVOCATORIA 0147
TEMARIOS DE LA CONVOCATORIA 0147 TEMARIO PARA EL EXAMEN DEL CONCURSO DEL PUESTO DE JEFE(A) DE DEPARTAMENTO DE DESARROLLO Y ATENCIÓN A USUARIOS A NOTA: Es importante que también consulten la Guía de Referencia
Más detallesSTAKEHOLDERS DEL PROYECTO
STAKEHOLDERS DEL PROYECTO Dante Guerrero-Chanduví Piura, 2016 FACULTAD DE INGENIERÍA Área Departamental de Ingeniería Industrial y de Sistemas STAKEHOLDERS DEL PROYECTO Esta obra está bajo una licencia
Más detallesGuía Docente Modalidad Presencial. Ingeniería del Software II. Curso 2017/18. Grado en Ingeniería de. Sistemas de Información
Guía Docente Modalidad Presencial Ingeniería del Software II Curso 2017/18 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: INGENIERÍA DEL SOFTWARE II Carácter:
Más detallesHERRAMIENTA PARA LA ELABORACIÓN DEL DOCUMENTO DE ESPECIFICACION DE REQUERIMIENTOS DE SOFTWARE: HEDERS.
HERRAMIENTA PARA LA ELABORACIÓN DEL DOCUMENTO DE ESPECIFICACION DE REQUERIMIENTOS DE SOFTWARE: HEDERS. Área de Conocimiento: Ingeniería de Software Liliana Velázquez Bello, María de los Ángeles Sumano
Más detallesCarrera: Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.
1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Ingeniería De Requerimientos Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Ingeniería en Sistemas Computacionales ISM-1101 3-2-8
Más detallesEntrevistas. Es una conversación dirigida con un propósito específico que se basa en un formato de preguntas y respuestas.
ENTREVISTAS Entrevistas Es una conversación dirigida con un propósito específico que se basa en un formato de preguntas y respuestas. Tipo de información buscada: 3 En la entrevista se establece una relación
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia MODELADO DE SISTEMAS SOFTWARE INGENIERÍA DE SOFTWARE Módulo Titulación Grado en INGENIERÍA INFORMÁTICA Plan 545 Código 46923 Periodo de impartición S5 Tipo/Carácter
Más detallesIngeniería a de Software CC51A
Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS 1. INFORMACIÓN GENERAL
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN ACATLÁN PROGRAMA DE ASIGNATURA CLAVE: SEMESTRE: 5 (QUINTO) MODALIDAD
Más detallesHoras Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos
FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Nombre de la asignatura (Curso) Código de la asignatura (ID Curso) Análisis y Diseño Orientado a Objetos 4183 Fecha de Actualización Julio
Más detallesASIGNATURA: SISTEMAS DE INFORMACIÓN II
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: SISTEMAS DE INFORMACIÓN II ÁREA DEL CONOCIMIENTO: PROGRAMACIÓN E INGENIERÍA DE SOFTWARE
Más detallesPrograma(s) Educativo(s): Clave de la materia: BC202 UNIVERSIDAD AUTÓNOMA DE Semestre: CHIHUAHUA
DES: Ingeniería Programa(s) Educativo(s): Ingeniería de Software Tipo de materia: Obligatoria Clave de la materia: BC202 UNIVERSIDAD AUTÓNOMA DE Semestre: Segundo CHIHUAHUA Clave: 08MSU007H Área en plan
Más detallesIntroducción a la orientación a objetos y a UML
Introducción a la orientación a objetos y a UML El lenguaje unificado de modelado. Manual de referencia. James Rumbaugh, Ivar Jacobson, Grady Booch. Ed. Addison Wesley, 2000 El proceso unificado de desarrollo,
Más detallesSEMESTRE: CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento: 1 Total Horas Semanales 4 CODIGO: Sistemas de Información
NÚCLEO DE CONTENIDO: Ingeniería Aplicada NÚCLEO DE CONOCIMIENTO: Sistemas de Información NUCLEO TEMÁTICO: Ingeniería de Software-I SEMESTRE: VI CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento:
Más detallesCICLOS DE VIDA Y METODOLOGIAS
INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo
Más detallesdiagramas de comportamiento con UML.
U.T.7: Elaboración de diagramas de comportamiento con UML. [Fuente: Entornos de Desarrollo, Alicia Ramos, Ed.Garceta] [Fuente: EL LENGUAJE UNIFICADO DE MODELADO, Grady Booch, James Rumbaugh, Ivar Jacobson,
Más detallesTécnica de Entrevistas. Análisis y Diseño de Sistemas
Técnica de Entrevistas Entrevistas: Para qué nos sirven? Las entrevistas constituyen el medio de obtener información sobre: - Requerimientos de usuario - Funcionamiento del sistema actual - Organización
Más detallesUML. (Unified Modeling Language) Lenguage Unificado de Modelado
1 (Unified Modeling Language) Lenguage Unificado de Modelado Antonio J. Sierra 1 Índice Historia Introducción Objetivos del modelo Críticas Modelo Conceptual de Clases Diagrama de Clases 2 2 Historia (I)
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Módulo Titulación MODELADO DE SISTEMAS SOFTWARE INGENIERÍA DE SOFTWARE TECNOLOGÍAS ESPECÍFICAS Grado en INGENIERÍA INFORMÁTICA Plan 545 46923 Periodo de
Más detallesDiseño de entrevistas y encuestas
Diseño de entrevistas y encuestas Algunas sugerencias metodológicas Taller de Planificación de Procesos Comunicacionales Cátedra II FPyCS - UNLP Agosto 2017 Qué es la entrevista? Qué distingue a la entrevista
Más detallesModelos de Procesos para el Desarrollo de Software Orientado a Objetos. Jonas A. Montilva, Ph.D.
Modelos de Procesos para el Desarrollo de Software Orientado a Objetos Jonas A. Montilva, Ph.D. ULA - Facultad de Ingeniería Escuela de Ingeniería de Sistemas Departamentode Computación Mérida Venezuela
Más detalles1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:
Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas
Más detallesDiseño Basado en Componentes. 2008/2009
Tabla de contenidos Componentes y arquitectura Fabricar todo vs. Adquirir todo Mercado de los componentes Definiciones Introducción Ingeniería Informática Universidad Carlos III de Madrid Curso 2008 /
Más detallesA continuación se describe con mayor detalle cada una de tales unidades:
1. OBJETIVOS: - Entender los conceptos teórico-prácticos que se emplean en la fase de diseño de un proyecto de software. - Entender las metodologías de diseño para las diferentes estrategias de desarrollo
Más detallesPLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA
PROGRAMA ACADEMICO: Tecnología en Programación de Sistemas de Información por Ciclos Propedéuticos ASIGNATURA: Identificación del Ciclo de Vida del Software CODIGO DE ASIGNATURA: GRUPO: FECHA DE INICIO:
Más detallesBENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN PROGRAMA DE LA MATERIA CORRESPONDIENTE A LA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN. Coordinación: NOMBRE DE LA MATERIA:
Más detallesEl alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.
Equipo de Cátedra Prof. Ordinario Lic. Fabiana Sánchez Aux. 1 Lic. Juan Pablo Urristarasu Aux. 1 Lic. Claudia Kruger Aux. 1 Lic. Pamela Ritter Dictado de la materia Martes (P) de 15:30 a 18:30hs. en el
Más detalles13.2 PLANIFICAR LA GESTIÓN DE LOS INTERESADOS
13.2 PLANIFICAR LA GESTIÓN DE LOS INTERESADOS Dante Guerrero-Chanduví Piura, 2015 FACULTAD DE INGENIERÍA Área departamental de Ingeniería Industrial y de Sistemas 13.2 PLANIFICAR LA GESTIÓN DE LOS INTERESADOS
Más detallesUNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS MAESTRÍA EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN INGENIERÍA DE REQUERIMIENTOS
UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS MAESTRÍA EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN INGENIERÍA DE REQUERIMIENTOS OBJETIVO GENERAL Presentar la disciplina de la Ingeniería de Requerimientos
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación NOMBRE DE LA MATERIA: Programación Orientada a Objetos
Más detallesIngeniería del Software II
Curso 2009 2010 Departamento: Informática e Ingeniería de Sistemas Area: Lenguajes y Sistemas Informáticos 7,5 cr. 5 h. semana: 4,5 cr. Teoría 3 h. semana 3 cr. Prácticos 1 h. semana problemas 1 h. semana
Más detallesCurso: Desarrollo y Administración de Requerimientos
Curso: Desarrollo y Administración de Requerimientos DESARROLLO Y ADMINISTRACIÓN DE REQUERIMIENTOS... 1 OBJETIVO...1 AUDIENCIA...1 CONTENIDO...1 BIBLIOGRAFÍA...3 DOCENTE...3 MODALIDAD DEL DESARROLLO...3
Más detallesIngeniería de Requerimientos
Programa de la Asignatura: Ingeniería de Requerimientos Código: 39 Carrera: Ingeniería en Computación Plan: 2013 Carácter: Obligatoria Unidad Académica: Secretaría Académica Curso: Quinto año Primer cuatrimestre
Más detallesPLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA
PROGRAMA ACADÉMICO: TECNOLOGIA EN SISTEMATIZACION DE DATOS EN FORMACION POR CICLOS PROPEDEUTICOS CON LA TECNICA PROFESIONAL ASIGNATURA: INTERPRETACION DE REQUISITOS CODIGO DE ASIGNATURA: ING00819 PROFESOR:
Más detallesRESUMEN 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 detallesAnálisis y diseño de software
Información del Plan Docente Año académico 2016/17 Centro académico Titulación 110 - Escuela de Ingeniería y Arquitectura 438 - Graduado en Ingeniería de Tecnologías y Servicios de Telecomunicación Créditos
Más detallesProgramación Orientada a Objetos. Tema 8: Análisis y Diseño Orientado a Objetos
Programación Orientada a Objetos Tema 8: Análisis y Diseño Orientado a Objetos Contenidos Tema 8: Análisis y Diseño Orientado a Objetos 1. La ingeniería del software 2. Ciclo de vida del software 3. El
Más detallesAnálisis y diseño de software
Información del Plan Docente Año académico 2017/18 Centro académico Titulación 110 - Escuela de Ingeniería y Arquitectura 438 - Graduado en Ingeniería de Tecnologías y Servicios de Telecomunicación Créditos
Más detallesUML. Copyright 1998 J. Navón
UML Copyright 1998 Es un lenguaje completo para capturar el conocimiento sobre un sujeto y expresar este conocimiento con el propósito de comunicación Se aplica a a la modelación de sistemas Resultado
Más detallesRequerimientos 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 detallesINGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ
INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ Ingeniería de Software Tema 4 Lenguaje de Modelado Unificado UML Ing. Francisco Rodríguez Qué es UML? UML = Unified Modeling Language Un lenguaje de propósito
Más detallesPlan 2003 Res: 281/03. Técnico Superior en Análisis de Sistemas. PROGRAMA DE LA MATERIA: Sistemas de Información II 7322
Técnico Superior en Análisis de Sistemas Plan 2003 Res: 281/03 PROGRAMA DE LA MATERIA: Sistemas de Información II 7322 Area: SISTEMAS Módulos semanales 3 Días de dictado: L M M J V S 3 Materias Antecedentes
Más detallesMAESTRÍ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 detallesContenido. Sistemas. Ingeniería de Requerimientos. Introducción. Definiciones. Niveles y Clasificación ERS UNPA UARG
Requerimientos de Software Ingeniería de Requerimientos UNPA UARG 2008 Contenido 1 Introducción 2 Definiciones 3 Niveles y Clasificación 4 ERS Sistemas Conjunto de componentes interrelacionados. Subsistemas.
Más detallesIngeniería del Software 2
Análisis de requisitos es la 1ª fase técnica del proceso de ing. del SW Éxito -> Comprensión total de los requisitos Análisis de requisitos -> Tarea de descubrimiento, refinamiento, modelado y especificación
Más detallesTEMA 4. PROCESO UNIFICADO
TEMA 4. PROCESO UNIFICADO Definición El Proceso Unificado de Desarrollo Software es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE EDUCACIÓN
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE EDUCACIÓN Oficina de Calidad Académica y Acreditación OCAA SEMINARIO TALLER ELABORACIÓN DE INSTRUMENTOS PARA
Más detalles: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107
I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0110 II. SUMILLA: : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería
Más detallesIngenierí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 detallesPROGRAMA ANALÍTICO DE ASIGNATURA
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: 1.2 LICENCIATURA:
Más detallesTécnicas de Investigación Social I
Técnicas de Investigación Social I Esquema tema 5 LA ENCUESTA con cuestionario estandarizado Prof.Tutora Marielva Rísquez mrisquez@palma.uned.es Tipos de entrevista según información producida Perspectiva
Más detallesProyectos de investigación de mercados. Los resultados de un proyecto sirven para tomar una decisión. Forman parte de la base de datos
Proyectos de investigación de mercados Los resultados de un proyecto sirven para tomar una decisión Forman parte de la base de datos Procedimiento de investigación de mercados Se define el objeto Se realiza
Más detallesDe Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías
Facultad Programa Académico Nombre Del Curso Administración e Ingenierias Ingenieria De Sistemas ANÁLISIS DE SISTEMAS Problema? Competencia específica Criterios de Desempeño Saber conocer Saber Ser Saber
Más detallesDesarrollo de habilidades directivas. Apéndice B: Conducción de entrevistas B-1
Desarrollo de habilidades directivas Apéndice B: Conducción de entrevistas B-1 Objetivos de aprendizaje Adoptar guías generales para entrevistas eficaces Aplicar guías apropiadas para entrevistas de acopio
Más detallesCaracterización de los Procesos de Negocio
Caracterización de los Procesos de Negocio Sistemas de Información Administrativos Departamento de Ingeniería Industrial Universidad de Chile Derechos Reservados (c) Agenda Proceso de Negocio Características
Más detallesUNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS 1. INFORMACIÓN GENERAL
Más detallesHoras Contacto. Modelar gráficamente la solución de problemas con un enfoque Orientado a Objetos, usando un lenguaje de modelado, en este caso UML.
FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Nombre de la asignatura (Curso) Código de la asignatura (ID Curso) Análisis y Diseño Orientado a Objetos 4183 Fecha de Actualización Enero
Más detallesMétrica v2.1 : Técnica Entrevistas. Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
Métrica v2.1 : Técnica Entrevistas Entrevistas: Para qué nos sirven? Las entrevistas constituyen el medio de de obtener información sobre: - Requerimientos de usuario - Funcionamiento del sistema actual
Más detallesANALISIS DE NECESIDADES Y ESTUDIO DE VIABILIDAD INICIO DE UN PROYECTO
6.010 INICIO DE UN PROYECTO Departamento de Desarrollo Cambio de requisitos Petición de un cliente Propuesta de desarrollo Necesidad de márketing Recomendación de mantenimiento Información de usuarios
Más detallesEl lenguaje Unificado de Modelado (UML)
El lenguaje Unificado de Modelado (UML) Enrique Hernández Orallo (ehernandez@disca.upv.es) Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación de los
Más detallesPROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática
PROCESOS PARA LA INGENIERÍA DE SOFTWARE Bibliografía Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta edición, 2002, España. Sommerville I., Ingeniería de Software, Addison-Wesley,
Más detallesAná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 detallesProgramación orientada a objetos Semestre 6 Fascículo No. 2
Programación orientada a objetos Semestre 6 Fascículo No. 2 Tabla de contenido Requerimientos UML Unified Modeling Language Diagramas de casos de uso (funcional) Procesos Entradas Salidas Actores Herramientas
Más detalles