SISTEMAS DE INFORMACION PARA LA CONSTRUCCION 5' DESARROLLO DE SISTEMAS DE INFORMACION - PowerPoint PPT Presentation

1 / 64
About This Presentation
Title:

SISTEMAS DE INFORMACION PARA LA CONSTRUCCION 5' DESARROLLO DE SISTEMAS DE INFORMACION

Description:

Metodolog a para el desarrollo de sistemas complejos o que se requieren con ... que efect e el cliente, se puede clasificar como Delgado (Thin) o Pesado (Heavy) ... – PowerPoint PPT presentation

Number of Views:1021
Avg rating:3.0/5.0
Slides: 65
Provided by: josu2
Category:

less

Transcript and Presenter's Notes

Title: SISTEMAS DE INFORMACION PARA LA CONSTRUCCION 5' DESARROLLO DE SISTEMAS DE INFORMACION


1
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION5.
DESARROLLO DE SISTEMAS DE INFORMACION
2
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION5.
DESARROLLO DE SISTEMAS DE INFORMACION
  • Objetivos.
  • Explicar la importancia de la planeación en el
    desarrollo de los sistemas de información de la
    organización.
  • Explicar el modelo de cuatro etapas de la
    planeación de los sistemas de información.
  • Aplicar las metodologías para la planeación
    estratégica de la tecnología de la información.
  • Aplicar la metodología para la determinación de
    requerimientos de información de la organización.
  • Explicar los procesos para la asignación de
    recursos y la planeación de proyectos de
    sistemas.
  • Bibliografía Libro de TI (Turba, McLean y
    Wetherbe), Cap. 12

3
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.1. PLANEACIÓN DE LA TECNOLOGÍA DE INFORMACIÓN
  • Planeación estratégica
  • Un plan de sistemas de información estratégica
    identifica a un conjunto de aplicaciones basadas
    en computadora que ayudarán a la compañía a
    lograr sus metas de negocios.
  • Para crear un plan realmente estratégico, el
    director de S.I. debe trabajar con el ejecutivo
    de manera conjunta.
  • La planeación estratégica es un proceso complejo
    que se fundamenta en las relaciones y las
    comunicaciones.

4
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.1. PLANEACIÓN DE LA TECNOLOGÍA DE INFORMACIÓN
  • Elementos de la Planeación estratégica
  • Plan de tecnología de la información de largo
    alcance o plan de la tecnología de la información
    estratégico que establece la dirección completa
    en términos de los requerimientos de
    infraestructura y de recursos para las
    actividades de la T.I. que se realizarían dentro
    de 3 a 5 años.
  • Plan maestro a mediano plazo (identifica el
    portafolio de aplicaciones) una lista de los
    principales proyectos de información aprobados
    que son consistentes con el plan a largo plazo.
    Se prolonga varios años.
  • Plan táctico, con presupuestos y
    calendarizaciones para proyectos y actividades
    del año en curso. Pueden incluir elementos no
    previstos en los otros planes. Todos los
    proyectos provienen del plan maestro.
  • Todos los planes deben revisarse periódicamente.

5
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.1. PLANEACIÓN DE LA TECNOLOGÍA DE INFORMACIÓN
  • Aspectos generales de la planeación básica
  • Hacer corresponder el plan de la T. I. con el
    plan de negocios organizacionales.
  • Diseñar una arquitectura de la T. I. para la
    organización de manera que los usuarios, las
    aplicaciones y las bases de datos puedan
    integrarse y conectarse entre sí.
  • Asignar de una manera eficiente recursos para el
    desarrollo de sistemas de información y los
    recursos operacionales entre las aplicaciones
    competidoras.
  • Planear los proyectos de sistemas de información
    de manera que se terminen a tiempo y dentro del
    presupuesto estimado, y que incluyan las
    funcionalidades especificadas.

6
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.1. PLANEACIÓN DE LA TECNOLOGÍA DE INFORMACIÓN
  • Modelo de 4 etapas de planeación de la T.I.
  • Planeación estratégica de la T.I. Establecimiento
    de la relación entre el plan organizacional
    completo y el plan de la T.I.
  • Análisis de requerimientos de la información.
    Identificación amplia de los requerimientos de
    información organizacionales para establecer una
    arquitectura de la información estratégica que
    pueda usarse para dirigir proyectos de
    aplicaciones específicas.
  • Asignación de recursos. Asignación tanto de
    recursos para el desarrollo de aplicaciones de la
    T.I. Como de recursos operacionales.
  • Planeación de proyectos. Desarrollo de un plan
    que exprese la calendarización y los
    requerimientos de recursos para proyectos
    específicos de sistemas de información.

