Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Informacin II
Semana 13
Qu es un sistema?
Qu es informacin?
Qu es una empresa?
Qu relacin existe entre
una empresa y un sistema?
Qu
es
un
informacin?
sistema
de
CAPACIDAD:
Identificar
los principales mtodos de
desarrollo de software a nivel de una empresa
Conversin
Pruebas
Programacin
Caractersticas:
Generalmente se llevan a cabo secuencialmente pero esto puede variar de acuerdo al
Enfoque de Construccin de Sistemas seleccionado.
Cada actividad requiere interaccin con la organizacin.
Paso 1
Identificar Requerimientos
Paso 2
Desarrollar Prototipo
Paso 3
Utilizar Prototipo
Si
Paso 4
Prototipo Funcional
Satisfecho?
No
Mejorar Prototipo
Documentacin a entregar
El Diseo tratar de amoldar los requerimientos del usuario a las caractersticas del paquete
Uso
Caractersticas
Prototipos
Paquetes de
Software de
Aplicacin
Desarrollo por
usuarios finales
Incertidumbre en Requerimientos
Como
apoyo
de
procesos
universales y estandarizados
cantidad
de
Enfoques
Sistemas
para
el
desarrollo
de
Cadena de Valor
La
aplicacin
de un
enfoque
ESTANDARIZ
A
el proceso
DEFINE
Roles y
responsabil
idades
AUMENTA
Productivida
d
AUMENTA
Calidad Total
Satisface
de
mejor
manera
al Usuario
Metodologas Estructuradas
Tcnicas orientadas a los procesos ms que a los datos.
Son descendentes: desde el nivel ms alto y abstracto hasta el nivel ms bajo y
detallado.
Utilizadas para el enfoque de ciclo de vida tradicional primordialmente.
Incluyen:
Anlisis estructurado DFD, Especificaciones de Procesos.
Diseo estructurado Diagrama de estructura
Programacin estructurada Diagrama de Flujo de Sistemas,
Estructuras de control (secuencia, seleccin, iteracin), Modularizacin
5.Reingeniera de Software
Metodologa que ataca el problema del envejecimiento del software reciclndolo.
Se utiliza la reingeniera para extraer la informacin de diseo y programacin de los
sistemas existentes siguiendo los pasos:
Ingeniera inversa
Tendencias
actuales
Las condiciones del entorno actual (globalizacin, negocios en lnea, mercado
cambiante) demandan:
Componentes de software fciles de agregar, modificar, reemplazar o
reconfigurar (sistemas flexibles).
Sistemas escalables.
Conectividad con mltiples plataformas.
Sistemas posibles de instalar/correr en ambientes diversos.
ALTA
Modo fbrica
Modo estrategia
Modo Soporte
BAJA
ALTA
ALTA
Modo estrategia
Modo Soporte
Auditora de sistemas
Preguntas crticas:
Debemos permanecer en modo soporte o cambiar
nuestra estrategia de sistemas para ganar a los
competidores?
Estamos gastando adecuadamente el dinero o
siguiendo modas tecnolgicas?
Mantra: No malgastes el dinero!
BAJA
ALTA
Las 6 decisiones de IT que la alta direccin no debe de dejar en manos de los responsables de IT
Ejecucin
Estrategia
Decisin
Papel de la direccin
Cunto debemos de
gastarnos en IT?
Qu procesos de negocio
deben de recibir
presupuesto para IT?
Qu habilidades de IT se
han de centralizar y cules
se dejan libres a cada
empresa?
Qu nivel de servicio
deseas?
Qu riesgos de privacidad
y seguridad aceptas?
Definir responsables