SÍLABO DE INGENIERÍA DE SOFTWARE

Documentos relacionados
SILABO DE BASES DE DATOS

SÍLABO DE METODOLOGÍAS DE PROGRAMACIÓN

SÍLABO INGENIERÍA WEB

SÍLABO DE CONTABILIDAD II

SÍLABO DE MATEMÁTICA SUPERIOR I

SÍLABO DE MATEMÁTICA I

SILABO FILOSOFÍA DEL DERECHO

SÍLABO DE CONTABILIDAD ADMINISTRATIVA I

SÍLABO DE ESTADÍSTICA APLICADA

SÍLABO FINANZAS I CARRERA PROFESIONAL DE CONTABILIDAD I. DATOS GENERALES

SÍLABO DE CONTABILIDAD I

SÍLABO DE COMUNICACIÓN II

Universidad Tecnológica de Los Andes

SÍLABO DE MODELAMIENTO Y SIMULACION

SÍLABO DE CONSTITUCIÓN Y DERECHOS HUMANOS

SÍLABO DE DERECHO CIVIL III (DERECHOS REALES)

SÍLABO DE ADMINISTRACIÓN I

Escuela Académico Profesional De Derecho

SILABO DERECHO LABORAL I (INDIVIDUAL)

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SYLLABUS DE SISTEMAS DE INFORMACIÓN

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO

SÍLABO DE PROGRAMACION ORIENTADA A OBJETOS

SÍLABO DE GESTIÓN DE PROYECTOS Y CENTROS DE INFORMACION de TI

SÍLABO DE TEORÍA GENERAL DE LOS DERECHOS HUMANOS

ASIGNATURA: SISTEMAS DE INFORMACIÓN II

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

Sílabo de Taller de Consultoría en Ingeniería de Sistemas e Informática

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

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE ING. DE SIST.

SILABO DEL CURSO PRUEBAS DE SOFTWARE

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

SÍLABO DE DESARROLLO PERSONAL

SÍLABO DERECHO CIVIL VI DERECHO DE FAMILIA

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

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

SÍLABO BASES TEÓRICAS DE LA PSICOTERAPIA

Programa Regular. conocimientos generales acerca de la Ingeniería de Software. Se aplicaran los

SÍLABO INGENIERÍA DE SOFTWARE II ÁREA CURRICULAR: INGENIERÍA DE SOFTWARE CICLO: VII SEMESTRE ACADÉMICO: 2017-I :

SÍLABO DE MARKETING Y COMERCIO EXTERIOR

Universidad Ricardo Palma

SÍLABO DE ANALISIS DE ESTADOS FINANCIEROS

SÍLABO DE INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS

División Académica de Informática y Sistemas

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

PROGRAMA DE SISTEMAS DE INFORMACIÓN 2

Sílabo del Curso Análisis y Diseño de Sistemas

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

División Académica de Informática y Sistemas

Sílabo del Curso Análisis y Diseño de Sistemas

UNIVERSIDAD NACIONAL JOSE FAUSTINO SANCHEZ CARRION ESCUELA DE POSGRADO

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

SILABO DEL CURSO DISEÑO DE SOFTWARE 1. DATOS GENERALES

SÍLABO DE CONTABILIDAD FINANCIERA I

SÍLABO DE BASE DE DATOS I

SÍLABO. FACULTAD DE INGENIERÍA Y ARQUITECTURA Escuela Académico Profesional de Ingeniería de Sistemas e Informática

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

SÍLABO DE MÉTODOS CUANTITATIVOS

INDICE CARTAS DESCRIPTIVAS S3

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

División Académica de Informática y Sistemas División Académica Multidisciplinaria de los Ríos Ingeniería en Informática Administrativa

SÍLABO SÍLABO DE GESTIÓN ESTRATÉGICA INTERNACIONAL

SÍLABO DE DERECHO CONSTITUCIONAL PERUANO

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA

Interacción Persona - Ordenador

