Sunteți pe pagina 1din 4

SEMANA

UNIDAD
TEMAS

OBJETIVOS

ACTIVIDADES
RECURSOS

1
Unidad 1. Introduccin a la Ingeniera de Software.
Qu es ingeniera de software?
Beneficios del proceso de ingeniera de software
Causas de proyectos fuera de control
Tomar conciencia de la importancia de los procesos y actividades relacionados con la ingeniera del software en
proyectos de todo tipo
Conocer los conceptos bsicos involucrados, que permitirn documentar ms ampliamente cuando sea
necesario, y evaluar metodologas concretas.
Preguntas de socializacin
Elaboracin de cuestionario extraclase donde los estudiantes desarrollan algunas respuestas para entregar
Documentos de lectura rpida de los mitos e ingeniera de software, lo que significa actualmente ser un
ingeniero de sistemas, arquitectura de software: arte y oficio e introduccin a la arquitectura del software
Videos explicativos de cada uno de los temas vistos en la unidad

DISTRIBUCIN SEMANAL DEL CURSO DE INGENIERA DE SOFTWARE

SEMANA
UNIDAD
TEMAS

2
Unidad 2. Metodologas de desarrollo de software
Gestin de proyectos
Metodologas y esquemas de desarrollo de software
Modelo lineal secuencial o en cascada

OBJETIVOS

ACTIVIDADES
RECURSOS

Considerar la importancia que merece la gestin de proyectos al momento de iniciar un proyecto de


software
Analizar la metodologa lineal o en cascada y ver los casos en que es factible aplicarla
Exposicin del tema de parte del estudiante en grupos de 3 y preguntas de socializacin
Elaboracin de cuestionario extraclase donde los estudiantes seleccionan algunas preguntas que deben ser
desarrolladas para entregar
Videos explicativos de cada uno de los temas vistos en la unidad
Lectura de tabla de resumen estndar IEEE 1074

SEMANA
UNIDAD
SEMANA
TEMAS
SEMANA
UNIDAD
UNIDAD
TEMAS
TEMAS
SEMANA
TEMAS
OBJETIVOS
UNIDAD
OBJETIVOS
TEMAS
OBJETIVOS
OBJETIVOS
ACTIVIDADES
OBJETIVOS
ACTIVIDADES
SEMANA
SEMANA
ACTIVIDADES
SEMANA
UNIDAD
RECURSOS
UNIDAD
RECURSOS
ACTIVIDADES
UNIDAD
TEMAS
RECURSOS
TEMAS
RECURSOS
OBJETIVOS
OBJETIVOS
OBJETIVOS
ACTIVIDADES
ACTIVIDADES
ACTIVIDADES
RECURSOS
RECURSOS
RECURSOS

9
Unidad 3. Estndares de Calidad en el Software.
75 El plan de garanta de la calidad del software
Unidad
2. Metodologas
desarrollo de
software..
Unidad
Metodologas de
de
2.
Costo-beneficio
de desarrollo
aplicacin de
de software
estndares de calidad

Metodologas
yy esquemas
de desarrollo
de software:
Metodologas
esquemas
Proceso de certificacin
dede
la desarrollo
calidad de software: Modelo de procesos evolutivos:

-- Programacin
Top-Down
3
Incremental
Analizar
y
comprender
los mecanismos
internacionales de certificacin de la calidad en productos de
RUP
(Rational
Unified
Process)
Unidad 2. --Metodologas
de desarrollo
de software
En
espiral
software.
Analizar yy comprender
comprender
la metodologa
de programacin
Top-Down yy RUP
Metodologas
y esquemas
de desarrollo
deevolutivo
software:
el
modelo
deobtienen
proceso
incremental
en espiral
Analizar
Determinar los beneficios
que se
en un proyecto
de software
a medida que se aplican los
Mencionar
a
qu
tipo
de
proyectos
de
software
se
les
puede
aplicar
alguna
de las metodologas
de programacin
- Modelo
de construccin
de prototipos
Mencionar
a qu
tipo de proyectos
de software se les puede aplicar alguna
de los modelos
de procesos
correspondientes
estndares
de calidad.
Top-Down
o
RUP
Modelo
DRA
incremental
y en que
espiral
evolutivos
Indicar las
caractersticas
debe tener
un proyectoPrototipado
de softwarey DRA
para catalogarse con un proceso de
Analizar
y comprender
metodologas
de desarrollo
Exposicin
del tema
tema de
de las
parte
del estudiante
estudiante
en grupos
grupos de
de 33 yy preguntas
preguntas de
de socializacin
socializacin
Exposicin
del
parte
del
en
certificacin
de
calidad
68 Mencionar
a
qu
tipo
de
proyectos
de
software
se
les
puede
aplicar
algunarespuestas
de las dos
de
Elaboracin de
de cuestionario
cuestionario extraclase
extraclase donde
donde los
los estudiantes
estudiantes desarrollan
desarrollan algunas
algunas
respuestas
parametodologas
entregar
para
entregar
4 Elaboracin
Preguntas
de
socializacin
construccin
de
prototipos
o
el
modelo
DRA
2.
Metodologas
de desarrollo
de software
Unidad
Estndaresde
de lectura
Calidad
en el Software.
3.
Documentos
de
lectura
rpida
de
los mitos
mitos. ee ingeniera
ingeniera de
de software,
software, lo
lo que
que significa
significa actualmente
actualmente ser
ser un
un
Documentos
rpida
de
los
Elaboracin
de
cuestionario
extraclase
donde
los estudiantes
seleccionan
30evolutivos:
preguntas y desarrollan
sus