7
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION5.2.
PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • Planeación estratégica de la T.I.
  • La planeación de la información estratégica debe
    armonizar con la planeación organizacional
    completa.
  • Actividades
  • Establecer la misión de la T.I.
  • Evaluar el entorno.
  • Evaluar la disposición y las funciones de los
    sistemas existentes.
  • Evaluar los objetivos y estrategias de la
    organización.
  • Establecer los objetivos, estrategias y políticas
    de la T.I.
  • Evaluar los impactos potenciales de la T.I.
  • Resultados
  • Carta constitutiva nueva o revisada de de la T.I.
    y la evaluación de la condición del departamento
    de S.I.
  • Evaluación precisa de las aspiraciones y de las
    direcciones estratégicas de la organización.
  • Enunciado de los objetivos, estrategias y
    políticas para el esfuerzo de la T.I.

8
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • METODOLOGIAS.
  • 5.2.1. Planeación de sistemas de negocios (PSN)
  • 5.2.2. Etapas de Nolan del modelo de crecimiento
    de la T.I.
  • 5.2.3. Análisis de Fines/Medios (F/M).
  • 5.2.4. Factores críticos de éxito (FEC)

9
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.1. Planeación de sistemas de negocios (PSN)

Estrategias de Negocios
Aplicaciones
Procesos de negocios
Clases de datos
BD de la organización
Arquitectura de información
10
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.1. Planeación de sistemas de negocios (PSN)
  • Matriz Organización de procesos.

M Mucho Involucramiento P Algo de
Involucramiento
11
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.1. Planeación de sistemas de negocios (PSN)
  • Matriz clase de datos/Proceso.

C Creador de datos U Usuario
de datos
12
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.2. Etapas del desarrollo de la T.I. (Nolan)
  • Todas las organizaciones deben pasar por 6
    etapas
  • En cada etapa se encuentran activos 4 procesos
    en grado variable
  • El portafolio de aplicaciones. Mezcla de
    aplicaciones instaladas y en proceso de
    desarrollo.
  • La función y el conocimiento de los usuarios
    Grado activo que tuvo la comunidad de usuarios en
    la identificación y promoción de las aplicaciones
    en su área de responsabilidad.
  • Los recursos de la T.I. Hardware, software,
    personal y administración con que se cuenta para
    proporcionar los servicios de información a la
    compañía.
  • La planeación de la administración y las técnicas
    de control. Diversas herramientas y técnicas,
    como la planeación estratégica a largo plazo, que
    se utilizan para manejar los recursos de
    información.

13
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.2. Etapas del desarrollo de la T.I. (Nolan)
  • Iniciación Procesamiento en lote. Sistemas
    operacionales. S.I. Centralizado.
  • Expansión Crecimiento. Sistemas en línea. Poco
    control. Incremento de los gastos.
  • Control. Evaluación de beneficios. Uso de
    metodologías. Acumulación de aplicaciones y
    usuarios insatisfechos. Se introduce la
    planeación y el control.
  • Integración integración con telecomunicaciones y
    bases de datos. Descentralización de funciones
    del S.I. a los usuarios. Acercamiento del
    procesamiento de datos al procesamiento de
    información y conocimiento.
  • Administración de datos El procesamiento de la
    información es la que dirige el desarrollo de
    aplicaciones. La información se comparte. Se
    explotan las bases de datos.
  • Madurez. La T.I. se vuelve un socio estratégico.

14
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.2. Etapas del desarrollo de la T.I. (Nolan)
  • Las cuatro etapas en el desarrollo de la
    planeación
  • Planeación independiente. Relación débil entre la
    tecnología de la información y la planeación de
    negocios.
  • Planeación conectada en una dirección. Los planes
    de la tecnología de la información se basan en
    los planes de negocios.
  • Planeación conectada en dos direcciones. Se
    coordinan los planes de negocios y de la
    tecnología de la información.
  • Planeación integrada. La planeación de la
    tecnología de la información forma parte integral
    de la planeación de negocios.

