PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

Documentos relacionados
PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

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

TÉ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

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

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

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

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.

SECUENCIA DIDÁCTICA. Módulo IV

Asignatura: Metodologías, Desarrollo y Calidad en la Ingeniería de Software. Contenidos: Competencias 1 : Cuatrimestre: 1º ECTS: 6 Carácter: OB

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

CASOS DE USO Exploración de Requerimientos

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

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

PROGRAMA INSTRUCCIONAL

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Línea de investigación o de trabajo: Todas de Ciencias de la Computación. Horas teoría-horas prácticas-horas trabajo adicional-horas totales-créditos

ESCUELA: UNIVERSIDAD DEL ISTMO

FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP)

Capacitación adquirida por el alumno al finalizar este modulo

El Lenguaje Unificado de Modelado (UML)

ANÁLISIS Y DISEÑO DE SISTEMAS

Resultado de Aprendizaje:

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

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

Sílabo del curso Investigación Operativa II

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

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

Descripción del Curso

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

CICLO ESCOLAR ENERO JULIO (2011-2)

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

Asignaturas antecedentes y subsecuentes

PROGRAMA INSTRUCCIONAL

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

El Ciclo de Vida del Software

Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

Contador Publico CPD

CARTA DESCRIPTIVA. Departamento de Ciencias Sociales. Instituto de Ciencias Sociales y Administración

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGIAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA EN COMPETENCIAS PROFESIONALES

PROGRAMA INSTRUCCIONAL PRESUPUESTO

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

3. Desarrollar en los estudiantes habilidades en el manejo de la información contable.

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

CC61J / CC Taller de UML Apuntes de Clase

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Del Modelo Conceptual a los Diagramas de Clases

Carrera: Participantes Miembros de la academia de Metal- Mecánica

SATCA Las principales aportaciones que esta asignatura brinda al perfil profesional son:

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

1. INFORMACIÓN GENERAL DEL CURSO. ESCUELA O UNIDAD: Escuela de Ciencias Básicas, Tecnologías e Ingenierías. SIGLA: ECBTI.

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.

Estructura de datos. Carrera: SCC Participantes

MODELOS DE PROCESO EVOLUTICO

Universidad Salesiana de Bolivia

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

PSICOLOGIA ANORMAL III

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

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

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.0 Semana 4.0 Optativa Prácticas 0 16 Semanas 64.0

DISEÑO CURRICULAR COMPUTACIÓN I

Asignaturas antecedentes y subsecuentes

Que el alumno esté en condiciones de establecer qué hace un sistema de información mediante el uso de las herramientas más adecuadas.

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

Proceso Unificado (Iterativo e incremental)

Carrera: Ingeniería Química. Asignatura: Cálculo Multivariable. Área del Conocimiento: Ciencias Basicas

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

Programación orientada por objetos Semestre 6 Fascículo No. 1

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Asignaturas antecedentes y subsecuentes

Programa de Asignatura

Pontificia Universidad Católica del Ecuador

GUÍA DEL ESTUDIANTE. ÁREA O MATERIA: Biología y geología 4º E.S.O. DEPARTAMENTO DIDÁCTICO: BIOLOGIA Y GEOLOGIA.

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

1. Datos Generales de la asignatura. Control de procesos. Nombre de la asignatura: APD Clave de la asignatura: Créditos (Ht Hp_ créditos): 2 3 5

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

SECUENCIA DIDÁCTICA. Nombre de curso: Automatización Industrial Clave de curso: MII1104C11 Antecedente: NINGUNO Clave de antecedente: NINGUNA

PROGRAMA INSTRUCCIONAL

Cread Pereira PROYECTO PROGRAMATICO DE ASIGNATURA (PPA)

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107

Carrera : COM Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

Estatica. Carrera: Participantes Academia de Ing. Civil del ITN. Asignaturas Temas Asignaturas Temas Resistencia de Materiales.

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

GUÍA DE APRENDIZAJE INGENIERIA DE REQUISITOS Y MODELADO

Curso Taller de Arquitectura de Software usando UML

Nombre de la asignatura: Energía Solar Fotovoltaica. Carrera: Ingeniería en Energías Renovables

PROGRAMA INSTRUCCIONAL CONTABILIDAD I

PROGRAMA DE ESTUDIO ANALITICO CARRERA INGENIERÍAS DE SISTEMAS

DISEÑO CURRICULAR AUDITORIA DE SISTEMAS

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: Yudith Sánchez Gloria Pérez Jenny Hernández 2014-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. ØLluvia de ideas, Mapas conceptuales. ØEvaluación individual. 1. Valora la importancia de los metodologías y herramientas que soporten el desarrollo del software. 2. Responsabilidad en la entrega de asignaciones propuestas 3. Propone ideas en las discusiones planteadas en clase. ØEvaluación Taller. Ponderación: 10% ØExposición. 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 Casos 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. MEnfoque 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. Responsabilidad en la entrega de asignaciones propuestas Propone ideas en las discusiones planteadas en clase. Respeto de las opiniones de los compañeros. Interés en la realización de exposiciones y trabajos en grupos. Relaciones interpersonales y cortesía. Ø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. Responsabilidad en la entrega de asignaciones propuestas Propone ideas en las discusiones planteadas en clase. Respeto de las opiniones de los compañeros. Interés en la realización de exposiciones y trabajos en grupos. Relaciones interpersonales y cortesía. Ø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 5. Material de apoyo en CD. Carpeta Clases 2005 (dadas) Direcciones de páginas Web:

http://www.monografias.com/trabajos/anaydisesis/anaydisesis.shtml 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.