Exposicin
del
tema
de
parte
del
estudiante
en grupos
de
3Modelo
y epreguntas
de socializacin
Unidad
2.
Metodologas
de
desarrollo
de
software
y
esquemas
de
desarrollo
de
software:
de
procesos
Metodologas
Estndares
para
la
Calidad
en
el
Software
ingeniero
de
sistemas,
arquitectura
de
software:
arte
y
oficio
introduccin
a
la
arquitectura
del
software
ingeniero
de
sistemas,
arquitectura de software: arte y oficio e introduccin a la arquitectura del software
respuestas
para
Elaboracin
deyentregar
cuestionario
donde
losenestudiantes
seleccionan 30 preguntas y desarrollan sus
Metodologas
esquemas
deextraclase
desarrollo
devistos
software:
Desarrollo
concurrente
Videos
explicativos
de
uno
de
los
temas
Sistemas
de
Administracin
de
Calidad
respuestas
Videos
explicativos
de cada
cada
uno
de
los
temas
vistos
en la
la unidad
unidad
Documentos
de
lectura
rpida
de
los
mitos
e
ingeniera
de
software,
lo que significa actualmente ser un
para
entregar
- necesidad
modelodeXP
Ensamblaje
de componentes
La
utilizacin
de Estndares
ingeniero
de
sistemas,
arquitectura
de
software:
arte
y
oficio
e
introduccin
a laDRA
delcomponentes
software
Videos
explicativos
de
los
modelos
de
construccin
de
prototipos
y
el
modelo
- Programacin
Orientada
adeObjetos
Analizar
yy comprender
el
modelo
proceso
evolutivo desarrollo
concurrente
y arquitectura
ensamblaje
de

Analizar
comprender
los
mecanismos
internacionales
de
certificacin
de
la
calidad
en
productos
de software
Videos
de
cada
unode
deXP
losymtodos
temas
vistos
en laOrientada
unidad a Objetos(POO)

aycerca
de la
aplicacin
los
analizados
Analizarexplicativos
comprender
eldemodelo
la programacin
Lectura
Mencionar
a
qu
tipo
proyectos
de
software
se
les
puede
aplicar
alguna
de
los
modelos
deofrecen
procesos
Distinguir los diferentes sistemas de administracin de la calidad y las ventajas que estos nos
a
concurrente
ensamblaje
evolutivos
Mencionar de
a desarrollo
qu tipo de
proyectosy de
software de
secomponentes
les puede aplicar alguna de los modelos ya sea XP o
la hora de crear un proyecto
a Objetos
Programacin
Exposicin delOrientada
tema de parte
del estudiante en grupos de 3 y preguntas de socializacin
Preguntas de socializacin
Exposicin del
de parteextraclase
del estudiante
grupos
de 3 y desarrollan
preguntas dealgunas
socializacin
Elaboracin
de tema
cuestionario
dondeenlos
estudiantes
respuestas para entregar
Elaboracin de cuestionario extraclase donde los estudiantes seleccionan 30 preguntas y desarrollan sus
Elaboracin
dedecuestionario
extraclase
desarrollan
entregar ser un
Documentos
lectura rpida
de losdonde
mitoslos
e estudiantes
ingeniera de
software,algunas
lo querespuestas
significa para
actualmente
respuestas para
entregar
de sistemas,
arquitectura
de software:
arte y oficio de
e introduccinloa la
arquitectura actualmente
del software
ingeniero
Documentos
Documentos de
de lectura
lectura rpida
rpida de
de los
los mitos
mitos ee ingeniera
ingeniera de software,
software, lo que
que significa
significa actualmente ser
ser un
un
ingeniero
de
sistemas,
arquitectura
de
software:
arte
y
oficio
e
introduccin
a
la
arquitectura
del
software
Videos
explicativos
de
cada
uno
de
los
temas
vistos
en
la
unidad
ingeniero de sistemas, arquitectura de software: arte y oficio e introduccin a la arquitectura del software
Videos
Videos explicativos
explicativos de
de cada
cada uno
uno de
de los
los temas
temas vistos
vistos en
en la
la unidad
unidad

