Você está na página 1de 29

TECNOLOGA

ESTRATIFICADA
Guillermo Choque Aspiazu
UMSA - 2014
GCA
DOBLE PAPEL DEL SOFTWARE
Hoy en da el software tiene un doble papel. Es
un producto y al mismo tiempo el vehculo para
entregarlo.
GCA
EVOLUCIN DEL SOFTWARE
Durante los aos 1970 y 1980
nueva revolucin industrial
la tercera ola del cambio
sociedad de informacin
Al comienzo de los aos 1990
cambio de poder
declive y la cada del programador americano
reingeniera de la compaa
A mediados de los aos 1990
Se gener una erupcin de libros donde critican
enormemente la computadora.
GCA
EVOLUCIN DEL SOFTWARE
Al final de los aos 1990
la resurreccin y evaluacin del programador
americano.
Al final del sigo XX
bomba de relojera Y2K.
A principios del siglo XXI
la computacin omnipresente

El papel del software continua su expansin.
GCA
CARACTERSTICAS
El software es un elemento
del sistema que es lgico, en
lugar de fsico.
El software se desarrolla
no se fabrica.
El software no se estropea.
Aunque la industria tiende
a ensamblar componentes,
la mayora del software se
construye a medida.
GCA
APLICACIONES DEL SOFTWARE
Software de sistemas
Software de tiempo real
Software de gestin
Software de ingeniera y
cientfico.
Software empotrado
Software de computadoras
personales
Software basado en la
Web
Software de inteligencia
artificial
GCA
CRISIS EN EL HORIZONTE
El conjunto de problemas encontrados en el
desarrollo del software de computadoras no se
limita al software que: No funciona
correctamente.
GCA
MITOS DE GESTIN
Tenemos ya un libro que est lleno de
estndares y procedimiento para construir
software no le proporciono a mi gente todo lo
que necesita saber?
Mi gente dispone de las herramientas de
desarrollo del software mas avanzadas,
despus de todo les compramos las
computadoras mas modernas.
Si fallamos en la planificacin podemos aadir
mas programadores y adelantar el tiempo
perdido
GCA
MITOS DE LOS CLIENTES
Una declaracin general
de los objetivos es
suficiente para comenzar a
escribir programas,
podemos dar los detalles
mas adelante.
Los requisitos del cliente
cambian continuamente,
pero los cambios pueden
acomodarse fcilmente, ya
que el software es flexible.
GCA
MITOS DE DESARROLLADORES
Una vez que termine el
programa y hacemos que
funcione, nuestro trabajo
ha terminado.
Hasta que no tengo el
programa ejecutndose,
realmente no tengo forma
de probar la calidad.
Lo nico que se entrega al
terminar el proyecto es el
programa funcionando
GCA
INGENIERA DEL SOFTWARE
Fritz Bauer:
La Ingeniera de software es el
establecimiento y uso de principios robustos
de la ingeniera a fin de obtener
econmicamente software que sea fiable y que
funcione eficientemente sobre mquinas
reales.
GCA
ESTRATOS






Enfoque de calidad




Procesos



Mtodos
Herramientas
GCA
FASES GENRICAS
La fase de definicin se centra en el qu.
La fase de desarrollo se centra en el como.
La fase de mantenimiento se centra en el
cambio.
GCA
PROCESO DEL SOFTWARE

Marco de Trabajo comn para el proceso





















Actividades de Proteccin

Actividades del Marco de trabajo










Conjunto de Tareas






Tareas
Hitos, entregas
Puntos SQA
GCA
NIVELES DE MADUREZ
Nivel 1
Inicial
Nivel 2
Repetible
Nivel 3
Definido
Nivel 4
Gestionado
Nivel 5
Optimizacin
GCA
BUCLE DE SOLUCIN DE PROBLEMAS
Estado
Actual
Desarrollo
tcnico
Integracin
de Solucin
Definicin de
problemas
GCA
MODELO LINEAL SECUENCIAL
Anlisis Diseo Cdigo Prueba
Ingeniera de
sistemas/informacin







GCA
CONSTRUCCIN PROTOTIPOS
Escuchar
al Cliente
El cliente prueba
la maqueta
Construir/revisar
la maqueta
GCA
MODELO RDA
Equipo No. 1
Modelado
de Gestin
Modelado
de datos
Modelado
de procesos
Generacin
de aplicaciones
Pruebas y
entregas
Modelado
de Gestin
Modelado
de datos
Modelado
de procesos
Generacin
de aplicaciones
Pruebas y
entregas
Equipo No. 2
Modelado
de Gestin
Modelado
de datos
Modelado
de procesos
Generacin
de aplicaciones
Pruebas y
entregas
Equipo No. 3
GCA
MODELO INCREMENTAL
Anlisis Diseo Cdigo Prueba
Ingeniera de
sistemas/informacin







Incremento 1
Entrega del
1er. incremento
Anlisis Diseo Cdigo Prueba
Incremento 2
Entrega del
2do. incremento
Anlisis Diseo Cdigo Prueba
Incremento 3
Entrega del
3er. incremento
GCA
MODELO ESPIRAL
Planificacin
Anlisis de Riesgo
Ingeniera
Construccin y adaptacin
Evaluacin del
Cliente
Comunicacin
con el Cliente
Eje de punto de
entrada de proyecto
Proyecto de mantenimiento de productos
Proyecto de mejora de productos
Proyecto de desarrolla de nuevos productos
Proyecto de desarrollo de conceptos
GCA
MODELO ESPIRAL WIN-WIN
1. Identificar el
siguiente nivel
para los directivos
2. Identificar las
Condiciones de victoria
de los directivos
3. Reunir las condiciones
de victoria
3b. Establecer los objetivos
Restricciones y alternativas
del siguiente nivel
4. Evaluar las alternativas
del producto y del proceso
Y resolucin de riesgos
5. Definir el siguiente
Nivel del producto y del
Proceso incluyendo particiones
6. Validar las
Definiciones del
producto y del proceso
7. Revisin y
comentarios
GCA
DESARROLLO CONCURRENTE
Ninguna
Bajo
Desarrollo
Bajo
Revisin
Bajo
modificacin
Realizado
Actividad de Anlisis
En lnea
base
Cambios en
espera
GCA
DESARROLLO POR COMPONENTES
Planificacin
Anlisis
de Riesgo
Construccin
y adaptacin de
la ingeniera
Evaluacin
Del Cliente
Comunicacin
con el Cliente
Identificar
componentes
candidatos
Construir
la iteracin
del sistema
Poner nuevos
componentes
en la biblioteca
Extraer
Componentes
Si estn
disponibles
Buscar
Componentes
en biblioteca
Extraer
Componentes
Si No estn
disponibles
GCA
MTODOS FORMALES
Cuando se utilizan mtodos formales durante el
diseo, sirven como base para la verificacin de
programas y por consiguiente permiten que el
ingeniero del software descubra y corrija errores
que no se pudieron detectar de otra manera.
GCA
TCNICAS CUARTA GENERACIN
Facilitan al ingeniero del software la
especificacin de algunas caractersticas del
software de alto nivel.
GCA
TECNOLOGA DE PROCESOS
Se han desarrollado herramientas de tecnologa
de procesos para ayudar a organizaciones de
software al anlisis de los procesos actuales,
organizar tareas de trabajo, controlar y
supervisar el progreso y gestionar la calidad
tcnica.
GCA
PRODUCTO Y PROCESO
Si el proceso el dbil el producto va a sufrir
indudablemente.
GCA
PREGUNTAS
saguicas@yahoo.com.mx
http://menteerrabunda.blogspot.com/

Você também pode gostar