PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

Documentos relacionados
PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

SÍLABO DE ANÁLISIS Y DISEÑO DE SISTEMAS

1. IDENTIFICACION DE LA ASIGNATURA

DISEÑO CURRICULAR BASE DE DATOS II

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática

SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR E INVESTIGACIÓN CIENTÍFICA SUBSISTEMA DE UNIVERSIDADES TECNOLÓGICAS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

División Académica de Informática y Sistemas

TEMARIOS DE LA CONVOCATORIA 0147

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

Torruco, Rubén Jerónimo Yedra Fecha de elaboración: Mayo de 2010 Fecha de última actualización: Programación. F1101 Algoritmos 1/9

:Universidad Salesiana de Bolivia. :Ingeniería de Sistemas PLAN DE DISCIPLINA GESTIÓN II

UNIVERSIDAD DEL CAUCA FACULTAD DE CIENCIAS AGROPECUARIAS PROGRAMA INGENIERÍA AGROINDUSTRIAL ASIGNATURA: CONTABILIDAD ADMINISTRATIVA

UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA INGENIERÍA DE SOFTWARE PROGRAMA DE LA ASIGNATURA INGENIERÍA DE SOFTWARE I

PROGRAMA DE SISTEMAS DE INFORMACIÓN 2

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

Obligatoria asignatura Programa elaborado por:

Universidad Salesiana de Bolivia Ingeniería de Sistemas

Personas. Tecnología. Producto. Proceso

TÉCNICO SUPERIOR UNIVERSITARIO EN ADMINISTRACIÒN

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

PROGRAMA ANALÍTICO DE ASIGNATURA

Ingeniería de Software: Metodologías

División Académica de Informática y Sistemas

Nombre de la asignatura : Análisis y Diseño Orientado a Objetos. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-

Horas Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos

PROGRAMA DE ASIGNATURA DE ANÁLISIS Y DISEÑO DE SISTEMAS

A continuación se describe con mayor detalle cada una de tales unidades:

Programación II. Carrera: ECF

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

SEMESTRE: CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento: 1 Total Horas Semanales 4 CODIGO: Sistemas de Información

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Educación. Programa de Asignatura

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERIA NUMERO DE ESTUDIANTES: NÚMERO DE CREDITOS: 3

Ciencias de la Ingeniería

Pontificia Universidad Católica del Ecuador

Horas Contacto. Modelar gráficamente la solución de problemas con un enfoque Orientado a Objetos, usando un lenguaje de modelado, en este caso UML.

DISEÑO CURRICULAR ALGORITMOS, ESTRUCTURAS Y PROGRAMACIÓN I

POO - Programación Orientada a Objetos

Ingeniería de Software: Metodologías

DATOS GENERALES. Eje de Formación Integradora. Área Académica: Finanzas Créditos: 8. Semestre: Octavo Hrs. / semana: 4

El Ciclo de Vida del Software

TP5 Ciclo de vida y paradigmas

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

Pontificia Universidad Católica del Ecuador

El Ciclo de Vida del Software

Se integra al plan de estudios como asignatura optativa para adquirir una herramienta en diseño de diagramas de Ingeniería

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN HORAS SEMANA

Titulación de Formación Profesional: TÉCNICO SUPERIOR EN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED (Real Decreto1629/2009, de 30 de octubre)

INTEGRANTES KARLA TATIANA OLAYA TORRES (406706) MILLER ANDRES GALINDO DUCUARA (412088) ROLDAN ESTIVEN POLANCO (354495)

Ingeniería de Software: Metodologías

Intención didáctica 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA)

UNIVERSIDAD DE ANTIOQUIA FACULTAD NACIONAL DE SALUD PÚBLICA Héctor Abad Gómez Departamento de Ciencias Específicas Página 1 de 7

ANÁLISIS Y DISEÑO DE SISTEMAS

PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR Facultad de Ingeniería Escuela de Sistemas

Universidad de Guadalajara Centro Universitario de los Lagos PROGRAMA DE ESTUDIO FORMATO BASE SI X M= módulo

INGENIERÍA N DEL SOFTWARE

Implementacion y prueba de unidades. Figura 2.1. El ciclo de vida del software. 1