15
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.3. Análisis de Fines/Medios.
  • Se emplea para determinar los requerimientos de
    información a nivel organizacional, nivel
    departamental o de los ejecutivos individuales.
  • Se enfoca primero a los fines o salidas que
    genera un proceso organizacional. Posteriormente
    se utiliza para definir los medios (entradas y
    procesos) que se emplean para lograr esos fines.
  • El análisis de fines/medios tiene que ver tanto
    con la eficacia como con la eficiencia de la
    generación de salidas del proceso.
  • La eficacia se refiere a que tanto las salidas de
    un proceso se vinculan con las entradas de otros
    procesos
  • La eficiencia se refiere a la cantidad de
    recursos que se requieren para transformar las
    entradas en salidas.

16
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.3. Análisis de Fines/Medios.
  • Análisis de Fines/Medios.Ejemplo Requerimientos
    de información de un ejecutivo de inventarios
  • Especificación de fines. El resultado final de
    la función de administración del inventario
    corresponde a mantener este último lo más bajo
    posible pero en un nivel de disponibilidad
    aceptable.
  • Especificación de medios. Las entradas y los
    procesos para conseguir los fines son elementos
    como pronósticos de las necesidades futuras,
    cantidades disponibles y el pedido, elementos que
    están obsoletos o en condición inutilizable,
    política de seguridad de existencias, variaciones
    de la demanda, costos de las peticiones y
    mantenimiento de inventario y costo de los
    artículos.
  • Las medidas de eficiencia son las siguientes
    número y costo de los pedidos realizados, costo
    de mantener el inventario y pérdidas por el
    desecho de inventario obsoleto o inutilizable.
  • Las medidas de eficacia son las siguientes
    número de artículos fuera del inventario y
    negocios perdidos por el inventario no
    disponible.

17
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.4. Factores críticos de éxito
  • En toda organización existen hasta 6 funciones
    claves. Si estas funciones se ejecutan
    adecuadamente, la organización funcionará bien.
  • Las organizaciones deben medir en forma continua
    el desempeño de estas áreas, tomando acciones
    correctivas cuando resulte necesario.
  • Los planificadores de la T.I. identifican los
    factores críticos de éxito al entrevistar a los
    ejecutivos en una sesión inicial , y luego las
    refinan a los largo de una o dos sesiones más. El
    primer paso consiste en determinar los objetivos
    de la organización de los cuales es responsable
    el ejecutivo, y en seguida los factores que son
    críticos para lograr estos objetivos.
  • Este método estimula a los ejecutivos qué es lo
    más importante para su desempeño y a crear buenos
    indicadores del mismo.
  • Ejemplo
  • Objetivo Incremento de las ganancias.
  • Factores Diseño atractivo del producto, Control
    de costos de producción, organización apropiada
    de los vendedores.

18
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • 5.2.4. Factores críticos de éxito
  • Preguntas claves
  • Cuáles son los objetivos centrales para su
    organización?
  • Cuáles son los factores críticos que resultan
    esenciales para cumplir con esos objetivos?
  • Qué decisiones o acciones son claves para estos
    factores críticos?
  • Qué variables fundamentan estas decisiones y
    cómo se miden?
  • Qué sistemas de información pueden proporcionar
    estas medidas.

19
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.2. PLANEACIÓN ESTRATÉGICA DE LA T.I.
  • Ciclo de Planeación estratégica de la T.I.

Establecer Políticas, Objetivos y estrategias de
los SI
Estable- cer la misión de los SI
Valoración Del ambiente Del SI
Valoración de los objetivos y estrategias organiza
cio- nales
  • Func. actuales de los SI
  • Nuevas oportunidades
  • Entorno de negocios actual
  • Nueva tecnología
  • Portafolio de aplicaciones actuales
  • Imagen de los SI
  • Etapa de madurez de los SI
  • Evaluación de habilidades del personal de SI
  • Evaluación del SI y entorno
  • Estructura de la organización
  • Enfoque de la tecnología (Estrategia Tec.)
  • Mecanismo de asignación de recursos
  • Procesos de administración
  • Objetivos y metas del S.I.
  • Carta constitutiva del SI.
  • (Declaración de la misión y de la visión del S.I.)
  • Revisión del plan estratégico de la org.
  • Identificación de los principales grupos
    demandantes y sus objetivos
  • Determinación de las estrategias del SI para
    apoyar las estrategias corporativas

20
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION5.3.
ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Su objetivo asegurar que los distintos sistemas
    de información, las bases de datos y las redes
    puedan integrarse para apoyar la toma de
    decisiones y las operaciones.
  • Se lleva a cabo evaluando que información se
    necesita para apoyar la toma de decisiones y las
    operaciones presentes y proyectadas

