Académique Documents
Professionnel Documents
Culture Documents
Clase 1 Primera parte: Objetivos y Metodologa del curso Segunda parte: Aproximacin intuitiva al modelado
Prof. Gloria Luca Giraldo G. (Ph.D) glgiraldog@unalmed.edu.co Escuela de Sistemas Facultad de Minas. Of. M8A-313 Universidad Nacional de Colombia
Primera parte
Objetivos y metodologa el curso
Objetivo General
Desarrollar habilidades de modelado con miras al desarrollo de soluciones informticas a problemas prcticos, empleando para ello un enfoque metodolgico.
Objetivos especficos
Caracterizar los diferentes diagramas de UML (Unified Modeling Languaje) y otros artefactos necesarios para la definicin, anlisis y diseo orientados a objetos de soluciones informticas. Emplear los lineamientos tericos del objetivo anterior en la solucin de ejercicios de modelado. Garantizar el desarrollo de habilidades para la elaboracin de modelos en diferentes mtodos de desarrollo.
El reconocimiento de la definicin del software y sus mltiples elementos. El impacto e importancia del software. La identificacin de las etapas de evolucin del software y sus caractersticas asociadas. El reconocimiento de los tipos de aplicaciones. Los problemas asociados con la Crisis del Software. Los mitos del software. El ciclo de vida del software.
Metodologa
Clases magistrales Talleres Foros de discusin Juegos (si el tiempo lo permite)
Evaluacin
Tres (3) talleres 16% c/u 48% Dos parciales 15% c/u 30% 2 Foros 7% c/u 14% Seguimiento 8% TOTAL 100% LOS TALLERES Y LOS FOROS SON EN EQUIPO. NO SE ACEPTARAN TRABAJOS INDIVIDUALES.
Los talleres
IMPORTANTE !!! Conformar equipos de 4 estudiantes. Fecha lmite de conformacin: 27 de Agosto. Enviar un correo a la profesora con los integrantes. Los estudiantes que para esta fecha no hayan reportado equipo se les asignar uno al azar. Realizacin de un conjunto de diagramas a partir de enunciados dados por el profesor.
Todos los estudiantes de un equipo deben participar en la elaboracin de todos los diagramas. El da de la entrega se evala al azar.
El trabajo en equipo
El trabajo en equipo implica un grupo de personas trabajando de manera coordinada en la ejecucin de un proyecto o tarea. El trabajo en equipo no es simplemente la suma de aportes individuales. Un equipo NO es un grupo de personas trabajando juntas en la misma materia, sin ninguna coordinacin entre ellos, en la que cada uno realiza su trabajo de forma individual y sin que le afecte el trabajo del resto de compaeros.
El producto y el proceso de Software, captulos 1 y 2 del libro Ingeniera de Software: un enfoque prctico, Quinta edicin. Autor: Roger S. Pressman.
FORO #1
Actividad: Elaborar un guin para un video de aproximadamente 12 minutos.
FORO #2
Actividad: Entregar el video en medio magntico. Antes de la entrega final se presentarn los avances del video, en clase.
Bibliografa
FOWLER, M. UML Distilled: A brief guide to the Standard Object Modeling Language. Addison Wesley, Reading, 2004. PRESSMAN, R. Ingeniera de Software, un enfoque prctico. Quinta edicin. McGraw-Hill, New York, 2002. BARKER, R. Case Method Entity Relationship Modelling. Addison Wesley.1990. SOMMERVILLE, I. Ingeniera de Software. Addison Wesley, Reading, Sexta Edicin. 2000.
Bibliografa
ZAPATA, C. M. y GMEZ, M. C. Ingeniera del Software: Una disciplina de Modelamiento. Carlos M. Zapata (Ed.), Medelln, 2006. ZAPATA, C. M. y OLAYA, Y. Ingeniera de Software para Analistas. Carlos M. Zapata (Ed.), Medelln, 2007. ARANGO, F. y ZAPATA, C. M. UN-Mtodo para la elicitacin de Requisitos de Software. Carlos M. Zapata (Ed.), Medelln, 2007. ZAPATA, C. M. y ARANGO, F. Construccin automtica de Esquemas Conceptuales a partir de Lenguaje Natural. Carlos M. Zapata (Ed.), Medelln, 2007.
Otro ejemplo
Discusin en clase
Qu esperan de la Ingeniera de Software? Saben de algn proyecto en el cual se haya hecho uso de ingeniera de software? Cmo han sido sus experiencias en el desarrollo de sistemas informticos?