Programa Educativo: Licenciatura en Ciencias Comptacioanales PROGRAMA DE ESTUDIO. Área de Formación : Sustantiva Profesional

Análisis e Ingeniería de Requisitos

Ingeniería del Software I

SYLLABUS NUMERO DE ESTUDIANTES: NÚMERO DE CREDITOS: 2 TIPO DE CURSO: TEÓRICO PRACTICO TEO-PRAC: X

QUÉ SON EL ANÁLISIS Y EL DISEÑO?

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

SILABO DEL CURSO DISEÑO DE SOFTWARE 1. DATOS GENERALES

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:

Universidad Autónoma de Nayarit Área Económico-Administrativa Licenciatura en Economía

PROGRAMA DE CURSO. Horas de Trabajo Personal Horas de Cátedra

INSTITUTO POLITÉCNICO NACIONAL SECRETARIA ACADEMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD. ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA Gerencia de Proyectos Informáticos

Tema: Herramientas UML, Análisis y diseño UML

PLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA

Ingeniería del Software de Gestión

Ingeniería de Software

Tema: Herramientas UML, Análisis y diseño UML

Presentación de la Asignatura.

PLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA

INC SATCA: Carrera: La aportación que esta asignatura le da al perfil profesional es la siguiente:

Interacción Persona - Ordenador

DATOS DE IDENTIFICACIÓN DEL CURSO Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación

DISEÑO CURRICULAR ALGORÍTMOS, ESTRUCTURAS Y PROGRAMACIÓN II

SATCA 1 : Carrera: En la Unidad 2, Antecedentes y Estructura del CMMI proporciona al alumno las estructuras del CMMI.

Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.

Proceso Unificado de Desarrollo de Software. 13 de sep de 2006

UNIVERSIDAD DISTRITAL Francisco José de Caldas Facultad de Ingeniería Ingeniería Eléctrica. Fecha de Elaboración Fecha de Revisión

Universidad Ricardo Palma

HORARIO DÍA HORAS SALÓN

INSTITUTO POLITECNICO NACIONAL SECRETARIA DE INVESTIGACION Y POSGRADO

Chávez Bosquez, Carlos Arturo Custodio Izquierdo, José Hernández Torruco Fecha de elaboración: 28/05/2010 Fecha de última actualización: 16/06/2010

MODULO I ORGANIZACIÓN Y SISTEMAS

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE INTRODUCCIÓN A LA CONSTRUCCIÓN DE SOFTWARE

EL PROBLEMA NO ESTRIBA EN CÓMO METERSE EN LA CABEZA IDEAS INNOVADORAS SINO EN CÓMO SACARSE DE ELLA LAS IDEAS VIEJAS.

Republica Bolivariana De Venezuela Universidad Centroccidental Lisandro Alvarado Decanato de Administración y Contaduría PRESUPUESTO II

Transcripción:

República Bolivariana de Venezuela. Universidad Bolivariana de Venezuela. Sede: Ciudad Bolívar. P.F.G Informática para la Gestión Social PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE Propuesta por: Jenny Hernández Yudith Sánchez Gloria Pérez 2015-II

PLANIFICACIÓN DE LA U.C. INGENIERIA DEL SOFTWARE Propósito: Desarrollar software de calidad para solucionar problemas reales aplicando una metodología con enfoque orientado a objeto. Unidad Didáctica I: Fundamentos de la Ingeniería del Software. Objetivo General: Analizar los fundamentos que sustentan a la Ingeniería del Software y las distintas actividades y modelos inherentes en el ciclo de vida del software. 1. Analizar los conceptos básicos de la Ingeniería del Software 2. Describir las características generales, evolución, los principios y las diferentes actividades del ciclo de vida de un software en la Ingeniería del Software. 3. Conocer las metodologías y las herramientas que intervienen en el proceso de desarrollo del software. Conceptos Básicos: software, ingeniería del software, ingeniería de Aplicaciones Web, metodologías, modelos, técnicas, herramientas, diseño, enfoque orientado a objeto, proyecto y proceso en el desarrollo del software, UML, UWE, calidad del software Ingeniería del Software: Evolución, características generales, principios, metodologías, actividades del ciclo de vida del desarrollo del Software y herramientas que soportan el desarrollo del software Modelos de procesos para el Desarrollo del software: Secuencial, Cascada, Prototipo, Espiral, Evolutivos, Componentes, Iterativo e Incremental y Proceso Unificado. Características, ventajas y limitaciones. Metodologías para el desarrollo de software: Caracterización de las metodologías ágiles (MSF, XP, Scrum) y tradicionales (RUP, UWE, WebML) Proceso Unificado: Reseña histórica, características, fases y flujos de trabajo. Ingeniería Web basada en UML(UWE): Reseña histórica, características, fases y flujos de trabajo. ØTaller. ØLluvia de ideas. ØEvaluación individual. ØTaller grupal. Lista de cotejo ØEvaluación Escrita. Ponderación: 10% ØEvaluación Taller. Ponderación: 10%