21
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Modelo de 5 pasos
  • Paso 1. Definir los subsistemas organizacionales
    subyacentes.
  • Paso 2. Desarrollo de la matriz
    subsistema/Responsable
  • Paso 3. Definir y evaluar los requerimientos de
    información para los sistemas organizacionales.
  • Paso 4. Definir las principales categorías de
    información y delinear entrevistas dentro de
    ellas.
  • Paso 5. Desarrollo de la matriz información
    subsistema..

22
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Paso 1. Definir los subsistemas organizacionales
    subyacentes.

Estudio de mercado
Adquisición de terreno
Diseño de Viviendas modelo
Diseño urbano
Contabilidad Y finanzas
Administración Del proyecto
Ventas
Escrituración
Compras
Construcción
Control de calidad
23
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Paso 2. Desarrollo de la matriz
    subsistema/Responsable

24
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Paso 3. Definir y evaluar los requerimientos de
    información para los sistemas organizacionales.

Diseño de Viviendas modelo
Diseño urbano
Ventas
Administración Del proyecto
Contabilidad Y finanzas
Prog. de Entrega
Ctas por pagar
ProgramaDetallado
Avances reales
Control de calidad
Compras
Construcción
25
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Paso 4. Definir las principales categorías de
    información y delinear entrevistas dentro de
    ellas.
  • Ctas por pagar
  • Prog de entregas
  • Prog detallado
  • Avances reales

26
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de los Requerimientos de información.
  • Paso 5. Desarrollo de la matriz información
    subsistema.

27
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Resultados del Análisis de los Requerimientos de
    información.
  • Identificación de información de alta
    retribución.
  • Proporcionan un indicador del orden en que deben
    hacerse los estudios de factibilidad de los
    sistemas al tomar en cuenta la importancia de la
    información que proporcionan los diferentes
    sistemas.
  • Provisión de una arquitectura de sistemas.
  • Ayuda a definir sistemas integrados para
    realizar diversos procesos de la organización,
    puesto que la información para un sistema
    proviene o se va a enviar a otro sistema de la
    organización.
  • Guía en la asignación de recursos.
  • Al identificar los sistemas con mayores
    expectativas (por utilidad o integración) permite
    tener un indicador a la hora asignar los recursos
    para su desarrollo.

28
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Análisis de requerimientos de
  • Información organizacional

Integrar el plan de desarrollo maestro
Evaluar los requerimientos de información de la
organización
  • Identificación completa de la arquitectura de la
    información.
  • Necesidades actuales de información.
  • Necesidades de información proyectadas.
  • Definición del proyecto de sistemas de
    información.
  • Clasificación del proyecto.
  • Calendarización del desarrollo multianual.

29
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
  • Planeación de la asignación de recursos

Planeación de proyectos
Desarrollo del plan de requerimientos de recursos
Evaluación de proyectos y desarrollo de
los planes de proyectos.
  • Identificación de tendencias.
  • Plan del hardware
  • Plan del software
  • Plan del personal
  • Plan de la red de comunicación de datos
  • Plan de las instalaciones
  • Plan financiero
  • Evaluación del proyecto.
  • Identificación de tareas
  • Estimaciones de costo
  • Estimaciones de tiempo
  • Puntos de verificación
  • Fechas de terminación

30
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.3. ANÁLISIS DE REQUERIMIENTOS Y ASIGNACIÓN DE
RECURSOS
Planeación de proyectos
  • Planeación de la asignación de recursos

