Você está na página 1de 4

UNIVERSIDAD NACIONAL SAN CRISTOBAL DE HUAMANGA

FACULTAD DE INGENIERIA DE MINAS, GEOLOGIA Y CIVIL


DEPARTAMENTO ACADEMICO DE MATEMATICA Y FISICA
AREA DE INFORMTICA

SILABO
I.

DATOS GENERALES

1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.
1.10.

NOMBRE DE LA ASIGNATURA
CODIGO
CREDITOS
TIPO
REQUISITO
PLAN DE ESTUDIOS
SEMESTRE ACADMICO
DURACIN
PERIODO DE INICIO Y TERMINO
DOCENTE RESPONSABLE

1.11.

N DE HORAS DE CLASE SEMANALES


1.11.1.
TEORICAS
1.11.2.
LABORATORIOS
LUGAR
1.12.1.
TEORIA
1.12.2.
LABORATORIOS

1.12.

1.13.

HORARIO
1.13.1.
TEORIA
1.13.2.
LABORATORIOS

:
:
:
:
:
:
:
:
:
:

INGENIERIA DE SOFTWARE
IS 453
3.0
Obligatorio
Mas de 100 Crditos
2005
2015-1
17 Semanas
Del 30 de Marzo al 24 de Julio 2015
Ing. Juan Carlos Carreo Gamarra
Juancarlos81@hotmail.com

:
:

02
02

:
:

AULA H-215
AULA LAB03

:
:

VIERNES

09-11 am

II. DESCRIPCION O SUMILLA


Asignatura de naturaleza terica prctica, pertenece al rea de Formacin Especializada cuyo propsito es dar a conocer los
mtodos, herramientas y procedimientos para la construccin de software de alta calidad de una forma productiva. los
contenidos de sta asignatura son los siguientes: Conceptos Bsicos de Ingeniera de Software Ciclo de vida del software Arquitectura del software - Anlisis y Diseo Orientado a Objetos - Implementacin - Mtricas de calidad del software Planificacin y gestin de proyectos informticos - Aplicaciones.
La parte prctica de la asignatura implica el desarrollo de Casos de Estudio y trabajos prcticos de los diversos
temas tratados en la teora; as como comprender aquellas actividades profesionales a desarrollar con la tecnologa de
informacin.
III. OBJETIVOS
GENERAL
- Desarrollar y construir proyectos de software que sigan metodologas probadas, que denoten en la construccin de
software de calidad y que finalmente colme las expectativas del cliente cumpliendo con sus requerimientos.
ESPECIFICOS
-

Reconocer la importancia de la Ingeniera del software en el mbito organizacional.

Elaborar proyectos bajo la perspectiva convencional de la ingeniera del software

Elaborar proyectos bajo la perspectiva orientada a objetos de la ingeniera del software.

Pgina 1

IV. PROGRAMACIN DE CONTENIDOS


CLASES TERICAS
SEM
FECHAS

10/04/2015

17/04/2015

24/04/2015

01/05/2015

CONTENIDO
UNIDAD I: INTRODUCCION A LA INGENIERIA DE SOFTWARE
El Software. Ingeniera de Software.
Proceso de Software. Modelos de Proceso de Software. Fases Genricas de un proceso
de Software. Metodologas de la Ingeniera de Software.
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Roger S. Pressman. Editorial Mc
Graw - Hill Interamericana de Espaa, S.A., Madrid, 2002, Lectura: Captulo 1, Pg. 3 15.
SEMANA 2
Modelos de Procesos de Software. Modelo en Cascada, Desarrollado Evolutivo, Desarrollo
Incremental, Desarrollo Formal de Sistemas, Desarrollo Orientado al Reuso, Desarrollo
Espiral.
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Roger S. Pressman.
SEMANA 3
RUP. Mejores practicas de Ia ingenieria de software, Desarrollo interactivo, estructura del
RUP.
RUP. Desarrollo Iteractivo, estructura de navegacion de RUP
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Captulo 2, Pg. 20 28.
UNIDAD II: PROCESO DE SOFTWARE
RUP: Disciplinas: Requirementos, Business Modeling, Configuration & Change ,
anagement, Environment.
RUP. Project Management, Analysis & Design, Implementation, Test, Deployment.
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Roger S. Pressman. Lectura:
Captulo 3, Pg. 39 50, Captulo 5, Pg. 69 87. Captulo 7, Pg. 103 119.

RESPONSABLE

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

UNIDAD III: ADMINISTRACION Y CONTROL DE PROYECTOS DE SOFTWARE

08/05/2015

15/05/2015

22/05/2015

29/05/2015

05/06/2015

10

12/06/2015

11

19/06/2015

12

26/06/2015