SEMANA
SEMANA
UNIDAD
SEMANA
UNIDAD
TEMAS
UNIDAD
TEMAS
TEMAS
OBJETIVOS
OBJETIVOS
SEMANA
UNIDAD
OBJETIVOS
SEMANA
TEMAS
UNIDAD
ACTIVIDADES
SEMANA
TEMAS
ACTIVIDADES
UNIDAD
SEMANA
SEMANA
RECURSOS
TEMAS
ACTIVIDADES
UNIDAD
UNIDAD
OBJETIVOS
TEMAS
RECURSOS
OBJETIVOS
TEMAS
RECURSOS
OBJETIVOS
ACTIVIDADES
ACTIVIDADES
OBJETIVOS
ACTIVIDADES
OBJETIVOS
RECURSOS
ACTIVIDADES
RECURSOS
RECURSOS
RECURSOS
ACTIVIDADES

13
11
Unidad
6. Servidores de aplicacin
15
Unidad 5. Reutilizacin del software y reingeniera
6.
JBOSS
Unidad
Servidores de aplicacin
Elementos reutilizables en el software
WEBPHERE
JEE (Java Enterprise Edition)
El
proceso
de reutilizacin
LOGIC
WEB
PROGRAMACION
ORIENTADA A ASPECTOS (AOP)
Ingeniera
de dominios
GLASSFISH
AUTENTICACION POR DIRECTORIO ACTIVO (LDAP)
Construccin
de componentes reutilizables

Analizar
BPMN las principales caractersticas de estos servidores de aplicacin y las ventajas y desventajas

Comprender
los
y caractersticas de componentes de software para generar cdigo
cada uno de factores
ellos presenta
10 que
FLUJOS DE TRABAJO (Work Flow)
reutilizables
y lograr
mejorar
la productividad
en el con
desarrollo.
4.
Comparar
cada
uno
de
los servidores
de aplicacin
los dems con el fin de escoger el que se
Unidad
Arquitectura
de Software
las
principales
caractersticas
de
estos
servidores
de aplicacin y las ventajas y desventajas
14 Analizar
Identificar
los diferentes
elementos de reutilizacin del software
a nuestras
necesidades
adapte
La
importancia
de
la
arquitectura
que
cada las
unoventajas
de
presenta
Unidad
Servidores
de ellos
aplicacin
6.
Analizar
yde
desventajas
que
y preguntas
socializacin
porconlleva
parte delreutilizar
estudianteelementos en el software y la reingeniera
Exposicin
Los
patrones
arquitectnicos
12
Comparar
cada
uno
de
los
servidores
de
aplicacin
con los dems con el fin de escoger el que se
TOMCAT
Preguntas
dedesocializacin
Asignacin
taller
correspondiente
a
los
servidores
JBOSS,
WEBPHERE, WEB LOGIC Y GLASSFISH
Unidad
Reutilizacin
del
software
y reingeniera
adapte
a nuestras
necesidades
Estructuracin
del
sistema
software
916
5.
IS
Y .NET
Elaboracin
de
cuestionario
extraclase
donde
los
estudiantes
seleccionan
30 preguntas y desarrollan sus
Organizacin
Ejemplos
bsicos
de HOLA
MUNDO
en cada
uno
de
los servidores
estudiados
y clasificacin
de elementos
reutilizables
Exposicin
y preguntas
deensocializacin
por
parte
del
estudiante
Modelado
de
control
Unidad
Estndares
de
Calidad
el Software.
3.
JSF
(Java para
Server
Faces):
IceFaces,
RichFaces
(ejemplo
tomcat)
Unidad
6.
Herramientas
CASE
respuestas
entregar
Beneficios
Videos
explicativos
decorrespondiente
cada uno de la reutilizacin
del software
y la reingeniera
deprincipales
la reutilizacin
Asignacin
de
taller
a software
losdeservidores
JEE, Programacin
Orientada
a Aspectos,
Autenticacion
modular
El
plan
delasgaranta
derpida
lacaractersticas
calidad
Analizar
estos
servidores
deyaplicacin
y lasdel
ventajas
y desventajas
Descomposicin
Que
es
una
herramienta
CASE
Documentos
de lectura
de la del
importancia
de la
reingeniera
la reutilizacin
software
La
reingeniera
del
software
por
directorio
activo,
BPMN
y
Flujos
de
Trabajo
que
Comprender
que
la arquitectura
de ysoftware
al momento de iniciar un proyecto
cada
unola
deimportancia
ellos
presenta
Costo-beneficio
de
derequiere
de del
calidad
Componente
de
CASE
Videos
explicativos
deaplicacin
cada
uno
de
laestndares
reutilizacin
software
la reingeniera