Nombre de la asignatura: Análisis y modelado de sistemas de información

Universidad Ricardo Palma

FACULTAD DE CIENCIAS DE LA COMUNICACIÓN, COMUNICACION Y HUMANIDADES SÍLABO

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

Facultad de Ciencias e Ingeniería. Escuela Académico Profesional de Comunicación SÍLABO

SÍLABO. 1.1 Asignatura : Gestión Empresarial Deportiva 1.2 Código :

ZCBC. ECBTI. Programa Ingeniería de Sistemas. Curso Académico de Programación Orientada a Objetos. Código José Acevedo y Gómez

Autor: Amhed Sinue Pérez Valdéz

96 horas. Competencias profesionales:

SÍLABO DE NORMAS CONTABLES

INGENIERIA DE SOFTWARE I

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA CIVIL

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ciencias Administrativas Escuela Profesional de Administración

Facultad de Ciencias de la Administración. Escuela de Ingeniería de Sistemas y Telemática. Sílabo

Ingeniería del Software II

FACULTAD DE INGENERÍA Y ARQUITECTURA ÁREA CURRICULAR: EXPRESIÓN SILABO EXPRESIÓN ARQUITECTÓNICA IV

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

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

FACULTAD DE DERECHO Y CIENCIA POLÍTICA

U N I V E R S I D A D A L A S P E R U A N A S

Sílabo de Programación II

ISF-1302 SATCA 1 : Carrera:

PLAN DE ESTUDIOS 2008-II SÍLABO

Chávez Bosquez, Carlos Arturo Custodio Izquierdo, José Hernández Torruco Fecha de elaboración: 28/05/2010 Fecha de última actualización: 16/06/2010

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMÁTICA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

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

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

Sílabo del curso Investigación Operativa II

GUÍA DE APRENDIZAJE COMPUTACIÓN III

Sílabo de Programación II

SILABO DE TOMA DE DECISIONES

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.

Carrera: Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.

UNIVERSIDAD RICARDO PALMA

Transcripción:

SÍLABO DE INGENIERÍA DE SOFTWARE I. DATOS GENERALES 1.1. Carrera Profesional : Ingeniería de Sistemas 1.2. Área Académica : Ingeniería de Sistemas 1.3. Ciclo : VII 1.4. Semestre : 2014 - I 1.5. Prerrequisito : Ingeniería de la Información 1.6. Créditos : 04 1.7. Horas Semanales : 05 (HT: 03 / HP: 02) 1.8. Duración : Inicio: 31 de marzo del 2014 Término: 25 de julio del 2014 II. FUNDAMENTACIÓN En los momentos actuales el desarrollo de sistemas y aplicaciones posee más y más retos, debido a las cada vez más complejas características de los requerimientos para quien quiere construirlos. Esto implica el empleo de procesos de desarrollo modernos, técnicas y herramientas, todos ellos, soportados por un enfoque de calidad. El objetivo de esta asignatura es introducir los fundamentos de la ingeniería de software incluyendo los principios del control de calidad de software, la formulación de requerimientos y la planificación de proyectos informáticos. Se revisaran los anteriores paradigmas de desarrollo, tales como la metodología estructurada, la Ingeniería de la información y el Análisis y diseño orientado a objetos (RUP) hasta la fase de Análisis. III. COMPETENCIAS Aplica las técnicas y métodos de la Ingeniería de Software para la construcción e implementación de sistemas y aplicaciones bajo un marco de Calidad de software. Usa técnicas y herramientas orientadas a objetos para el Análisis de Sistemas, brindado alternativas de solución a los problemas empresariales con ética, coherencia, lógica, orden y claridad. 1