Gestin de Proyectos de Software. Gestin de Proyectos. Personal para el Proyecto.


mbito y Descomposicin del problema. El proceso de desarrollo del Software. El Proyecto
del Software. Estimacin del Proyecto de Software.
Gestin de Proyectos de Software. Planificacin Temporal y Seguimiento del Proyecto.
Definicin de Tareas. Grficas de GANTT. Grficas de PERT. Factibilidad Econmica.
Ejemplo Gestin de Proyecto de Software.
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Roger S. Pressman.
Lectura: Captulo 3, Pg. 39 50 Captulo 5, Pg. 69 87. Captulo 7, Pg. 103 119.
Gestin de Riesgos del Software. Riesgos del Software. Identificacin del Riesgo.
Proyeccin del Riesgo. Refinamiento del Riesgo. Reduccin, Supervisin y Gestin del
Riesgo.
Gestin de Riesgos del Software. Riesgos y Peligros para la Seguridad. El Plan RSGR.
Fuente: "Ingeniera del Software: Un Enfoque Prctico". Roger S. Pressman.
Lectura: Captulo 6, Pg. 89 102.
UNIDAD IV: PRIMERA DISCIPLINA: MODELO DEL NEGOCIO
Modelo del Negocio. Modelo del Negocio en Desarrollo incremental. Actividades del Modelo
del Negocio. descripcin del negocio, visin de negocio, reglas de negocio, objetivos de
negocio, glosario de negocio.
Modelo del Negocio. Actores Externos, Casos de Uso del Negocio, Especificacin de Casos
de Uso del Negocio..
Fuente: Jacobson Ivar, Grady Booch, Rumbaugh James. El Proceso Unificado de
Desarrollo - Ed. Addison-Wesley., Madrid 2000. Lectura: Pg. 115 120
Modelo del Negocio. Diagrama General de Casos de Uso del Negocio, Relacin entre
casos de uso de negocio.
Modelo del Negocio
Especificaciones suplementarias de negocio, arquitectura de negocio
UNIDAD V: GESTION DE REQUISITOS
Entrevistas. Planeacin de las entrevistas. Escritura del Reporte de la Entrevista.
Observacin del comportamiento del Tomador de Decisiones. Observacin del Ambiente
Fsico. Las mejores prcticas de Ingeniera de software haciendo con gestin de
requerimientos.
Gestin de requerimientos. Requerimiento, Gestin de requerimientos, porque el software
necesita especificar los requerimientos.
Fuente: "Anlisis y Diseo de Sistemas". Kenneth E. Kendall. Editorial Prentice Hall
Hispanoamericana, S.A. Mxico, 2001. Lectura: Captulo 8, Pg. 197 227.
EXAMEN PARCIAL
Necesidades de Stakeholders. Requerimientos de stakeholders, entender las necesidades del
stakeholders.
Problema. Definir el problema, el modelo de negocio y el anlisis de requerimientos.
Caractersticas. Definir las caractersticas del sistema, modelo de caso de uso, los
escenarios, del modelo de negocio al modelo de caso de uso.
Alcance del sistema. Lnea base de requerimientos, matriz de atributos, los casos de uso y la

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra

Ing. Juan Carlos


Carreo Gamarra
Ing. Juan Carlos
Carreo Gamarra
Ing. Juan Carlos
Carreo Gamarra

Pgina 2

13

02/07/2015

14

09/07/2015

15

16/07/2015

16

23/07/2015

interactividad, priorizar casos de uso, priorizacin de escenarios.


Fuente: Building J2EE Applications with the Rational Unified Process. Peter Eeles, Kelli
Houston y Wojtek Kozaczynski, Ed. Addison-Wesley, 2003.
Especificacin funcional. Flujo de Casos de Uso, tcnicas para escribir caso de uso,
detallando el flujo de casos de uso, flujos alternativos, sus flujos.
Especificaciones no funcionales, FURPS.
Fuente: Building J2EE Applications with the Rational Unified Process. Peter Eeles, Kelli
Houston y Wojtek Kozaczynski, Ed. Addison-Wesley, 2003.
Lectura: Captulo 6.
Relacin entre casos de uso. Include, extend, herencia..
Trazabilidad. Matriz de trazabilidad de caso de uso, actores, requisitos..

/04/2015

Lab 02

/04/2015

Lab 03

/05/2015

Lab 04

/05/2015

Lab 05

/05/2015

Lab 06

/05/2015

Lab 07

/06/2015

Lab 08

/06/2015

Lab 09

/06/2015

Lab 10

/06/2015

Lab 11

/07/2015

Lab 12

/07/2015

Lab 13

/07/2015

Lab 14

/07/2015

Ing. Juan Carlos


Carreo Gamarra