La
ingeniera
inversa
en
el
software
Ejemplos
bsicos
de
HOLA
MUNDO
en
cada
uno
de
los
servidores
estudiados
Comparar
uno de los
software
Proceso
decada
certificacin
deservidores
laCASE
calidad de aplicacin con los dems con el fin de escoger el que se
de
Taxonoma
delosherramientas
principales
beneficios
que trae
consigo
el ser
proceso
de reutilizacin
de software
Comprender
Videos
explicativos
de
cada
uno
de lade
reutilizacin
del
software
ycertificacin
lalareingeniera
adapte
a
nuestras
necesidades
Identificar
los
diferentes
modelos
control
y como
debe
correcta
estructuracin
un sistema
y
comprender
los
mecanismos
internacionales
de
de
la
calidad
ende
productos
de
Analizar
CASE
integrados
Identificar
los
diferentes
elementos
de
reutilizacin
del
software
software
Exposicin
y
preguntas
de
socializacin
por
parte
del
estudiante
software.
La
arquitectura
de integracin
Analizar
el concepto
de reingeniera del software
Preguntas
dede
socializacin
Asignacin
taller
correspondiente
a los servidores
TOMCAT,
Y .NET,aJSF
(Java que
Server
Faces): IceFaces,
Determinar
los
beneficios
queuna
se herramienta
obtienen
en un
proyecto
deISsoftware
medida
se aplican
los
en que consiste
CASE
Comprender
Preguntas
de socializacin
RichFaces
Elaboracin de cuestionario
extraclase
donde los estudiantes seleccionan 30 preguntas y desarrollan sus
correspondientes
estndares
de
calidad.
Mencionar
lastaller
principales
herramientas
CASE
que existen yy una
pequeadel
introduccin
de
a laen
unidad
de
reingeniera
software del uso de estas
Asignacin
respuestas
Ejemplos
bsicos
para
entregar
de correspondiente
HOLAque
MUNDO
cada
unoreutilizacin
de losdeservidores
estudiados
Indicar
las
caractersticas
debe
tener
un
proyecto
software
para
catalogarse
con un proceso de
Preguntas
de de
socializacin
porde
parte
del estudiante
lectura
rpida
la la
importancia
deingeniera
la reingeniera
y la
reutilizacin
del software
Documentos
de
lectura
rpida
los
mitos
e
de
software,
lo
que
significa
actualmente ser un
Documentos
Videos
explicativos
de
cada
uno
de
reutilizacin
del
software
y
la
reingeniera
certificacin de calidad
Taller
acerca
del usode
dearquitectura
herramientas
Videos
explicativos
cada
uno de de
la CASE
reutilizacin
software
y la reingeniera
ingeniero
de sistemas,
software: artedel
y oficio
e introduccin
a la arquitectura del software
Videos
Videos explicativos
explicativos de
de las
cadaprincipales
uno de losherramientas
temas vistos CASE
en la unidad
Lecturas
alusivas
a
el
uso
de
estas
herramientas
Preguntas de socializacin

RECURSOS

Elaboracin de cuestionario extraclase donde los estudiantes seleccionan 30 preguntas y desarrollan sus
respuestas para entregar
Documentos de lectura rpida de los mitos e ingeniera de software, lo que significa actualmente ser un
ingeniero de sistemas, arquitectura de software: arte y oficio e introduccin a la arquitectura del software
Videos explicativos de cada uno de los temas vistos en la unidad

S-ar putea să vă placă și