Análisis de requerimientos de información
organizacional
Planeación estratégica
Ciclo de planeación anual
Revisión (si es necesario)
Evaluación de proyectos y desarrollo de
los planes de proyectos.
Integrar el plan de desarrollo maestro
Desarrollo del plan de requerimientos de recursos
Establecer políticas, objetivos y estrategias de
los S.I.
Evaluar los Req. de información de la
organización
Valoración de los objetivos y estrategias organiza
cio- nales
Valoración del ambiente
Establecer la misión de los S.I.
31
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.4. PLANEACION DE LA ARQUITECTURA DE LA T.I.
Planeación de las arquitecturas de la tecnología
de la información. La arquitectura de la
tecnología de la información es el campo de
estudio y de práctica que se dedica a comprender
y a desplegar los componentes de los sistemas de
información en la forma de una infraestructura
organizacional. Consiste en la descripción de la
combinación de hardware, software, datos,
personal y elementos de telecomunicaciones dentro
de una organización, junto con los procedimientos
para emplearlos. Es un plan lógico de alto nivel
de los requerimientos de información y las
estructuras o la integración de los recursos de
información necesarios para cumplir con esos
requerimientos. Existen tres tipos básicos de
arquitectura CENTRALIZADA NO CENTRALIZADA
CLIENTE SERVIDOR
32
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.4. PLANEACION DE LA ARQUITECTURA DE LA T.I.
Planeación de las arquitecturas de la tecnología
de la información. ARQUITECTURA
CENTRALIZADA COMPONENTES FUNCIONAMIENTO VENT
AJAS DESVENTAJAS NO CENTRALIZADA COMPUTO
DISTRIBUIDO CÓMPUTO DE IGUAL A IGUAL
33
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.4. PLANEACION DE LA ARQUITECTURA DE LA T.I.
Planeación de las arquitecturas de la tecnología
de la información. CLIENTE SERVIDOR CLIENTE
Cualquier sistema o proceso que puede solicitar y
usar datos, servicios o el acceso a otros
sistemas que proporciona un servidor. SERVIDOR
Un sistema o proceso que proporciona datos,
servicios o acceso a otros sistemas para los
clientes, la mayor parte de las veces
simultáneamente. Para poder cumplir esta función
los servidores son más poderosos que los clientes
individuales. ESPECIALIZACIÓN Los servidores se
especializan en la tareas que llevan a cabo
servidor de archivos, de bases de datos, de
redes, de groupware, de internet,
etc. RESPONSABILIDADES DEL CLIENTE/SERVIDOR Se
debe definir el trabajo que realizará el cliente
y el que realizará el servidor. Dependiendo de la
cantidad de trabajo que efectúe el cliente, se
puede clasificar como Delgado (Thin) o Pesado
(Heavy).
34
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.4. PLANEACION DE LA ARQUITECTURA DE LA T.I.
  • Planeación de las arquitecturas de la tecnología
    de la información.
  • ALGUNOS PRINCIPIOS DE LA ARQUITECTURA
  • Principios de la organización Todos los
    profesionales de tecnología de la información
    deben rendir cuentas directa o indirectamente a
    la persona responsable de la función de T.I.
  • Principios de aplicaciones Hacer planeación
    estratégica, usar métodos formales de desarrollo
    de aplicaciones, participación de usuarios,
    portabilidad, revisión de su utilidad, ser
    administrados como un valor de la empresa.
  • Principios de datos Se considerarán como un
    valor corporativo y manejarán como tales. Tener
    planes de datos independientes de las
    aplicaciones. El usuario es responsable del
    contenido y consistencia de los datos y el
    administrador de la seguridad.
  • Principios de infraestructura Usar técnicas de
    modelación de datos para facilitar el desarrollo
    de aplicaciones y la compartición. Alto nivel de
    conectividad y compatibilidad entre la totalidad
    de hardware, software, y los componentes de
    comunicaciones.

35
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.4. PLANEACION DE LA ARQUITECTURA DE LA T.I.
Planeación de las arquitecturas de la tecnología
de la información. CONSIDERACIONES SOBRE LA
INFRAESTRUCTURA Las características y los
entornos de las organizaciones afectan su
infraestructura de la tecnología de la
información INDUSTRIA las firmas de manufactura
emplean menos servicios de infraestructura que
las firmas de venta al menudeo o
financieras. VOLATILIDAD DE MERCADO las firmas
que necesitan cambiar los productos rápidamente
utilizan más servicios de infraestructura. SINERG
IA DE UNIDADES DE NEGOCIOS las firmas que les
dan importancia a las sinergias (por ejemplo, las
interventas) utilizan más servicios de
infraestructura. ESTRATEGIA Y PLANEACION las
firmas que integran la T.I. y la planeación
organizacional, y que siguen o supervisan el
logro de sus metas estratégicas, utilizan más
servicios de infraestructura. FUNCIONES DE LA
INFRAESTRUCTURA Adm. de aplicaciones, Adm. de
la T.I., Adm. de las comunicaciones, Adm. de los
estándares, la capacitación en T.I., Seguridad,
Adm. de datos, Investigación y desarrollo.
36
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
DESARROLLO DE SISTEMAS Se refiere al proceso
de crear los diferentes sistemas de una
organización y de ponerlos en funcionamiento. Est
e es un proceso continuo en la organización
debido al cambio en el ambiente o en la
organización. Dado que los sistemas y su
implantación ocasiona fuertes gastos en las
organizaciones se deben tomar medidas para
Reducir el riesgo de falla en el
proceso Producir sistemas que aumenten la
eficacia de la organización.
37
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • DESARROLLO DE SISTEMAS
  • METODOS PARA EL DESARROLLO DE SISTEMAS
  • CICLO DE VIDA
  • PROTOTIPOS
  • DESARROLLO RAPIDO DE APLICACIONES
  • DESARROLLO ORIENTADO A OBJETOS

