Professional Documents
Culture Documents
- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA Gestin de Proyectos Web Ingeniera en Sistemas Computacionales 3-4-7
2.- PRESENTACIN Caracterizacin de la asignatura Esta asignatura aporta al perfil del egresado la capacidad para desarrollar, implementar y gestionar aplicaciones web con un enfoque estructurado, utilizando estrategias, tcticas y mtodos especializados contribuyendo a la productividad y logro de los objetivos estratgicos de las organizaciones. Se relaciona previamente con las asignaturas de Fundamentos de Programacin, Programacin orientada a objetos, Fundamentos de Ingeniera de Software, Programacin Web. Intencin Didctica La asignatura tiene el propsito de ser desarrollada abarcando en cada unidad los conceptos tericos y la aplicacin de los mismos a travs de prcticas especificas de un proyecto que se plantear desde la primera unidad. Este proyecto debe solucionar alguna necesidad real de una empresa. La asignatura esta organizada en 5 unidades. En la unidad I, se plantea la importancia de planear el proyecto web antes de comenzarlo, as como de analizar y formular soluciones que satisfagan las necesidades del cliente. La Unidad II, identifica las necesidades del cliente respecto a aspectos como lo son: contenido, interaccin, funcin y configuracin de la aplicacin web. En la unidad III, con la informacin obtenida del anlisis de la aplicacin web, se procede al diseo de la solucin abarcando las reas de contenido, esttica, arquitectura, interfaz, y navegacin. Asimismo, se valora la efectividad y calidad del diseo. Al culminar el diseo se procede a la construccin de la aplicacin web, es importante que durante el ciclo del desarrollo se someta a diferentes pruebas. En la unidad IV, se describe el proceso a seguir para las pruebas pertinentes que ayuden a descubrir errores en el contenido, medir el desempeo, la facilidad de uso, la navegabilidad de la solucin planteada. Despus de la etapa de pruebas, en la unidad V, se busca entender y aplicar todo lo necesario para publicar nuestros sitios en la World Wide Web. Contemplando los diferentes aspectos tcnicos y estratgicos del mundo del alojamiento web. Desde cmo encontrar un buen proveedor de alojamiento web pagado o gratuito y qu factores tomar en cuenta para una acertada eleccin, hasta cmo buscar, comprar y configurar un nombre de dominio adecuado para nuestro sitio web.
Desarrollar, implementar y gestionar aplicaciones web con un enfoque estructurado, utilizando estrategias, tcticas y mtodos especializados contribuyendo a la productividad y logro de los objetivos estratgicos de las organizaciones.
Competencias instrumentales: Capacidad de anlisis y sntesis. Capacidad de organizar y planificar. Comunicacin oral y escrita. Habilidades del manejo de la computadora. Habilidad para buscar, analizar, clasificar y sintetizar informacin proveniente de fuentes diversas. Solucin de problemas. Toma de decisiones. Competencias interpersonales: Capacidad crtica y autocrtica. Trabajo en equipo. Habilidades interpersonales. Competencias sistmicas: Capacidad de aplicar los conocimientos en la prctica. Habilidades de investigacin. Capacidad de aprender. Capacidad de generar nuevas ideas (creatividad). Habilidad para trabajar en forma autnoma. Capacidad para formular y gestionar proyectos
4.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Instituto Tecnolgico Superior de Felipe Carrillo Puerto Fecha 01 de noviembre del 2012 al 20 de enero del 2013 Participantes Representantes de la Academia de Ingeniera en Sistemas Computacionales Observaciones (cambios y justificacin)
5.- OBJETIVO(S) GENERAL(ES) DEL CURSO (competencias especficas a desarrollar en el curso) Desarrollar, implementar y gestionar aplicaciones web con un enfoque estructurado, utilizando estrategias, tcticas y mtodos especializados contribuyendo a la productividad y logro de los objetivos estratgicos de las organizaciones. 6.- TEMARIO Numero 1 Tema Formulacin y planeacin para Ingeniera Web Subtema Ingeniera Web 1.1.1.1. Atributos de los sistemas y aplicaciones basados en Web 1.1.1.2. El proceso de la Ingeniera Web
1.1.
1.2. 1.3. 1.4. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 4.1. 4.2. 4.3. 4.4. 4.5. 5.1. 5.2. 5.3.
Formulacin de sistemas basados en Web Planeacin de proyectos de Ingeniera Web El equipo de Ingeniera Web Requisitos Anlisis de contenido Anlisis de interaccin Anlisis de funciones Anlisis de configuracin Anlisis relacin-navegacin Introduccin Diseo de la interfaz Diseo esttico Diseo de contenido Diseo de navegacin Diseo arquitectnico Diseo de componentes Proceso Prueba de contenido Prueba de interfaz Prueba de navegacin Prueba de componentes Principios Bsicos Elegir un proveedor de alojamiento Servicios bsicos Alojamiento 5.3.1.Correo electrnico 5.3.2.FTP 5.3.3.Nombre de dominio 5.3.4.Panel de control
7.- SUGERENCIAS DIDCTICAS (desarrollo de competencias genricas) Propiciar actividades de bsqueda, seleccin y anlisis de informacin en distintas fuentes. Propiciar el uso de tecnologas emergentes en el desarrollo de los contenidos de la asignatura. Fomentar actividades grupales que propicien la comunicacin, el intercambio argumentado de ideas, la reflexin, la integracin y la colaboracin entre los estudiantes. Propiciar, en el estudiante, el desarrollo de actividades intelectuales de induccin deduccin y anlisis-sntesis, las cuales lo encaminan hacia la investigacin, la aplicacin de conocimientos y la solucin de problemas. Desarrollar actividades de aprendizaje que propicien la aplicacin de los conceptos, modelos y metodologas que se van aprendiendo en el desarrollo de la asignatura. Proponer problemas que permitan al estudiante la integracin de contenidos de la asignatura y entre distintas asignaturas, para su anlisis y solucin. Observar, analizar necesidades y problemticas propias del campo ocupacional. Y en base a ello, desarrollar una aplicacin web real, que involucre el manejo de conocimientos de cada contenido temtico desarrollado en el transcurso de la asignatura.
8.- SUGERENCIAS DE EVALUACIN Solucin de casos prcticos solicitados durante las actividades, as como sus conclusiones. Reportes de investigacin de campo. Reportes de prcticas Tareas que representen avances por unidad del proyecto de la asignatura Ensayos Exposicin Participacin en clase Proyecto de asignatura Exmenes que contemplen aspectos tericos y prcticos.
9.- UNIDADES DE APRENDIZAJE Unidad 1. FORMULACIN Y PLANEACIN PARA INGENIERA WEB OBJETIVO EDUCACIONAL Valorar la necesidad subyacente de la aplicacin web para planificar las actividades del equipo de trabajo, tiempos de entrega as como mecanismos de rastreo y control ACTIVIDADES DE APRENDIZAJE Investiga los conceptos relevantes sobre la Ingeniera Web y su proceso Realizar una investigacin de campo y documentar un caso practico para satisfacer la necesidad de una aplicacin web de una empresa Investigar herramientas de software que coadyuven la gestin de proyectos web En base al marco de trabajo definido para el desarrollo de la aplicacin web trazar un plan de actividades y tiempos empleando una herramienta de software como apoyo
Unidad 2. MODELADO DE ANLISIS PARA APLICACIONES WEB OBJETIVO EDUCACIONAL Comprender con claridad el contenido, la funcin y el comportamiento de la aplicacin web a desarrollar. ACTIVIDADES DE APRENDIZAJE Analizando el caso practico propuesto como proyecto de la asignatura elaborar: Un reporte de los objetos de contenido extrados de casos de uso El reporte resultante del modelo de interaccin compuesto por: casos de uso, diagramas de secuencia, diagramas de estado El reporte resultante del modelo funcional conformado por los diagramas de actividad representando los detalles de procesamiento Elaborar una relacin taxonmica y categorizar cada objeto de contenido o funcin de una aplicacin web Investigar y utilizar herramientas de software que faciliten el modelado de anlisis Unidad 3. MODELO DE DISEO PARA APLICACIONES WEB
OBJETIVO EDUCACIONAL Crear un modelo de solucin que contemple el contenido, esttica, arquitectura, interfaz y navegacin de la aplicacin web
ACTIVIDADES DE APRENDIZAJE Investigar, exponer y discutir en clase los requisitos de calidad de una aplicacin web, as como las metas del modelado de diseo Elaborar el diseo de la interfaz del proyecto de asignatura contemplando los elementos del modelo de diseo de una aplicacin web Investigar y utilizar herramientas de software que faciliten el proceso del diseo de la interfaz de aplicaciones web
Unidad 4. PRUEBAS PARA APLICACIONES WEB OBJETIVO EDUCACIONAL Aplicar un plan de pruebas que ayuden a descubrir errores en el contenido, medir el desempeo, la facilidad de uso, la navegabilidad de la aplicacin web desarrollada ACTIVIDADES DE APRENDIZAJE Desarrollar un plan de pruebas empleando para ello herramientas automatizadas Presentar reportes de las revisiones formales llevadas a cabo para asegurar la calidad de la aplicacin web Analizar a travs de los estndares establecidos por la W3C la calidad global de la aplicacin web desarrollada
Unidad 5. PUBLICACIN Y SERVICIOS DE GESTIN DE APLICACIONES WEB OBJETIVO EDUCACIONAL Aplicar aspectos tcnicos y estratgicos para publicar una aplicacin en la World Wide Web ACTIVIDADES DE APRENDIZAJE Investigar en qu consiste realmente el servicio de hosting y por qu es tan importante. As como las ventajas y desventajas de un servicio gratuito y de paga Investigar la relevancia de los nombres de dominios para el funcionamiento de la web Investigar los pasos concretos para adquirir un paquete de hosting para alojar un sitio y los requisitos para elegir bien un proveedor de este servicio. Elegir un servicio de hosting y emplear sus herramientas de administracin y servicios para publicar en internet el proyecto de asignatura Elaborar un reporte de los pasos para publicar el proyecto de asignatura en internet
10.- FUENTES DE INFORMACIN Roger S. Pressman. Ingeniera de Software, un enfoque practico. Sexta edicin. Editorial: Mc Graw Hill Ma. Palomo Daz, Susana Montero, Ignacio Aedo. Ingeniera de la Web y patrones de Diseo. Ed. Prentice Hall Ian Sommerville. Ingeniera de Software. Addison Wesley Longman / Pearson