IV. PROGRAMACIÓN ACADÉMICA SESION SESION 1 Fundamentos de la Ingeniería de Software (Laboratorio de MS Project parte I ) SESION 2 Análisis de requisitos de Ingeniería de software e Introducción al desarrollo de sistemas de software (Laboratorio de MS Project parte II ) CONTENIDOS El Software y la Ingeniería del Software El Software, su complejidad y sus características. La crisis del software Factores en la calidad del software La Ingeniería del software y el proceso del software. Modelos del proceso de software. Gestión de Proyectos de Software Validación de sistemas de software Control de versiones y configuraciones Organización del desarrollo y Gestión de la evolución del producto Gestión de Riesgos y de la calidad del software. Métricas y estimaciones Discrimina cada uno de los conceptos básicos de la Ingeniería de software. Analiza las mejores prácticas de la ingeniería de Software. Planifica proyectos de sistemas con Microsoft Project. Valora la importancia de la Ingeniería de software y sus mejores prácticas. Respeta las opiniones de sus compañeros. Es crítico ante los conceptos aprendidos. Análisis de Requisitos del Sistema y del Software Qué es un requerimiento? Como se clasifican los requerimientos. Qué es la Ingeniería de Requerimientos? Herramientas, técnicas y software. Desarrollo de sistemas de software Análisis y diseño estructurado Ingeniería de la Información Ingeniería de Software Orientada a Objetos El proceso de Análisis orientado a objetos (RUP) Define la importancia de tener un marco de trabajo en la Ingeniería de Software. Identifica los diferentes tipos de requerimientos en la labor de la Ingeniería de software.. Reconoce los paradigmas del desarrollo de sistemas Planifica proyectos de sistemas con Microsoft Project.. Valora la importancia de los conceptos aprendidos. CRITERIO A EVALUAR 2

Crítico ante los conceptos aprendidos. SESION 3 El Proceso Unificado Rational (Laboratorio de uso del Rational Rose ) SESION 4 Modelado del Negocio SESION 5 Modelado del Negocio El Proceso Unificado RUP Introducción, el ciclo de vida clásico Consideraciones del Rational Unified Process (RUP) Flujos de trabajo y fases del RUP Características esenciales del RUP : Proceso Dirigido por los Casos de Uso Proceso Iterativo e Incremental Proceso Centrado en la Arquitectura Roles en el RUP Modelamiento Visual y la notación UML El entorno de Rational Rose Modelos UML Diagramas UML Conoce las actividades relacionadas al ciclo de vida clásico de sistemas. Identifica los flujos de trabajo y las fases del proceso Unificado Rational.. Desarrolla modelos usando el Rational Rose Valora la importancia del proceso Unificado Rational. Respeta y valora la opinión de los demás acerca del modelado. Es crítico a los procesos de desarrollo. El modelado del negocio Utilidad del modelado del negocio Elementos notacionales de este modelo Situación del Negocio Objetivos del Negocio Casos de Uso del Negocio Actores del Negocio Modelo de Casos de Uso del Negocio Actividades para realizar un modelado de negocio Especificación de caso de uso de negocio (ECUN o BUCS) Conoce los elementos notacionales del modelo de negocio. Desarrolla el modelo de CUN. Especifica un CUN. Valora la importancia de los elementos notacionales del modelo de negocio.. Respeta y valora la opinión de los demás acerca de sus modelos realizados. Crítico ante los modelos desarrollados por sus compañeros. El modelado del negocio, casos E1 3

(Ejercicios) SESION 5 Modelado del Negocio (casos) SESION 6 Modelado de Análisis de negocio SESION 7 Modelado de Análisis de negocio (casos) Aplica los elementos notacionales en la construcción de modelos de negocio. Desarrolla e implementa modelos de CUN. Especifica Casos de uso de negocios. Valora la importancia de los elementos notacionales del modelo de negocio.. Respeta y valora la opinión de los demás acerca de sus modelos realizados. Crítico ante los modelos desarrollados por sus compañeros. Modelado del Análisis de negocio Introducción El Logical View El Modelo de análisis del negocio Estereotipo del Business Analysis Model Los paquetes : (1) Entidades de negocio (2) Trabajadores de negocio (3) Realizaciones del negocio Clases de entidad Los trabajadores del Negocio Realizaciones del negocio Elementos de una realización Diagrama de clases de negocio Diagrama de actividades del negocio Conoce los Principios y guía para el Análisis del negocio. Realiza casos de uso de negocio. Desarrolla diagramas de clases de entidad y de actividades. Valora la importancia del Análisis del negocio. Crítico ante los principios y guía expuestos. Modelado del Análisis de negocio, casos Conoce los Principios y guía para el Análisis del negocio. Realiza casos de uso de negocio. Desarrolla diagramas de clases de entidad y de actividades. Valora la importancia del Análisis del negocio. Crítico ante los principios y guía expuestos. E2 E3 4