Mtricas, medidas e indicadores, Mtricas en el proceso y dominios del proyecto Mediciones


del software, Mtricas para la calidad del software, Integracin de las mtricas dentro del
proceso de ingeniera de software, el desarrollo de la mtrica y de la opm, Variacin de
gestin: control de procesos estadsticos, Mtrica para organizaciones Per Establecimiento
de un programa de mtricas de software.

Ing. Juan Carlos


Carreo Gamarra

Exposicin de Trabajos Finales, Examen Final

Ing. Juan Carlos


Carreo Gamarra

CLASES PRCTICAS
N Lab.
Fecha
Lab. 01

Ing. Juan Carlos


Carreo Gamarra

Contenido
Identificar los elementos de la Administracin de
Proyectos que requieren de tcnicas especficas
para su aplicacin a proyectos de software.
Herramienta a usar, MS Project, Tareas, tiempos,
precedencia, recursos, calendario, costos, reportes.
RUP y la Visin Inicial, Visin del proyecto final.
Inicio del desarrollo del proyecto final, Lista de
Riesgos, Caso de Negocio, Plan de desarrollo de
software, Plan de interaccin, Herramienta usada,
MS Word, Rational Rose
Glosario de Negocio, Descripcin de la
Organizacin, Visin de la Organizacin, Reglas de
negocio. Herramienta usada, MS Word .
Desarrollo de la Metas de negocio, Desarrollo de la
Arquitectura de negocio, Herramienta usada, MS
Word .
Modelo de Negocio, Integrando los modelos UML
cmo se modela una solucin web, Herramienta
usada, MS Word
Examen Parcial Laboratorio
Requerimiento, ejemplos de especificaciones
suplementarias Herramienta usada, MS Word,
Rational Rose
Lista de Riesgos, Practica de Caso de Uso,
Relacion Incluye, extende, generalizacin,
Herramienta usada, Rational Rose
Arquitectura de Software, Plan de desarrollo d de
software Herramienta usada, Rational Rose,
Project
Modelo de anlisis, ejemplos de Modelo de anlisis
Herramienta usada, Rational rose
Modelo de anlisis, Identificacin de Actores
Herramienta usada, Rational Rose
Presentacin trabajo Final

Docente

Recurso

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra
Ing. Juan Carlos Carreo
Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra a

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra

Computadoras

Ing. Juan Carlos Carreo


Gamarra
Ing. Juan Carlos Carreo
Gamarra
Ing. Juan Carlos Carreo
Gamarra

Computadoras

Computadoras

Computadoras
Computadoras

V. METODOLOGA
- La parte terica se desarrollar mediante la exposicin en la pizarra con resmenes de los temas entregados con
anticipacin a los alumnos para que puedan intervenir.
- La parte prctica se desarrollar en el laboratorio con casos entregados por el profesor.
- Se formarn grupos para los temas de investigacin que podrn incluir temas terico y/o prcticos.
Pgina 3

VI. SISTEMA DE EVALUACIN

En las evaluaciones se tomara en cuenta el aspecto cognitivo, desarrollo de habilidades destrezas y actitudes , las
evaluaciones tendrn una calificacin entre 0 y 20
Para estar aprobado se debe tener en cuenta lo siguiente :
- Obtener 10.5 (once) como nota final del curso.
- Asistencia no menor del 70%
- Presentacin de Trabajos , y rendicin de Evaluaciones
- Las evaluaciones se refieren a: Prcticas Calificadas, Prcticas Sorpresas, Exmenes Parciales.
* No se elimina ninguna nota
a.
b.
c.

Evaluacin Terica (Comprende los Exmenes Parciales, Sustitutorio).


Evaluacin Prcticas Calificadas, Laboratorios (Trabajos Encargados)
Trabajo Monogrfico (Trabajo de Investigacin)

60 %
25 %
15 %

** Nota : La presentacin y sustentacin del Trabajo Final es obligatorio.


VII. Referencia Bibliogrfica.
Bsica
1.

PRESSMAN, Roger S. Ingeniera de Software - Ed. Mc Graw Hill, 6ta Edicin, 2008.

2.

EELES Peter, HOUSTON Kelli, KOZACZYNSK Wojtek. Building J2EE Applications with the Rational
Unified Process, Ed. Addison-Wesley, 2003.

3.

JACOBSON Ivar, GRADY Booch, RUMBAUGH James. El Proceso Unificado de Desarrollo - Ed. AddisonWesley, 2000.

4.

G. BOOCH, J. RUMBAUGH, I JACOBSON. El Lenguaje Unificado de Modelado Manual de Referencia. Ed.


Addison Wesley, Madrid, 1999.

Ayacucho, Abril 2015


cc. JCCG

Pgina 4

Você também pode gostar