Tiempo Estimado: 3 Semanas Unidad Didáctica II: Proceso Unificado Objetivo General: Desarrollar los Artefactos que se proponen en la metodología Proceso Unificado de Rational, haciendo énfasis en las actividades de análisis, diseño e implementación. 1. Establecer los escenarios que intervienen en el proceso de C Uasos de Uso. 2. Elaborar el diagrama de clases utilizando una herramienta de Modelado UMLet(sugerido) 3. Elaborar Diagramas de Actividades por caso de uso del sistema, secuencia y colaboración. 4. Aplicar la estructura del proceso unificado (PU) para el modelaje de un problema o proyecto. 5. Diseñar un prototipo de software utilizando la metodología Proceso Unificado para las fases de Inicio, Elaboración y Construcción (Modelo de Negocio, Requisitos, Análisis, Diseño e Implementación) y las herramientas para el desarrollo del software. Enfoque orientado a objetos: Terminologías orientadas a objetos: clase, objeto, atributo, jerarquía, polimorfismo, encapsulación, herencia, concurrencia. Características generales del enfoque orientado a objeto. Lenguaje Unificado de Modelado. Modelos y diagramas en UML: Diagrama de casos de uso del sistema, Diagrama de Clases, Diagrama de Actividades. Diagrama de Secuencia y Diagrama de Colaboración. ØLluvia de ideas, ØEvaluación individual escrita. Øcaso Práctico 1: 5% Øcaso Práctico 2: 5% ØEvaluación Escrita: 10% Øprototipo del proyecto: modelado del negocio, diagramas: caso de uso, clases y actividades. secuencia : 15%

Tiempo Estimado: 5 Semanas Unidad Didáctica III: Ingeniería Web basada en UML Objetivo General: Desarrollar los Artefactos que propone la metodología Ingeniería Web basada en UML (UWE). 1. Elaborar el diagrama de navegación para un caso de estudio (Proyecto II). 2. Generar el diagrama de presentación del sistema utilizando la herramienta de Modelado UWEet(sugerido) 3. Elaborar el diagrama de procesos para un caso de estudio (Proyecto II). 4. Diseñar un prototipo de software utilizando la metodología UWE Metodología UWE: Modelo de Contenidos Modelo de navegación. Modelo de presentación. Modelo de procesos. Herramienta CASE de diseño (UWEet) ØLluvia de ideas, ØTaller sobre la herramienta de desarrollo de software (UML et y UWEet(palette) ØEvaluación individual escrita. Øcaso Práctico 1: 5% Øcaso Práctico 2: 5% ØEvaluación Escrita: 10% Øprototipo del proyecto: modelo de navegación, presentación y procesos: 15%

Tiempo Estimado: 6 Semanas Autoevaluación coevaluación 10% en el blog BIBLIOGRAFÍA RECOMENDADA: 1. Pressmann, R. Ingeniería de Software. Sexta Edición. Editorial Mc Graw Hill. 2. Somerville I., (2005) Software Engineering. Addison Wesley 3. Jacobson, I., G. Booch, J. Rumbaugh, (2000). El proceso unificado de desarrollo de software, Addison Wesley. 4. Schmuller J, Aprendiendo UML en 24 horas. Prentice Hall Direcciones de páginas Web: http://www.rational.com/uml http://www 306.ibm.com/software/info/ecatalog/es_ES/rational/SW700.html Herramientas: UMLet 11.5 y UWEet (palette)de UMLet, PHP, PHPMYADMIN. Blog: http://ticedujennyhernandez.wordpress.com