38
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • El ciclo de vida de 8 etapas de los S.I. (CVDSI)

1. Iniciación del proyecto
2. Análisis del sistema y estudios de
factibilidad
3. Análisis y diseño lógico
4. Adquisición o desarrollo
5. Implementación
6. Operación
7. Auditoría
8. Mantenimiento
Regresa a la etapa previa o termina
39
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 1. Iniciación del proyecto.
  • De acuerdo a la planeación
  • Existencia de un problema o de una oportunidad
  • Para mejorar el servicio que presta el
    departamento de sistemas de información.

40
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 2. Análisis de sistema y estudio de
    factibilidad.
  • Análisis de sistema
  • Examen de la situación existente.
  • Aislar los síntomas de un problema y determinar
    su causa.
  • Identificación de procesos de negocios y sus
    interrelaciones, así como el flujo de
    información.
  • Estudio de las personas, los procedimiento, la
    tecnología de información existente y el entorno.
  • Métodos
  • Observaciones, revisión de documentos,
    entrevistas y mediciones de desempeño.

41
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 2. Análisis de sistema y estudio de
    factibilidad.
  • Estudios de factibilidad
  • Tecnología
  • Economía
  • Factores de la organización
  • Restricciones legales, éticas o de otro tipo.

42
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 3. Análisis y diseño lógico.
  • Se determinan dos aspectos importantes del
    sistema
  • Qué necesita hacerse?
  • Cómo lograr esas funciones?
  • El analista identifica los requerimientos de
    información y especifica los procesos y las
    funciones genéricas de los sistemas de
    información como entradas, salidas y
    almacenamiento, en vez de escribir programas o de
    identificar software.
  • Las herramientas que se utilizan son
  • Diagramas de flujo de datos (DFD) .
  • Diagramas de entidad-relación (DER).

43
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Diagrama de flujo de datos (DFD)
  • Definición
  • El DFD es un medio de representar un sistema, a
    cualquier nivel de detalle con una red gráfica de
    símbolos que muestran flujos de datos, almacenes
    de datos, procesos de datos y fuentes y destinos
    de datos.
  • Objetivos o propósitos
  • El propósito de los DFD es proporcionar un
    puente semántico entre usuarios y desarrolladores
    de sistemas. Los diagramas son
  • Gráficos, eliminando miles de palabras
  • Representaciones lógicas, modelando QUE hace el
    sistema, más que modelos físicos que muestren
    COMO lo hace.
  • Jerárquicos, mostrando sistemas a cualquier nivel
    de detalles, y
  • No técnicos, permitiendo que el usuario entienda
    y revise.

44
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Diagrama de flujo de datos (DFD)
  • Los DFDs tiene como objetivo evitar el costo de
  • Falta de entendimiento del sistema por parte del
    usuario/desarrollador, que resultan en la
    necesidad de rehacer el sistema o bien en
    sistemas que no se usan.
  • Tener que iniciar la documentación de cero cuando
    el sistema físico cambia (tecnología), porque a
    menudo la forma de hacer las cosas permanece.
  • Ineficiencias en el sistema porque el sistema se
    enfoca a computarizar y no a sistematizar.
  • Estar inhabilitados para evaluar las fronteras de
    proyecto del sistema o el grado de
    automatización, que resultará en un proyecto con
    un alcance inapropiado.