SESION 8 EXAMEN PARCIAL EP SESION 9 Requerimientos del sistema Modelo de casos de uso Los paquetes del modelo : Paquete de Actores Paquete de Casos de uso El diagrama general de casos de uso Identificación de actores Identificación de procesos automatizables Construcción del diagrama general de casos de uso Requerimientos La especificación de los casos de uso (ECU) del sistema (casos de uso) Conoce las estrategias y guías para la captura de requerimientos. Identifica actores y procesos. Construye el diagrama general de casos de uso Especifica casos de uso. Valora la importancia del modelo de casos de uso. Crítico ante los modelos de casos de uso desarrollados por sus compañeros. SESION 10 Requerimientos del sistema (Aplicaciones de casos de uso) SESION 11 Ejercicios combinados Requerimientos del sistema, casos Conoce las estrategias y guías para la captura de requerimientos. Identifica actores y procesos. Construye el diagrama general de casos de uso Especifica casos de uso. Valora la importancia del modelo de casos de uso. Crítico ante los modelos de casos de uso desarrollados por sus compañeros. Ejercicios combinados. Desarrolla e implementa modelos de CUN. Especifica Casos de uso de negocios. Realiza casos de uso de negocio. Desarrolla diagramas de clases de entidad y de actividades. Identifica actores y procesos. Construye el diagrama general de casos de uso Especifica casos de uso. Valora la importancia de las labores de Modelamiento de CUN y captura de requisitos. Respeta, valora y critica la opinión de sus compañeros. E4 5

SESION 12 Modelado de Análisis del sistema SESION 13 Modelado de Análisis del sistema (Aplicaciones) SESION 14 Modelado de la base de datos Modelado de Análisis del sistema Introducción Los paquetes o módulos de análisis La arquitectura de análisis Clases de Análisis, tipos : Clases de interfaz Clases de control Clases de entidad Realización de Análisis Realización de los casos de uso Diagrama de clases de Análisis Diagrama de colaboración Identifica los paquetes o módulos de Análisis Construye la arquitectura de Análisis. Realiza los casos de uso de sistema Desarrolla los diagramas de Clases de Análisis y de Colaboración. Valora la importancia del Modelado de Análisis del sistema. Es crítico ante el Modelado de Análisis del sistema. Modelado de Análisis del sistema, casos Identifica los paquetes o módulos de Análisis Construye la arquitectura de Análisis. Realiza los casos de uso de sistema Desarrolla los diagramas de Clases de Análisis y de Colaboración. Valora la importancia del Modelado de Análisis del sistema. Es crítico ante el Modelado de Análisis del sistema. Modelado de la base de datos Introducción Fases de modelado de la BD : Modelamiento Conceptual Modelamiento Lógico Modelo Físico Diagrama del modelo de BD Uso de clases de entidad Las clases de entidad como persistentes Definición de las claves primarias Creación de la vista de componentes de la BD Creación del esquema de la base de datos Creación el Data Model Diagram (Diagrama del Modelo Físico) Aplicación de Forward Engineering (Ingeniería directa) E5 6

