ambientes de desarrollo de software

4

Click here to load reader

Upload: sule-ub

Post on 12-Apr-2015

28 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Ambientes de Desarrollo de Software

MAESTRÍA EN GERENCIA EN TECNOLOGIAS DE INFORMACION YMAESTRÍA EN GERENCIA EN TECNOLOGIAS DE INFORMACION Y GESTION DE SOFTWAREGESTION DE SOFTWARE

SILABO DE AMBIENTES DE DESARROLLO DE SOFTWARE

I. DATOS GENERALES1.1 Nombre de la asignatura: Ambientes de Desarrollo de Software1.2 Código: 1.3 Ciclo de estudios: III1.4 Créditos: 41.5 Total de horas semestrales: 481.6 Nº de horas por semana: 121.7 Fecha de inicio: sábado 29 de Octubre, 2011 1.8 Fecha de Culminación: domingo 11 de Diciembre, 20111.9 Duración (en semanas): 3 fines de semana presenciales y 1 no-presencial1.10 Prerrequisitos: Ninguno1.11 Profesor : Mg. Fernando Torres ([email protected])

1. SUMILLA

Taxonomía de ambientes de desarrollo de software. Ejemplos de ambientes de desarrollo.

2. OBJETIVOS

Estudiar la evaluación, selección, integración y diseño de herramientas de apoyo al desarrollo y mantenimiento de software.

Estudiar modelos y arquitecturas de ambientes de desarrollo de software. Revisar las características, alcances y prestaciones de diferentes herramientas de

desarrollo de software representativas de la industria de desarrollo de software. Estudiar algunos ambientes de desarrollo de software existentes como IBM Rational,

Microsoft .Net y software libre.

3. DESARROLLO DE CONTENIDOS

Semana 1,2,3: Plataformas de Desarrollo de Software El proceso de Desarrollo de Software La Plataforma de Desarrollo IBM Rational

Metodología – Rational Unified Process (RUP) Gestión de Requerimientos y Análisis – Rational RequisitePro Diseño y Desarrollo – RSM/RSA/RAD Pruebas – Rational Functional – Performance Tester Gestión de Configuración – Rational ClearCase – ClearQuest

La Plataforma de Desarrollo Microsoft .NET Exposición de los Alumnos.

La Plataforma de Desarrollo PHP Exposición de los Alumnos.

Semana 4,5: Modelado del Negocio

Page 2: Ambientes de Desarrollo de Software

Control de Lectura # 1 Introducción a la Arquitectura Orientada a Servicios (SOA) y BPM Introducción al IBM WebSphere Business Modeler Instalación y configuración del IBM WebSphere Business Modeler

Laboratorio 1: Solución de la guía de ejercicios.

Semana 6: Gestión de Requerimientos

Control de Lectura # 2 Introducción al IBM Rational Requirements Composer

Instalación y Configuración del IBM Rational Requirements Composer Laboratorio 2: Solución de la guía de ejercicios.

Semana 7,8: Análisis y Diseño de Software y Sistemas.

Control de Lectura # 3 Introducción al IBM Rational Software Architect Introducción al IBM Rational System Architect Instalación y configuración de IBM Rational Software Architect Introducción al Microsoft Visual Studio .Net

Exposición de los Alumnos.

Laboratorio 3: Solución de la guía de ejercicios

Semana 9,10: Gestión de la Configuración

Control de Lectura # 4 Introducción al IBM Rational ClearCase Introducción a Microsoft Visual Source Safe

Exposición de los Alumnos. Introducción a Subversion

Exposición de los Alumnos.

Semana 11,12: Pruebas de Software

Control de Lectura # 5

Examen Final Introducción al IBM Rational Functional Tester Introducción al IBM Rational AppScan. Introducción al IBM Rational Performance Tester

Semana 13: Presentación de Trabajos Finales.

Exposición de Trabajos.

4. METODOLOGÍA DE LA ENSEÑANZA

El curso es eminentemente práctico. En cada sesión el estudiante instalará y utilizará una herramienta de la Plataforma de Desarrollo de Software IBM Rational y Microsoft .Net. Se entregarán guías que permitirán al estudiante resolver un caso práctico apoyado en el uso de la herramienta.

5. EVALUACIÓN

NF = Prom(CL)*0.15 + Prom(LAB)*0.2 + EXA*0.25 + NE*(0.1) + NT* (0.3)

Donde:

Page 3: Ambientes de Desarrollo de Software

NF: Nota finalProm (CL): Promedio de los Controles de LecturasProm (LAB): Promedio de LaboratoriosEXA: Examen final

NE: Nota de Exposiciones.NT: Nota del Trabajo (Informe + Presentación)

Controles de Lectura

CL Lectura1 Redbook: Business Process Management: Modeling through Monitoring Using

WebSphere V6 ProductsCapítulo 1

2 Mastering Requirements Management with Use CasesModule 2: Introduction to RMUC

3 Redbook: Patterns: Model-Driven Development Using IBM Rational Software ArchitectCapítulo 1

4 Redbook: Software Configuration Management: A Clear Case for IBM Rational ClearCase and ClearQuest UCMCapítulo 4

5 Principles of Software Testing for Testers: . IBM Rational SoftwareMódulo 2: Core Concepts of Software Testing

Evaluaciones continuas

Solución al ejercicio guiado correspondiente a la sesión

6. BIBLIOGRAFIA

Mastering Requirements Management with Use Cases.2003 Student Manual Version 2003.06.00 IBM Rational Software.

IBM Redbooks2006 Business Process Management: Modeling through Monitoring Using WebSphere

V6 Products

IBM Redbooks2006 Model-Driven Development Using IBM Rational Software Architect

IBM Redbooks2004 Software Configuration Management: A Clear Case for IBM Rational ClearCase

and ClearQuest UCM

Principles of Software Testing for Testers2003 Core Concepts of Software Testing. IBM Rational Software.

IBM DeveloperWorks.