45
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Diagrama de flujo de datos (DFD) Descripción Los
DFD están compuestos por los cuatro símbolos
básicos que se muestran a la derecha. Cualquier
sistema puede ser representado a cualquier nivel
de detalle con estos cuatro símbolos.
Las entidades externas, símbolos que representan
las fuentes de datos para el sistema o destinos
de datos a los que se dirige el sistema.
Los flujos de datos, flechas que representan el
movimiento de los datos.
Los Almacenes de datos, símbolos que representan
datos que no se están moviendo.
Los procesos, símbolos que representa una
actividad que transforma o manipula datos
(combina, reordena, transforma, etc.)
46
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Diagrama de flujo de datos (DFD)
47
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Diagrama de flujo de datos (DFD)
48
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Otra versión de un DFD
49
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Etapa 4. Adquisición o desarrollo. El diseño
lógico proporciona los requerimientos (funciones,
especificaciones y capacidades) del nuevo sistema
que debe ser construido o adquirido, incluye
todos los elementos necesarios hardware,
software, equipos de comunicación, bases de
datos, etc. El hardware se adquiere y configura
de acuerdo a las especificaciones. El software se
compra o se desarrolla, o bien se compra una
parte y se desarrolla otra. Se prepara la
documentación del sistema y la documentación para
la capacitación. Se hacen la pruebas de
funcionamiento.
50
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 5. Implementación
  • Se debe planear la implementación con mucho
    cuidado.
  • Se capacita a los usuarios y se les motiva a
    utilizar el nuevo sistema.
  • Deben resolverse los problemas que se presenten
    de manera inmediata.
  • Proporcionar ayuda a los usuarios.
  • El proceso para implementar un nuevo sistema a
    partir de un existente se llama conversión. Se
    presentan los casos sigs
  • Conversión en paralelo.
  • Desmontaje directo.
  • Conversión piloto.
  • Conversión en fases (o modular).

51
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
Etapa 6. Operación. Período durante el cual el
sistema funciona a toda su capacidad cumpliendo
los objetivos de la organización. Etapa 7.
Evaluación postauditoría. Consiste en la
evaluación del funcionamiento de los sistemas
durante su operación, en caso de resultar
exitosos o inmediatamente a su falla en otro
caso. Este paso proporciona información sobre el
desempeño real contra el supuesto o esperado, y
en caso de falla permitirá identificar las causas
de esta, con el fin de evitarlas en ocasiones
posteriores.
52
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
  • Etapa 8. Mantenimiento.
  • El mantenimiento puede tener las siguientes
    modalidades
  • Corrección de errores o la realización de
    modificaciones debidos a cambios en el entorno,
    como las disposiciones fiscales u otras.
  • Mejora a las funciones que desarrolla el sistema
    y nuevas funciones.

53
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • METODOS PARA SISTEMAS COMPLEJOS O QUE SE
    REQUIEREN CON URGENCIA
  • ELABORACIÓN DE PROTOTIPOS
  • DESARROLLO RAPIDO DE APLICACIONES
  • DESARROLLO ORIENTADO A OBJETOS.

54
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
ELABORACIÓN DE PROTOTIPOS
Determinar el sistema de información conceptual y
los requerimientos de detalle.
Desarrollar la base de datos relacional
inicial utilizando modelación de datos y
procedimientos.
Desarrollar el prototipo operativo, la estructura
de datos, los informes formales los informales
ad hoc
  • Examinar el prototipo con respecto a
  • Adición de entidades
  • Cambio en las estructuras de datos
  • Adición de elementos de datos
  • Actualización del diccionario de datos
  • Adición de herramientas de software
  • Mejoramiento de las funciones de entrada y
  • salidas

Mostrar el prototipo a los usuarios y dejar que
lo usen en problemas reales.
Es satisfactorio El prototipo?
NO
SI
Continuar con el CVDS
55
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • PROTOTIPOS
  • Ventajas
  • Facilidad para probar ideas sin incurrir en
    grandes costos
  • Bajos costos totales de desarrollo cuando los
    requerimientos varían grandemente
  • Facilidad para poner rápidamente un sistema
    funcionando en la manos del usuario
  • División efectiva de labores entre el usuario
    profesional y el profesional de sistemas de
    información
  • Tiempo de desarrollo de la aplicación reducido
    para obtener un sistema funcional
  • Utilización efectiva de los recursos humanos
    escasos.
  • Desventajas
  • Dificultad para administrar el cambio continuo de
    requerimientos
  • Tendencia a aceptar el prototipo como producto
    final

56
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • DESARROLLO RAPIDO DE APLICACIONES
  • Posibilitan la creación de sistemas con mayor
    rapidez, especialmente en aquellos casos en que
    la interfaz de usuario es un componente muy
    importante, o bien, en la reescritura de sistemas
    heredados.
  • Componentes de un sistema de DRA
  • Entorno de desarrollo de interfaces gráficas de
    usuario.
  • Componentes reutilizables
  • Generador de código.
  • Entorno de desarrollo integrado al lenguaje.
  • Ejemplos
  • Visual Basic, Delphi
  • Lenguajes 4gl Informix, Progress