Modelado de la base de datos SESION 15 Modelado de la base de datos (Ejercicios) SESION 16 Describe las fases del modelado de la BD Construye el modelo de la BD. Aplica Ingeniería Directa al modelo. Valora la importancia del diseño de la BD. Crítico ante los modelos de BD de sus compañeros. Modelado de la Base de Datos, casos Describe las fases del modelado de la BD Construye el modelo de la BD. Aplica Ingeniería Directa al modelo. Valora la importancia del diseño de la BD. Crítico ante los modelos de BD de sus compañeros. EXAMEN FINAL E6 E7 EXAMEN FINAL (EF) SESION 17 EXAMEN DE APLAZADOS EA V. ESTRATEGIAS DE APRENDIZAJE Metodología activa. Trabajo individual y en equipo. Aprendizaje basado en problemas. Empleo del método científico. Estrategias de lectura (aplicados en textos de su carrera). VI. MEDIOS Y MATERIALES Módulo de auto aprendizaje Medios impresos Medios audiovisuales Libros del curso Proyector multimedia Internet. 7

VII. EVALUACIÓN La evaluación es permanente, formativa y sistemática teniendo en cuenta el desempeño del estudiante en las actividades programadas. se aplicarán pruebas para medir el rendimiento del estudiante, en conocimientos, procedimientos y en actitudes, las mismas que serán pruebas estandarizadas y estructuradas por los docentes de cada asignatura, para ello se usara como instrumentos de evaluación (Cuestionarios, Lista de cotejo, Ficha de observación, Batería de preguntas, Cuestionarios, Lista de cotejo y otros) La asistencia a clases es obligatoria. El 30% de inasistencias inhabilita al estudiante en la asignatura. Los criterios de evaluación serán publicados en la sesión/semana correspondiente. El promedio final de la asignatura se obtiene según formula PF. Semana Descripción Abreviatura Ponderación Fecha Porcentaje 4 Evaluación Continua 1 E1 5% 6 Evaluación continua 2 E2 5% 7 Informe y sustentación E3 10% de trabajos 1 40% 8 Examen Parcial EP 20 % Del 19 al 24 de mayo del 2014 10 Evaluación continua 3 E4 5% 12 Evaluación continua 4 E5 10% 15 Informe final y E6 10% sustentación de trabajos 60% 15 Evaluación actitudinal E7 10% 16 Examen Final EF 25% Del 14 al 19 de julio 17 Examen de Aplazados EA Del 23 al 25 de julio Evaluación Actitudinal (*) Asistencia 8 Trabajo en Equipo 4 Responsabilidad 4 Respeto 4 Los pesos serán tratados tal cual se indica en la fórmula señalada en el siguiente recuadro: EL PROMEDIO FINAL del curso estará dado por la siguiente fórmula señalada en el siguiente recuadro: PF: E1*0.05+E2*0.05+E3*0.1+EP*0.2+E4*0.05+E5*0.1+E6*0.1+E7*0.1+EF*0.25 8

VIII. REFERENCIAS BIBLIOGRÁFICAS V. PRESSMAN, Roger S.; Web Engineering: A Practitioner s Approach, McGraw Hill, 2009, ISBN 978-0-07-352329-3. PRESSMAN, Roger S; Software Engineering: A Practitioner s Approach, 7th Edition, 2010, McGraw Hill, ISBN 978-0-0-337597-7. KAPPEL, Gerti; Web Engineering, 2003, John Wiley & Sons, ISBN 978-0-470-01554-4. MENDES, Emilia; Web Engineering, 2006, Springer, ISBN 10: 3-540-28196-7. ROSSI, Gustavo; Web Engineering: Modelling and Implementing Web Applications, 2008, Springer, ISBN: 978-1-84628-922-4. DEITEL, P.; Java How to Program, 8th Edition, 2010, Pearson, ISBN 10: 0-13-136483-9 VASQUEZ, Julio; Super Java Estándar Edition for Windows with NetBeans IDE, 1ra Edición, 2008, ParaInformáticos, ISBN: 978-603-45220-1-5 9