UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA PROGRAMA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL SÍLABO DE LA ASIGNATURA: SOFTWARE PARA LA GESTION INDUSTRIAL SEMESTRE 2008-III I.
DATOS INFORMATIVOS 1.1 1.2 1.3 1.4 1.5 1.6 1.7. 1.8 1.9 1.10 1.11 1.12
II.
Nombre de la Asignatura Programa Académico Categoría de la asignatura Créditos Código Pre_requisito Semestre Académico Horario Nro. de Hrs. semanales Profesor Nivel de estudios Duración de la asignatura
: Software para la Gestión Industrial : Ingeniería Industrial : OFB : 3 créditos : II23 : II16 : 2008-III : Lu – Mi 14:00 – 16:00 : 4 Horas : Ing. Reynaldo Miranda Pomacondor : VII Semestre : 17 semanas
SUMILLA Asignatura de naturaleza Teórica - Práctica, pertenece al área de formación profesional especializada, tiene como propósito desarrollar la capacidad de análisis y aplicación de aspectos muy importantes como Gestión y Desarrollo de un proyecto de Software, aplicando de manera cabal y efectiva conocimientos y practica intelectual para lograr un producto final de calidad. Propicia el trabajo grupal y la aplicación del método científico para la elaboración de trabajos académicos a nivel superior. Comprende: Proceso y Gestión del Software, Análisis de requisitos del Sistema, Ingeniería del Software Orientada a Objetos, Garantía, verificación y mantenimiento de la integridad del Software e Ingeniería del Software asistida por computadora.
III.
COMPETENCIAS
IV.
Comprende y aplica las pautas establecidas para la Gestión de un Proyecto de Desarrollo de Software Analiza, diseña e implementa un Sistema de Información, prueba el producto final y capacita a los usuarios del mismo. Utiliza y experimenta con herramientas automatizadas que apoyan el desarrollo de Software. PROGRAMACIÓN
4.1. PRIMERA UNIDAD DE APRENDIZAJE LA SOCIEDAD DE LA INFORMACION Y EL CONOCIMIENTO 4.1.1.
CAPACIDADES Conoce, analiza y expone la evolución, características y aplicaciones del Software. Conoce, identifica y escoge un paradigma de la Ingeniería del Software adecuado para el desarrollo de un Proyecto de Software. Aplica técnicas de Gestión del Software a través de estimaciones y métricas. Construye y sustenta un plan de trabajo, en el que asigna tareas, recursos humanos, recursos de Hardware y de Software, tiempo, esfuerzo y costos.
4.1.2.
CONTENIDOS
CONCEPTUAL
PROCEDIMENTAL
Introducción De un concepto y sus efectos Configuración de la sociedad de la información Necesidad de planes y estructuras coordinadas Las TIC, protagonistas del cambio acelerado
Diagnostica, identifica y
Conoce, identifica y escoge un paradigma de la sociedad de la información adecuado para el desarrollo de un Proyecto de Software.
Aplica técnicas de Gestión del Software a través de estimaciones y métricas.
El tercer factor: el conocimiento La empresa en la sociedad de la información: impacto en las organizaciones La sociedad de la información demanda nuevas competencias a la empresa La gestión del cambio: cultura, personas y procesos Los sistemas de información y sus roles en la empresa El e-business
ACTITUDINAL
Tiempo (Semanas)
Creara interés en el
explica una base de conocimientos científicos para el desarrollo de las siguientes unidades.
aprendizaje de un conocimiento acertado y un criterio para la aplicación de los SIG. 1
Dota de herramientas
Analiza y reflexiona sobre el concepto de sistemas de información y sus aplicaciones.
necesarias para el uso de conceptos dirigidos de los sistemas para las empresas.
Analiza las características de las TIC.
Demuestra interés en profundizar el manejo de los TIC. Asume una actitud reflexiva y positiva con respecto a la realidad de la planificación estratégica y uso de los SIG. 2
Construye y sustenta un plan de trabajo, en el que asigna tareas, recursos humanos, recursos de Hardware y de Software, tiempo, esfuerzo y costos.
3
4.1.3. ACTIVIDADES Las actividades que realiza el alumno son: a. Copiar los archivos lógicos que el profesor prepara desde el blog de la asignatura correspondiente. b. Preparar su exposición y exponer el tema de clase. c. Asistir al 100% a los laboratorios. Cada Laboratorio es calificado. Las actividades que realiza el docente son: a. Preparar el material correspondiente a cada tema. b. Publicar en su página el blog los archivos correspondientes con la antelación previa. c. Realizar la retroalimentación correspondiente devolviendo y resolviendo las evaluaciones escritas. d. Facilitar los equipos necesarios para exposición de temas. e. Actuar de moderador en los temas de discusión en clase. 4.1.4.
DESCRIPCIÓN DE PROCEDIMIENTOS DIDÁCTICOS
Estrategia Metodologica Motivación Explicación Ejemplificación Diálogo Tutoría Ejercitación
Técnicas
Expositiva. Interrogatorio. Diálogo. Estudio de casos. Investigación activa. Dinámica grupal.
Equipos y materiales
Cañón Multimedia Computadoras. Pizarra y plumones. Separatas y Guías de laboratorio. Software Microsoft Project
4.1.5.
EVALUACIÓN
Criterios Síntesis, claridad y orden en la exposición. Manejo adecuado de términos y conceptos técnicos. Participación en las actividades grupales. Manejo del Software Microsoft Project 4.1.6.
Indicadores Presenta tareas Presenta informe del avance del proyecto de desarrollo grupal Participa opinando sobre los temas tratados. Maneja de manera eficiente el MS Project.
Procedimental Oral. Evaluación escrita del avance del proyecto de desarrollo grupal. Observación de los avances logrados.
Instrumentos Exposición Guía de laboratorio Informe de investigación Laboratorio con computadoras Software
BIBLIOGRAFÍA ESPECIALIZADA
Giner de la Fuente Fernando
Los Sistemas de Información en la Sociedad del Conocimiento Esic Editorial 215 pag. 2004 Weitzenfeld, Alfredo. Ingeniería del Software Orientada a Objetos. Teoría y práctica con UML y Java. ITAM. 260 páginas. 2006 Jacobson, I.. Booch, G.. Rumbaugh, J El proceso unificado de desarrollo de software. Gestión de Proyectos Microsoft Project 2007 Web Site (Año 2008) 1. 2. 3. 4. 5. 6.
El poder semántico de UML 2.0 en la práctica, www.epidataconsulting.com Guía de UML, www.osmosislatina.com Rational Unified Process RUP. http://pid.dsic.upv.es El Proceso Unificado de Desarrollo. http://www.infoab.uclm.es/asignaturas/42541/PDFs/Tema4.pdf El Proceso Unificado. http://ji.ehu.es/mikelv/index_archivos/ApuntesIS/1.%20El%20proceso%20unificado.pdf Modelado de objetos con UML. http://www.chaco.gob.ar/UTN/disenodesistemas/apuntes/oo/ApunteUML.pdf
4.2. SEGUNDA UNIDAD DE APRENDIZAJE FASE DE ELABORACION: DISEÑODE SOFTWARE 4.2.1.
CAPACIDADES Modela un sistema que soporte todos los requisitos definidos en el Modelo de Análisis, utilizando una notación común Elabora el Modelo de Diseño que será el punto de partida para las actividades de implementación
4.2.2.
CONTENIDOS
CONCEPTUAL
Fase de Elaboración: Diseño Diseño de un Caso de Uso Diagramas de Casos de Uso y Diagramas de Actividad El Diagrama de Actividad como parte de un Subsistema Desarrollo de la Guías de Laboratorio Diseño de Casos de Uso y Diagramas de Actividad Diagrama de Secuencia. El Diagrama de Secuencia como parte de un Subsistema Desarrollo de la Guía de Laboratorio Diagramas de Secuencia Diseño de una clase y de subsistemas Desarrollo de la Guía de Laboratorio Clases de Diseño
4.2.3.
PROCEDIMENTAL
ACTITUDINAL
Lee y comenta señaladas.
Aplica la teoría en casos de aplicación reales.
Desarrolla aplicación.
un
lecturas
proyecto
de
Recopila e investiga información actual relacionada con el proyecto. Modela el comportamiento de los objetos utilizando los diagramas de comportamiento
Define las clases de diseño requeridas para continuar con el desarrollo del proyecto Sintetiza y ordena los temas de exposición. Describe la estructura del sistema modelado haciendo uso del diagrama de Clases
Responde a preguntas y razonamientos hechos en clase respecto a lo leído y a las situaciones que surgen en el desarrollo de su proyecto. Expone y defiende su propuesta con un informe oral y escrito.
Informa y comparte sus experiencias.
Corrige y mejora iterativamente el modelo que plantea.
Tiempo (Sem)
Participa en actividades grupales
4
5
6
7
8
ACTIVIDADES
Las actividades que realiza el alumno son: a. Copiar los archivos lógicos que el profesor prepara desde el blog de la asignatura correspondiente. b. Preparar su exposición y exponer el tema de clase. c. Asistir al 100% a los laboratorios. Cada Laboratorio es calificado. Las actividades que realiza el docente son: a. Preparar el material correspondiente a cada tema. b. Publicar en su página el blog los archivos correspondientes con la antelación previa. c. Realizar la retroalimentación correspondiente devolviendo y resolviendo las evaluaciones escritas. d. Facilitar los equipos necesarios para exposición de temas. e. Actuar de moderador en los temas de discusión en clase. 4.2.4.
DESCRIPCIÓN DE PROCEDIMIENTOS DIDÁCTICOS
Estrategia Metodologica Motivación Explicación Ejemplificación Diálogo Tutoría Ejercitación
Técnicas
Expositiva. Interrogatorio. Diálogo. Estudio de casos. Investigación activa. Dinámica grupal.
Equipos y materiales
Cañón Multimedia Computadoras. Pizarra y plumones. Separatas y Guías de laboratorio. Software Microsoft Project
4.2.5.
EVALUACIÓN
Criterios Síntesis, claridad y orden en la exposición. Manejo adecuado de términos y conceptos técnicos. Participación en las actividades grupales. Manejo del Software Rational Rose 4.2.6.
Indicadores Presenta tareas Presenta informe del avance del proyecto de desarrollo grupal Participa opinando sobre los temas tratados.
.
Procedimental Oral. Evaluación escrita del avance del proyecto de desarrollo grupal. Observación de los avances logrados.
Instrumentos Exposición Guía de laboratorio Informe de investigación Laboratorio con computadoras Software
BIBLIOGRAFÍA ESPECIALIZADA
Giner de la Fuente Fernando
Los Sistemas de Información en la Sociedad del Conocimiento Esic Editorial 215 pag. 2004 Weitzenfeld, Alfredo. Ingeniería del Software Orientada a Objetos. Teoría y práctica con UML y Java. ITAM. 260 páginas. 2006 Jacobson, I.. Booch, G.. Rumbaugh, J El proceso unificado de desarrollo de software. Gestión de Proyectos Microsoft Project 2007 Cesar Liza Avila.
Taller de UML, RUP y Rose. 2004
Web Site (Año 2008) 1. 2. 3. 4. 5. 6.
El poder semántico de UML 2.0 en la práctica, www.epidataconsulting.com Guía de UML, www.osmosislatina.com Rational Unified Process RUP. http://pid.dsic.upv.es El Proceso Unificado de Desarrollo. http://www.infoab.uclm.es/asignaturas/42541/PDFs/Tema4.pdf El Proceso Unificado. http://ji.ehu.es/mikelv/index_archivos/ApuntesIS/1.%20El%20proceso%20unificado.pdf Modelado de objetos con UML http://www.chaco.gob.ar/UTN/disenodesistemas/apuntes/oo/ApunteUML.pdf
4.3. TERCERA UNIDAD DE APRENDIZAJE: LA ESTRUCTURA: LOS ELEMENTOS QUE CONFORMAN LOS SISTEMAS DE INFORMACION Y LAS FUNCIONES DE LOS SISTEMAS DE INFORMACION 4.3.1
CAPACIDADES Desarrolla la capacidad de conocer y manejar la tecnología de la información y componentes de los SIG y los componentes de los Sistemas Computacionales. Desarrollo la capacidad de gestión de la tecnología de información aplicada a los negocios. Conoce la topología y funcionamiento de redes. Conoce la funciones de los sistemas de información
4.3.2
CONTENIDOS
CONCEPTUAL
El Hardware El Software Los datos La Información Las Bases de Datos Las Telecomunicacion es Los Recursos Humanos La Internet, Intranet y Extranet Los Procesos para la construcción de sistemas de información Metodología para la construcción de sistemas de información Tipologia de los sistemas de información Los sistemas CIM (Manufactura Integrada por Computadora) Los sistemas ERP (Planificación de Recursos Empresariales) Los sistemas groupware o colaborativos Los sistemas work-flow o de flujo de trabajo El Datawarehouse Los sistemas CRM (Gestión de Relación con Clientes) Los sistemas DSS (Sistemas de Soporte a Decisiones) Los sistemas EIS(Sistema de Información Ejecutiva) Los sistemas GIS (Sistemas de información Geográfica) La gestión del conocimiento (Knowlegde Management)
PROCEDIMENTAL
Aplica la teoría a la implementación del SIG.
Identifica los requerimientos de información.
Lee y comenta señaladas.
ACTITUDINAL
Informa y comparte sus experiencias.
Expone y defiende su propuesta con un informe oral y escrito.
lecturas
Corrige y mejora iterativamente el prototipo implementado
Sintetiza y ordena los temas de exposición.
Analiza y corrige los errores o fallas descubiertas.
Describe la estructura del sistema modelado haciendo uso del diagrama de Clases Planifica, diseña e implementa pruebas. Realiza las pruebas y maneja los resultados de cada prueba sistemáticamente Recopila, analiza, sistematiza y expone la temática de las lecturas señaladas y las comenta.
Escoge y se presenta ante una institución para realizar su proyecto de investigación.
Tiempo (Sem)
9
10
Participa en las actividades grupales Ejecuta en la práctica la recopilación de datos en una institución de nuestro entorno. Responde a preguntas y razonamientos hechos en clase respecto a lo leído y a la realidad que esta enfrentando con su proyecto. Maneja y utiliza adecuadamente la herramienta CASE Ejecuta en la práctica la recopilación de datos en una institución de nuestro entorno.
11
12
13
14
Responde a preguntas y razonamientos hechos en clase respecto a lo leído y a la realidad que esta enfrentando con su proyecto. Comparte y opina sus experiencias personales frente a situaciones reales.
15
Expone y sustenta un informe oral y escrito.
16
17
4.3.3 ACTIVIDADES Las actividades que realiza el alumno son: a. Copiar los archivos lógicos que el profesor prepara desde el blog de la asignatura correspondiente. b. Preparar su exposición y exponer el tema de clase. c. Asistir al 100% a los laboratorios. Cada Laboratorio es calificado. Las actividades que realiza el docente son: a. Preparar el material correspondiente a cada tema. b. Publicar en su página el blog los archivos correspondientes con la antelación previa. c. Realizar la retroalimentación correspondiente devolviendo y resolviendo las evaluaciones escritas. d. Facilitar los equipos necesarios para exposición de temas. e. Actuar de moderador en los temas de discusión en clase.
4.3.4
Estrategia Metodologica Motivación Explicación Ejemplificación Diálogo Tutoría Ejercitación
4.3.5
DESCRIPCIÓN DE PROCEDIMIENTOS DIDÁCTICOS
Expositiva. Interrogatorio. Diálogo. Estudio de casos. Investigación activa. Dinámica grupal.
Equipos y materiales
Cañón Multimedia Computadoras. Pizarra y plumones. Separatas y Guías de laboratorio. Software Microsoft Project
EVALUACIÓN
Criterios Síntesis, claridad y orden en la exposición. Manejo adecuado de términos y conceptos técnicos. Participación en las actividades grupales. Manejo del Software Herramientas CASE 4.3.6
Técnicas
Indicadores Presenta tareas Presenta informe del avance del proyecto de desarrollo grupal Participa opinando sobre los temas tratados.
.
Procedimental Oral. Evaluación escrita del avance del proyecto de desarrollo grupal. Observación de los avances logrados.
Instrumentos Exposición Guía de laboratorio Informe de investigación Laboratorio con computadoras Software
BIBLIOGRAFÍA ESPECIALIZADA
Giner de la Fuente Fernando
Los Sistemas de Información en la Sociedad del Conocimiento Esic Editorial 215 pag. 2004 Weitzenfeld, Alfredo. Ingeniería del Software Orientada a Objetos. Teoría y práctica con UML y Java. ITAM. 260 páginas. 2006 Jacobson, I.. Booch, G.. Rumbaugh, J El proceso unificado de desarrollo de software. Gestión de Proyectos Microsoft Project 2007 Web Site (Año 2008) 1. El poder semántico de UML 2.0 en la práctica, www.epidataconsulting.com 2. Guía de UML, www.osmosislatina.com 3. Rational Unified Process RUP. http://pid.dsic.upv.es 4. El Proceso Unificado de Desarrollo. http://www.infoab.uclm.es/asignaturas/42541/PDFs/Tema4.pdf 5. El Proceso Unificado. http://ji.ehu.es/mikelv/index_archivos/ApuntesIS/1.%20El%20proceso%20unificado.pdf 6.
Modelado de objetos con UML http://www.chaco.gob.ar/UTN/disenodesistemas/apuntes/oo/ApunteUML.pdf
4
EVALUACIÓN La evaluación busca identificar, valorar e interpretar los conocimientos generados (examen de conocimientos), el dominio de conceptos así como el trabajo en equipo (trabajo de aplicación) y el esfuerzo individual (participación en clase y trabajo individual). Los criterios anteriores mencionados tendrán la siguiente ponderación: PF = ((P1+ P2+ P3)+Trabajos + EP1+ EP2)/6 PF = Promedio final P1 = Primera evaluación parcial P2 = Segunda evaluación parcial P3 = Tercera evaluación parcial EP1 = Promedio de la evaluación de proceso de la primera parte EP2 = Promedio de la evaluación de proceso de la segunda parte La calificación será de 0 a 20 y la nota final aprobatoria es como mínimo 14
5
BIBLIOGRAFÍA 1. 2. 3. 4. 5. 6. 7. 8. 9.
Jacobson, Ivar. Booch, Grady. Rumbaugh, James. El Proceso Unificado de Desarrollo de Software. 2000. Addison Wesley. 438 páginas. Fowler, Martín. Scott, Kendall. UML Distilled. 1997. Addison-Wesley. 208 páginas. Larman, Craig. UML y Patrones. Introducción al análisis y diseño Orientado a Objetos. 1999. Prentice Hall. 507 páginas. Gestion de Proyectos con Microsoft Project. 2003.. Pressman, Roger. Ingeniería del Software. Un Enfoque práctico. 2006. McGraw Hill. 958 páginas. Rational Software Corporation. Tutorial de Rational Rose. 2003. Rendón Gallón, Alvaro. El Lenguaje Unificado de Modelado (UML). 2003. Universidad del Cauca. 83 páginas. Weitzenfeld, Alfredo. Ingeniería del Software Orientada a Objetos. Teoría y práctica con UML y Java.2001. ITAM. 260 páginas.
10. Sistema De Información Gerencial: Kenneth C Laudon-Jane P Laudon 2004 11. Administración: James Stoner El Poder Gerencial: Kotler Jhon. Web Site (Año 2008) 1. www.rationalrose.com. Rational Rose. 2. www.um.es/giisw/isbc. Ingeniería del software basada en componentes. 3. www.dei.inf.uc3m.es/english/areas/marco_hm_isw.htm. Hipermedia e Ingeniería del Software. 4. www.lsi.us.es/is/index.html. Grupo de investigación en Ingeniería del Software. 5. www.mis.upv.es/cfe/cursos/uml.htm. Análisis y Diseño orientado a objetos usando UML. 6. http://www.manycomics.com/se/index.htmx. Ingeniería del Software. 7. www.unab.edu.co/direccion/proyectos/inte...rrollocrono.htm. Tecnologías para el desarrollo de Software. 8. http://www.ictnet.es/ICTnet/cv/comunidad.jsp?area=tecInf&cv=ingsoft. Ingeniería del Software. 9. Cesar Liza Avila. Taller de UML, RUP y Rose. 10. Patricio Letelier Torres. Desarrollo de Software Orientado a Objeto usando ww.dsic.upv.es/~uml 11. Joseph Schmuller. Aprendiendo UML. 12. rosoft Project. www.galainstitute.com/manualesdigitales/project/paginas/Indice.htm
UML
-