57
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
DESARROLLO ORIENTADO A OBJETOS En los programas
normales se detalla paso a paso el procedimiento
que se debe seguir para llegar al resultado. En
un programa orientado a objetos no se inicia con
la tarea que se va a ejecutar, sino con los
aspectos del mundo real que deben modelarse para
llevar a cabo la tarea. Ventajas Reduce la
complejidad de los sistemas y los sistemas son
más fáciles de construir se mejora la calidad y
productividad de los programadores los sistemas
son más flexibles obliga a que los programadores
piensen en términos del mundo real y es ideal
para el desarrollo de aplicaciones
WEB. Desventajas General se ejecutan más
lentamente, no hay programadores capacitados.
58
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
DESARROLLO ORIENTADO A OBJETOS Los elementos del
mundo real se identifican con clase de objetos
(Similares a las entidades de un modelo de
datos). Cada clase de objetos puede almacenar
cierta información (estado) y realizar diferentes
actividades (comportamiento) Las clase pueden
tener una jerarquía, esto es, las clases
complejas pueden estar formadas por clases más
elementales. Cuando un programa orientado a
objetos se ejecuta, los objetos del mundo real se
crean a partir de las clases de objetos definidas
(esta se conoce como instanciado) , para obtener
un resultado o almacenar un datos en el objeto se
le envía a éste un mensaje. Los mensajes se
pueden enviar a un objeto en particular o a todos
los objetos. Un objeto también es capaz de enviar
un mensaje a otros objetos.
59
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • Selección de la estrategia para el desarrollo de
    las aplicaciones. Contingencias
  • Tamaño del proyecto. Relativos a su costo y su
    duración
  • Grado de estructuración. De acuerdo al tipo de
    decisiones que soportará el sistema
  • Comprensión de tareas del sistema por el usuario.
    Si los usuarios tienen un bajo nivel de
    comprensión del las tareas que realizará el
    sistema el nivel de incertidumbre en la
    definición de requerimientos será alta.
  • Experiencia específica del desarrollador.
    Experiencia del personal del grupo de desarrollo
    en tareas similares a las que implica el proyecto
    actual.

60
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
Selección de la estrategia para el desarrollo de
las aplicaciones. Contingencias.
61
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • Selección de la estrategia para el desarrollo de
    las aplicaciones.
  • Los prototipos se utilizan cuando los
    requerimientos son difíciles de establecer por
    adelantado o cuando los requerimientos pueden
    cambiar significativamente durante el desarrollo.
    El principio en que se basa es que las personas
    dicen con facilidad que les gusta o que les
    disgusta de un sistema que puedan ver en
    funcionamiento y no sobre lo que les gustaría que
    hiciera un sistema imaginado o futuro.
  • El enfoque del ciclo de vida para el desarrollo
    de aplicaciones de sistemas se utiliza cuando hay
    un proceso bien definido por el cual, se concibe,
    desarrolla e implanta una aplicación.

62
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • Administración de los proyectos de desarrollo
  • Factores
  • Tamaño del proyecto
  • Grado de estructura de las tareas que van a ser
    automatizadas
  • El nivel de tecnología del proyecto de acuerdo a
    la organización.
  • Herramientas
  • Herramientas y técnicas de integración externa
    para ligar el proyecto con los usuarios
  • Herramientas y técnicas de integración interna
    para mantener el equipo de trabajo como una
    unidad
  • Herramientas y técnicas de planeación formal para
    estructurar y programar las tareas
  • Herramientas y técnicas de control formales para
    evaluar el avance

63
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
  • El desarrollo de los sistemas de información
    como un proceso de cambio de la organización
  • Etapas para el cambio
  • Descongelamiento. Incrementar la receptividad de
    la organización para un posible cambio
  • Movimiento. Escoger un curso de acción y
    seguirlo.
  • Reforzamiento. Reforzar el equilibrio de la
    organización en un nuevo nivel después que el
    cambio ha ocurrido.
  • El analista de sistemas como el agente de cambio
  • Puntos claves que deben cuidarse
  • Conseguir el consentimiento de los
    administradores y los usuarios
  • Conseguir el consentimiento del usuario para
    cualquier cambio requerido por el nuevo sistema
  • Asegurarse que el proyecto está bien definido y
    que los planes están claramente especificados.

64
SISTEMAS DE INFORMACION PARA LA CONSTRUCCION
5.5. DESARROLLO DE SISTEMAS COMPLEJOS O URGENTES
El desarrollo de los sistemas de información
como un proceso de cambio de la organización
Write a Comment
User Comments (0)
About PowerShow.com