UNIVERSIDAD TÉCNICA DE BABAHOYO       FACULTAD DE ADMINISTRACION FINANZAS E INFORMATICA               ESCUELA DE INGENIERI...
Empleo de Herramientas de Planificación de tareas, recursos y métodos en las fases deImplementación y Pruebas. Fomentar la...
Trabajos de                                                                                            Maneja con         ...
Enfoque unificado         Trabajos de                            para el análisis          investigación.                 ...
Enfoque unificado      Trabajos de                           para el diseño         investigación.                        ...
Trabajos de                                                   investigación.                         Fundamentos de las   ...
Identificar   los     campos deDefinir los conceptos de Ingeniería                                aplicación de desarrollo...
Cada una de las diferentes unidades de análisis planteadas en esta asignatura serán desarrolladas enbase a tres momentos: ...
Pruebas orales/escritas                10%               10%Lecciones                              15%               15%Ta...
Upcoming SlideShare
Loading in …5
×

Silabo Ingeniería Software II 2012

1,181 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,181
On SlideShare
0
From Embeds
0
Number of Embeds
441
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Silabo Ingeniería Software II 2012

  1. 1. UNIVERSIDAD TÉCNICA DE BABAHOYO FACULTAD DE ADMINISTRACION FINANZAS E INFORMATICA ESCUELA DE INGENIERIA EN SISTEMAS Ingeniería en Sistemas Presencial Ingeniería del Software II. Julio – Diciembre 2012 ES077 Profesional Séptimo 6 ES056La Ingeniería del Software II es una disciplina o área de la Informática, pertenece al séptimonivel de la carrera que establece métodos y técnicas para desarrollar y mantener aplicacionesSoftware Orientado a Objetos que resuelven problemas del mundo real en todo campo deacción. Permite el Aseguramiento de la calidad del software, ejecuta pruebas al software delas aplicaciones desarrolladas, establece métodos para ejecutar ingeniería inversa y manejode herramientas CASE.Es necesario evidenciar el método enseñanza-aprendizaje en la formación del estudiantecomo un ser Holístico e Integral, demostrando los saberes con el desempeño en la ejecuciónde programas o proyectos de desarrollo SW basados en UML en la Programación Orientada aObjetos, utilización de Herramientas de Pruebas de SW y métodos para comprobar los puntosSQA de programas. .
  2. 2. Empleo de Herramientas de Planificación de tareas, recursos y métodos en las fases deImplementación y Pruebas. Fomentar la participación y desarrollo integral dentro de un marcode análisis, reflexión y criticidad con práctica de valores y respeto al ambiente y a labiodiversidad. Levantar los requerimientos para desarrollar un software. Ejecutar las fases de desarrollo de software empleando adecuadamente los paradigmas para las aplicaciones Orientada a Objetos. Aplicar eficientemente el modelo orientado a objetos UML en el modelamiento de las soluciones informáticas propuestas. Diseñar aplicaciones basadas en UML de forma eficiente, solucionando problemas informáticos de la vida real. Construir aplicaciones de software empleando los diseños obtenidos anteriormente libre de plataforma o lenguaje de desarrollo. Utilizar estándares eficientes para medir la calidad de los productos de software obtenidos. Aplicar técnicas de reingeniería de sistemas y reutilización de código correctamente. Asumir compromiso de reciclaje de insumos informáticos con respeto al ambiente. Revisión General de la Ingeniería del 20 Horas Software. Análisis de Ingeniería Software 25 Horas Orientada a Objetos. Diseño de Ingeniería Software 25 Horas Orientada a Objetos. Técnicas de Prueba de Software. 18 Horas
  3. 3. Trabajos de Maneja con investigación. Observación. claridad las Expone, analiza y diferentes ¿Qué es un proyecto da su opinión Ensayo. herramientasManejara con claridad las de software? sobre temas para gestionardiferentes herramientas asignados. Pruebas y planificarpara gestionar y planificar Modelos de procesos Específicas. proyectos deproyectos de software. de software. software. Elabora cuadros Debate. comparativos y 10 10 20 Gestión de proyectos emite juicios deDeterminara y utilizara de software (MS valor. Solución de Problemas. Determina ycon certeza el modelo Project). utilizara conmás apropiado para el Planificación de Estudio de Casos. Revisión de certeza eldesarrollo de software. proyectos de software. Tareas. modelo más Resolución de apropiado para Ejercicios. el desarrollo de software. Talleres Prácticos.
  4. 4. Enfoque unificado Trabajos de para el análisis investigación. orientado a objetos. Observación. Expone, analiza y da su opinión Análisis del dominio. sobre temas Ensayo. Utiliza con asignados. certeza losUtilizara con certeza los Componentes Pruebas diferentesdiferentes componentes, genéricos del modelo Específicas. Elabora cuadros componentes,procesos y modelos para de análisis orientado a comparativos y procesos yel análisis de software objetos. Debate. 20 5 25 emite juicios de modelos paraorientado a objetos. valor. el análisis de Proceso de análisis Solución de software orientado a objetos. Problemas. orientado a Estudio de Casos. objetos. Modelo objeto - Revisión de Resolución de Tareas. relación. Ejercicios. Modelo objeto - comportamiento Talleres Prácticos.
  5. 5. Enfoque unificado Trabajos de para el diseño investigación. orientado a objetos. Expone, analiza y Observación. da su opinión Maneja con Proceso de diseño de sobre temas habilidad y sistema. Ensayo. asignados. conocimiento los principiosManejara con habilidad y Proceso de diseño de Pruebas conceptualesconocimiento los objetos. Elabora cuadros Específicas. del diseñoprincipios conceptuales comparativos y orientado a 10 15 25del diseño orientado a Patrones de diseño. emite juicios de Debate. valor. objetos en elobjetos en el proceso de proceso deingeniería de software. Programación Solución de ingeniería de orientada a objetos: Estudio de Casos. Problemas. software. modelo clases, generalización, Resolución de Revisión de agregación y Ejercicios. Tareas. composición, asociación, caso de Talleres Prácticos. uso, etc.
  6. 6. Trabajos de investigación. Fundamentos de las pruebas del software. Expone, analiza y Observación. da su opinión sobre temas Diseño de casos de Ensayo. asignados. Implementa prueba. Pruebas con destrezaImplementara con Prueba de caja blanca. Elabora cuadros Específicas. mecanismosdestreza mecanismos comparativos y para controlarpara controlar la 14 4 18 Prueba de la estructura emite juicios de Debate. la validez delvalidez del producto valor. producto finalfinal de en un proceso de control. Solución de de en unde ingeniería de Prueba de caja negra. Problemas. proceso desoftware. Estudio de Casos. ingeniería de Resolución de Revisión de software. Ejercicios. Tareas. Talleres Prácticos.
  7. 7. Identificar los campos deDefinir los conceptos de Ingeniería aplicación de desarrollo de la Bajade Software, Orientado a Objetos ingeniería de SW acorde a las características y el ámbito. Definir cada una de las etapas deDescribir la estructura de un proyecto Media desarrollo SW e Identificar elSW O.O. ámbito de la aplicación.Desarrollar destrezas para el Crear aplicaciones SW conmodelamiento del proceso SW en Alto conocimiento racional ysus diferentes etapas metodológico. Prever impactos no deseados queIdentificar los diferentes Riesgos que afecten el desarrollo de lasse puede presentar en el desarrollo Media aplicaciones SW en cada una dede un proyecto SW sus fases. Realizar exitosamente losDefinir correctamente los modelos de Diagramas: Casos de Uso,análisis, requerimientos y diagramas Alto Estado, Secuencia, Actividad,empleando UML Colaboraciones, Componentes. Realizar proyectos basados enConocer el ambiente UML en UML, applets; usandoRational Rose para crear Alto adecuadamente las instrucciones,aplicaciones SW y POO procedimientos y funciones.Promover y Motivar la integración de Acoplar sus ideas, destrezas,conocimientos con otras áreas de conocimiento en otras disciplinas Altoestudio para el desarrollo de del saber para resolver problemassistemas interdisciplinarios. más complejos. Pizarra y Tiza liquida. Laboratorio de Computación. Textos Especializados. Proyector digital Software: Rational Rose, Microsft Project, Java. Conexión de Internet banda ancha.
  8. 8. Cada una de las diferentes unidades de análisis planteadas en esta asignatura serán desarrolladas enbase a tres momentos: Introducción, desarrollo y conclusión.Introducción.- Se hará énfasis a los conocimientos previos que posee el estudiante, utilizando lassiguientes técnicas: Compartir anécdotas y experiencias vividas, Realizar observaciones, visitas, entrevistas, encuestas, simulacros. Presentar fotos, videos, testimonios. Observar gráficos, estadísticas, demostraciones Presentar ejemplos, noticias reportajes Utilizar preguntas: cómo, quién, dónde, cuándo?Desarrollo.- Relacionar lo que los estudiantes saben con el nuevo conocimiento, Utilizar elconocimiento en una nueva situación, Revisar información y utilizarla para seleccionar los atributos delconcepto mediante el proceso de asimilación, diferenciación y reestructuración.Conclusiones.- Consolidación del conocimiento a través de: Realizar una pequeña exposición. Crear frases, slogan, pensamientos, collage. Completar, Contestar cuestionarios. Extraer conclusiones. Relacionar, análisis de cuadros. Sopa de letras, crucigrama, cuadros de doble entrada. Dar recomendaciones, elaborar cartas de soluciones. Elaborar trípticos, álbumes, portafolios, guías, maquetas.Compromisos con los alumnos: a) Se considera atraso llegar con hasta 10 minutos después de la hora establecida; pasado este lapso constituye falta, el profesor debe registrar los atrasos y dos atrasos se consideran como una falta. b) El desarrollo de las Guías de Estudio y demás trabajos que indique el docente y que corresponden a las actividades de autoestudio, deberán presentarse en la fecha establecida, sin que exista la posibilidad de entrega en una segunda oportunidad. c) Por ningún concepto, ni el docente ni los estudiantes, pueden cambiar los horarios, abandonar las clases y darlas por terminada antes de tiempo, caso contrario se sancionará a docentes y estudiantes. d) El docente revisará los trabajos enviados a los estudiantes y entregará las calificaciones. Una vez devueltos a los estudiantes los deberes, pruebas, proyectos, etc. se tiene únicamente el plazo de 8 días calendario para cualquier tipo de corrección o recalificación, posterior a esta fecha la nota no podrá ser modificada. e) Está prohibido el uso del celular en las horas de clase, tanto para el docente como para los estudiantes. En caso de emergencia, el estudiante solicitará autorización al docente para su uso fuera del aula.
  9. 9. Pruebas orales/escritas 10% 10%Lecciones 15% 15%Tareas 10% 10%Investigación 15% 15%Participación en Clase 10% 10%Examen 40% 40% 100%TOTAL 100% 100% 100% ROGER S. Pressman, Ingeniería del Software - Un Enfoque Práctico, 5ta. Edición, Mc Graw Hill, 2002. SCHACH Stephen, Análisis y Diseño Orientado a Objetos con UML, 1ra. Edición Mc Graw Hill, 2005. KENDALL, Kenneth y KENDALL, Julie. ANÁLISIS Y DISEÑO DE SISTEMAS, 6ta. Edición, Prentice Hall, 2005. JOSEPH Schmuller, Aprendiendo UML En 24 Horas. 1ra Edición. PÉREZ Gustavo Guillermo, Aprendiendo Java y Programación Orientada A Objetos, 2da edición, 2008.

×