Semana 2 - 1
-
Upload
eliza-x-siempre -
Category
Documents
-
view
10 -
download
1
description
Transcript of Semana 2 - 1
-
Evaluacin de sistemas de
cmputo
Ing. Danny Anton Asanza
-
Esta es una breve introduccin alas funciones de la AuditoriaInformtica
Es un resumen de diferentes
Introduccin
Es un resumen de diferentesdocumentos que hablan de lafuncin de auditora informtica.
-
Evaluacin durante la operacin del
sistema de cmputo
El ingeniero en informtica debe de asegurarse que durante la operacin del sistema de cmputo:
Cumpla con los requerimientos del usuario. Se sigan las normas, polticas y procedimientos de
seguridad. Se mantenga actualizado tecnolgicamente Se efecten auditorias informticas programas y
eventuales.
-
Revisin analtica a la suficiencia de controles establecidosen el mbito informtico, con la finalidad de disminuir losriesgos y garantizar la seguridad, confiabilidad y exactitud dela informacin.
La funcin del auditor va encaminada a prevenir y vigilar elcontrol de la funcin del procesamiento de datos, apoyar en
Auditoria en Informtica
control de la funcin del procesamiento de datos, apoyar enel establecimiento de estndares en la empresa y pugnar porla conservacin de los activos informticos de la misma.
Se parte de la existencia de normas, polticas yprocedimientos que rigen a la funcin informtica y delimita elnivel de congruencia con el ejercicio de los mismos.
-
Su funcin es descubrir fraudes, robo electrnico,alteracin o modificacin de programas, difamacin,etc..., riesgos que repercuten en daos econmicos.
Auditoria en Informtica
La auditoria tiene como apoyo a los controles para mantener la seguridad de los sistemas de informacin. mantener la seguridad de los sistemas de informacin.
Controles
-
Un sistema de informacin se constituye por un conjunto de procedimientos manuales y computarizados.
El objetivo de la auditora es asegurar que la informacin que producen los sistemas sea
Importancia
confiable, til y oportuna entre otras.
Para lograrlo se ayuda de los controles.
-
Monitorea el cumplimiento delprograma de seguridadinformtica.
Auditoria Informtica.
informtica. Revisa el acatamiento y el apego
a las polticas y normas.
-
Personal.- Contar con personal altamente calificado para la realizacin de su funcin.
Cuerpo de gerentes Supervisores
Objetivos particulares
Supervisores Tcnicos Operadores Personal
-
Personal de la institucin. Cumple con lo establecido en las polticas y
normas de seguridad. Reporta excepciones al coordinador de
Objetivos particulares
Reporta excepciones al coordinador de seguridad.
Participa en los programas de concientizacin.
-
Grupo de emergencia ante contingencias.
Apoyan ante la presencia de fallas de en la seguridad.
Objetivos particulares
seguridad. Diagnostican problema, Corrigen fallas y ajustan las tecnologas de
proteccin. Notifican la problemtica a otras reas tcnicas
a fines.
-
Grupo de instruccin deteccin(Tiger Teams). Evalan nivel de seguridad en la organizacin. Detectan riesgos y fallas presentes en las
Objetivos particulares
tecnologas y aplicaciones. Documentan problemticas y proponen acciones
de solucin.
-
Administradores(Firewalls). Aplican polticas de seguridad establecidas.
Parametrizan el firewall.
Objetivos particulares
Parametrizan el firewall. Dan seguimiento a situaciones de excepcin. Generar respaldos peridicos. Dan apoyo ante afectacin del servicio.
-
Funciones Generales del Auditor
-
Disear, establecer (si no existe) y verificar que se lleve acabo mtodos de respaldo y control que garanticen lacontinuidad de los servicios a los usuarios.
Funciones generales
Elaborar (si no existe) y verificar que sea adecuado el plan decontingencia de todo el procesamiento electrnico de datos.
Establecer los controles adecuados que garanticen lacompleta proteccin de todos los recursos de cmputo.
-
Investigar , estudiar y proponer la adquisicin yutilizacin de nuevos equipos de cmputo.
Mantener y actualizar la configuracin de los equiposelectrnicos y redes de comunicacin para satisfacer lasnecesidades de crecimiento, implantacin de nuevas
Funciones generales
necesidades de crecimiento, implantacin de nuevasaplicaciones y niveles de servicio ofrecidos a los usuarios.
-
SoftwareVerificar que se este a la vanguardia en tecnologa de software:
Sistema operativo- Utilera - Mtodos de acceso
Objetivos particulares
Software- Mtodos de acceso- Lenguajes
Software de comunicaciones Software de base de datos
Software
-
Servicio a usuarios.- Mejorar y mantener los niveles de servicio al usuario en sus necesidades.
Consultas
Objetivos particulares
Consultas Capacitacin Documentacin Implementacin Servicios
-
Red de comunicacionesMejorar y mantener una red de comunicaciones que integre todos los niveles de procesamiento, cubriendo las siguientes caractersticas:
Confiable
Objetivos particulares
Confiable Segura Estndar Flexible Integrada
Red de comunicaciones
-
Equipo
Contar con la tecnologa ms avanzada en materia de equipo de computo para:
Centros de cmputo
Objetivos particulares
Centros de cmputo red de comunicaciones Terminales Captura de datos Microcomputadoras Equipo
-
La auditoria tiene como apoyo a los controles para mantener la seguridad de los
Objetivos particulares
Controles
sistemas de informacin
-
Tipo de controles
Preventivos Evitan que ocurran errores o irregularidades
Detectivos Emiten una seal (sonido, mensaje, etc.) cuando un error o irregularidad ha ocurrido
Correctivos Contribuyen a la correccin cuando un Correctivos Contribuyen a la correccin cuando un error o irregularidad ha ocurrido.
La auditoria se apoya ms de los controles detectivos y correctivos
-
El uso de controles hace que tiendan a disminuirlos riesgos en la frontera del sistema: entrada dedatos, procesamiento de datos y la salida deinformacin.
Los controles como apoyo de la auditoria
Los controles ofrecen una razonable seguridad deque las operaciones bsicas funcionen y seejecuten tal y como fueron diseadas, que aseguridad de los datos se mantenga y que loserrores se detecten oportunamente
-
En el mercado existen todo tipo de software paraauxiliar al auditor para hacer sus funciones, desdesimples hojas de calculo hasta sofisticados sistemas.
El objetivo ser seleccionar la herramienta apropiadabasandose en el tipo de sistema a auditar y la
Software de auditora en el mercado
basandose en el tipo de sistema a auditar y lafuncionalidad y resultados que se esperan obtener.
-
Algunas herramientas, programas o software se ubican en dos o mscategoras, esto implica que son ms completas, frecuentemente estesoftware esta dividido en mdulos y cada uno corresponde a una de las
Software de auditora en el mercado
1. Facilitan el entendimiento del auditor de sistemas dentro de la organizacin
2. Facilitan la recoleccin de pruebas sobre la calidad e integridad de los datos
3. Permiten evaluar la calidad y robustez de la programacin4. Recolectan informacin sobre la eficiencia (productividad) de una
instalacin.
software esta dividido en mdulos y cada uno corresponde a una de lascategoras.
-
La eficiencia del auditor depende de su capacidad deentender los programas y los datos en un tiempomnimo.
Esto se complica si no se tienen especificaciones
Software de auditora en el mercado
Esto se complica si no se tienen especificacionesrobustas, estndares, programacin estructurada oarchivos planos.
Facilitan el entendimiento del auditor dentro de la organizacin
-
Contexto
Herramientas - Diagramas
Para entender la lgica y relacines entreprogramas y datos el auditor se basa en las mismasherramientas que auxilian al diseador del sistema
Software de auditora en el mercado
Contexto Jerarqua HIPO Entrada-Proceso-Salida. Estructura de la base de datos Transicin de estados (distintos estados que puede estar un
modulo o funcin) Estado o autmatas (describen protocolos o gramticas de
transicin a nivel muy bajo) Flujo de datos
-
Herramientas Generales Diccionario de datos. Reglas de negocio Referencias cruzadas entre Bases de Datos Analizador del perfil de transacciones (frecuencia con la que se
actualizan los datos y los ndices que mantienen la integridad).
Software de auditora en el mercado
Cartas descriptivas (flujo de datos y control de cada programa, modulo o funcin).
Pantallas o Guis (Pantallas de captura ypresentacin de datos).
Reportes de Salida Mapas de ejecucin Listado de referencias cruzadas
-
De especificaciones del comportamiento de los objetos definidos por el usuario
De herencia De llamadas entre objetos
Diagramas de la programacin basada en objetos
Software de auditora en el mercado
De llamadas entre objetos De relacin con el Back-end De especificaciones del comportamiento de los objetos.
Herramientas generales basada en objetos Catalogo de objetos Tablas declarativas
-
Este software apoya al auditor como:Generador de limites o parmetros frontera de
pruebas (los valores frontera son los que sealimentaran al generador de datos prueba).
Generador de datos de prueba. Trace o Debugger
Software de auditora en el mercado
Trace o Debugger Monitoreo de ejecucin (Rastreo del camino
de ejecucin, para poder detectar con mayorfacilidad la fuente de error).
Simulador de entradas y salidas (Simular lacomunicacin con otros programas osistemas para poder detectar fallas decomunicacin).
-
Este software apoya al auditor como: Diagramador de pruebas (acta como
agenda de las prueba, registra las pruebasefectuadas y las faltantes, las anomalasdetectadas y procesos correctos).
Software de auditora en el mercado
detectadas y procesos correctos). Monitor de concurrencias (evala el
performance del sistema y cuanto tiempoocupa de CPU).
Comparacin de cdigo (compara losprogramas que se dejaron para instalacin ylos que estn en produccin).
-
Este software apoya al auditor como: Utilizacin del CPU (detecta errores y limites). Utilizacin de memoria expandida (detectar
errores y limites). Utilizacin de almacenamiento (Que tanto se
Software de auditora en el mercado
Utilizacin de almacenamiento (Que tanto sealmacena en disco y que tanto se utiliza).
Utilizacin de canales de comunicacin (detectarfuentes de envo, destino y si un elementoextrao esta haciendo uso del sistema).
Utilizacin de perifricos (Proporcionaestadsticas del uso de los perifricos).
-
Este software apoya al auditor como: Tiempo de respuesta (detectar la causa por la
que el tiempo de respuesta es bajo o alto, sies por la comunicacin o por el sistemamismo).
Pruebas de contencin (detectar el origen dela contencin, identificando los accesos detodos los usuarios y disparando una alarma
Software de auditora en el mercado
todos los usuarios y disparando una alarmacuando se tenga contencin).
Largo de los querys (Identificar si usan lasllaves apropiadas y si no hacen exceso delecturas)
Tiempos de bsqueda (Detectar si losalgoritmos de bsqueda son los apropiados,que la bsqueda no sea lenta)
-
Este software apoya al auditor como:
Monitoreo de paginacin (saber que aplicaciones consumen ms
Software de auditora en el mercado
que aplicaciones consumen ms recursos de disco).
Frecuencia de checkpoints (Puntos de chequeo que permiten ver como andan los recursos).
-
Este software apoya al auditor como:
Pistas de auditora.
Uso de archivos de log.
Software de auditora en el mercado
Utilizar de metodologas bien definidas para el desarrollo de aplicaciones.
Uso de una estructura del sistema que permita crear ambientes de prueba.
-
Ejemplo de software comercialexistente en el mercado paraefectuar evaluaciones
-
Pruebas comparativas, Benchmark
Software que mide el rendimiento de una aplicacin (sistemade informacin), computadora, componente.Ayuda tambin a evaluar procesos bajo diferentesconfiguraciones de Hardware y Software.Pruebas de Sistema.- Evalan el rendimiento global o parte delPruebas de Sistema.- Evalan el rendimiento global o parte delsistema, ejecuta y cronometra el tiempo de respuesta.
a) Pruebas de aplicacin o Aplicacin-Base (Application-based).- Evalan el rendimiento de una aplicacin en ejecucin,como esta operando. Ejecuta y cronometra. Winstone de ZDnet
-
Pruebas comparativas, Benchmark
b) Pruebas PlayBack (Test Playback).- Usan llamadas al sistemadurante actividades especificas de una aplicacin y la ejecutande forma aislada, ejemplo uso de memoria, generacin degrficos, etc. Mide como funciona una parte delsistema.(Winbench de Zdnet prueba grficos, Cd-Rom, accesoa disco duro, etc.).a disco duro, etc.).
c) Prueba sinttica (Synthetic Test).- Enlaza actividades deaplicacin en subsistemas especficos. Winbench usa laspruebas de procesadores y SPEC 92, Norton SI 32*,CPUmark 32*, Indice iCOMP2.0 (para aplicaciones de 32bits).
-
Pruebas comparativas, Benchmark
d) Pruebas de Inspeccin- - Evalan a la aplicacin bajo simulacinde cargas de trabajo. Verifican comportamiento, mide rendimientooperacin por operacin (Test Inspect WinBench de ZDnet,).
Pruebas modernas de sistema
Evalan la ejecucin de una aplicacin con varias aplicacionesEvalan la ejecucin de una aplicacin con varias aplicacionescorriendo simultneamente, varios procesadores, requerimientode mucha memoria, velocidades mas rpidas de transmisin dedatos en red, API`s (interfaces), reconocimiento de voz, usointensivo de video, audio y/o grficos. SYSmark*32 paraWindows 95, SYSmark para Windows NT (32 bits, aplicacionesreales y multitarea).
-
Pruebas comparativas, Benchnark
Evalan solamente partes especificas de la computadora. Sonsoftware de prueba que avala el rendimiento delprocesador, acceso a memoria, etc.
Dhrystone, PowerMeter MIPS y Wintune (versin modificadade Dhrystone).- Prueba de rendimiento del procesador.Evala millones de instrucciones por minuto (MIPS).Evala millones de instrucciones por minuto (MIPS).
Contiene ejemplos representativos de las operacionesrequeridas por las aplicaciones, hace complicadassecuencias de instrucciones usadas por las aplicaciones.Se mide el tiempo que toma la ejecucin de esassecuencias de instrucciones. Es un programa que envacargas de trabajo al procesador.
-
Pruebas comparativas, Benchnark
Whestone y Wintune (versin modificada de Whestone).- . Pruebadel rendimiento del procesador con operaciones de puntoflotante. Evala millones de instrucciones por minuto (MFLOPS).La aritmtica de punto flotante es la mas significativa paraoperaciones cientficas, estadsticas, programas de diseo, hojaoperaciones cientficas, estadsticas, programas de diseo, hojade calculo, dibujo, movimiento de imagen, etc. Este es muyutilizado para medir rendimiento del procesador. Prueba tambienoperaciones con numeros enteros.
SPEC 92, SPECint*95, SPECfp*95 .- Prueba la CPU y el acceso amemoria basado en aplicaciones reales.
-
Pruebas comparativas, Benchnark
Benchmark de evaluacin del procesador. Spec (System Performance evaluation Comparative). Stanford Integer Linpack Livermore_lux Whetstone
Benchmark para sistemas multiusuario o Benchmark de evaluacin general.AIM III AIM III
Masbus. Benchmark para ambientes de base de datos. TPC-A TPC-B TPC-C WISCONCISN AS3Ap SETQUERY BUSINESS-BENCHMARK
-
Establecimiento del estado del sistema de cmputo
De acuerdo con el reporte de auditoria (evaluacin) el ingeniero en informtica establece adecuaciones, cambios y recomendaciones.
El ingeniero en informtica tiene las siguientes alternativas No hay recomendaciones Continuar trabajando como hasta
ahora. Adecuaciones menores Efectuar pequeas adecuaciones a
procedimientos, actividades, etc. Cambios o adecuaciones al sistema de cmputo Efectuar
mantenimiento al sistema de cmputo Cambios mayores al sistema de computo Efectuar
reingeniera al sistema de cmputo Sustituir el sistema de cmputo actual El sistema de
computo actual no sirve y se requiere uno nuevo que satisfaga los requerimientos del cliente, la organizacin y el medio ambiente.
-
Sustituir el Sistema de Cmputo (S.C.)
actual
Si el resultado de la evaluacin es sustituir el sistema de computo actual se inicia con el proceso de evaluacin
Evaluacin
Seleccin Diagnosticoproceso de evaluacin de seleccin. Cerrando con esto el circulo de evaluacin.
SeleccinInicio del
S.C.
DiagnosticoDesarrollo del
S.C.
DiagnosticoOperacin del
S.C.
-
Diseo de la auditoria
La auditoria se basa en los lineamientos establecidos por las seguridad. Los datos, archivos, accesos, procesos, reas, etc. que se debe establecer seguridad y el grado de seguridad requerida. La auditoria establece las fechas para verificar que la seguridad de la informacin. La auditoria se puede efectuar de dos formas programada o sorpresa.
Se recomienda que un sistema se establezcan ambas
Matriz de consideraciones para la seguridad /
Nivel de seguridad
1 Alta
2 - Media
3 Mnima
Elemento(s) a establecer seguridad
(datos, archivos, procesos, etc.)
Nivel de seguridad
Especificacin de consideraciones
y procesos de seguridad
Programacin de fechas para
realizar la auditoria
------- ---- -------- ------
------- ---- -------
------ ---- ------
Matriz de consideraciones para la seguridad / auditoria del sistema de cmputo
3 Mnima
4 Sin seguridad
-
Reporte de auditoria
Una vez que se efecta la evaluacin se desarrolla un reporte con lospuntos detectados. El siguiente reporte es un ejemplo la empresa o elauditor establecer el formato que mejor se adapte a las necesidades.
En el dato, archivo,
Fecha entrega o Puntos
detectadosarchivo,
procedimiento, etc,
Recomen-daciones o
correcciones
entrega o instalacin
de correcin
----- ----- ----- ---
------ ----- ----- ----
-
Resolucin de Problemas
-
Los Problemas
Problema tiene muchos significados Algunos no son agradables
Insolubilidad, resignacin, situacin indeseable, necesidad insatisfecha
Entrenamiento implica ensear a resolver problemas Un conjunto particular
-
Dos atributos
Primero: un problema es una entidad desconocida en un contexto particular La diferencia entre el estado actual y el estado
objetivo Segundo: resolver el problema tiene que tener Segundo: resolver el problema tiene que tener
un valor Alguien debe creer que la solucin aportar valor
social, cultural, o intelectual Si nadie percive el valor de la solucin, no hay
percepcin del problema
-
Problemas y soluciones
Estado
Estado intermedio
Estado intermedio
Estado intermedio
Lo desconocidoLo desconocido
Estado actual
Estado intermedio
Estado intermedio
Estado intermedio
Estado deseado
-
Atributos variables
Los problemas varan en Conocimiento necesario para resolverlo Contexto en el que se presentan Proceso necesario para resolverlo
Intelectualmente Grado de estructuracin Complejidad Dinamicidad Abstraccin o especificidad de dominio
-
Grado de estructuracin
Estructurados e Inestructurados Estructurados
Planteamiento completo, con los datos necesarios Se usan mucho en la educacin formal Se usan mucho en la educacin formal
Inestructurados Ausencia de datos Informalidad del planteamiento Son los de la vida real
-
Bien estructurados
Requieren un nmero limitado de Conceptos, reglas y principios
Su dominio es restringido Bien definido
Estado inicial Objetivo o meta de solucin
Procedimiento de solucin conocido Contienen todos los elementos
-
Grado de estructuracin
Inestructurados Tambin conocidos como perversamente
estructurados Son los ms comunes en la vida diaria y profesional No se ajustan a un dominio de estudio No se ajustan a un dominio de estudio
Son multidisciplinarios Su solucin
No se puede predecir No es convergente
Contienen aspectos desconocidos
-
Solucin a inestructurados
Requieren conocimientos y tcnicas de diversas ciencias
Mltiples soluciones O mltiples mtodos de solucinO mltiples mtodos de solucin O ninguna solucin
Se aplica el criterio antes que la tcnica Mltiples criterios a veces Puede que no se conozca el criterio
Se acude a la opinin
-
Grado de complejidad
Se determina por Nmero de cuestiones o planteamientos a
resolver Nmero de funciones
Nmero de variables Nmero de variables Y el grado de conexiones entre esas variables
El tipo de relaciones funcionales entre estos aspectos Y su estabilidad en el tiempo
-
Grado de complejidad
Tambin influye Nmero, claridad y confiabilidad de los
componentes representados en el problema La dificultad de un problema es proporcional La dificultad de un problema es proporcional
a su complejidad Los grados de complejidad y estructuracin
se traslapan
-
Traslape entre complejidad y
estructuracin
Usualmente Mayor complejidad implica menor estructuracin
Pueden existir Problemas inestructurados y simples Problemas inestructurados y simples
Elegir qu ropa ponerse Problemas bien estructurados y complejos
Jugar un video juego
-
Dinamicidad
Problemas dinmicos El entorno, las tareas, y sus factores cambian en el
tiempo Requieren adaptabilidad de quien resuelve
Cambiar tcticas y tcnicas Cambiar tcticas y tcnicas Ejemplo:
Inversiones en la bolsa
Problemas estticos No cambian factores en el tiempo
-
Abstraccin o especificidad
De dominio Tambin conocido como contexto
Los problemas en un contexto se resuelven diferente en otro
Hay especialistas por contexto Hay especialistas por contexto Ingenieros, matemticos, poltcos, mdicos, etc.
La cultura organizacional tambin influye En una empresa resuelven de forma diferente que en
otra O en diferentes municipios, familias, etc.
-
Atributos de los problemas
Problemas
Al variar uno de los 4 atributos principales de los problemas cambia el grado de dificultad del problema mismo
Problemas sencillos
Es decir, los problemas pueden cambiar su grado de dificultad en 4 direcciones.
-
Resolucin de Problemas
Problema: Algo desconocido que vale la pena conocer
Resolver: Cualquier secuencia de operaciones cognitivas
que buscan el mismo objetivoque buscan el mismo objetivo La solucin:
Es primero conocida Luego aplicada
-
El proceso cognitivo
Construccin de un modelo mental del problema Entender el problema Tambin conocido como el espacio del problema
Manipulacin activa del modelo Manipulacin activa del modelo Pensar, enfocar desde diferentes perspectivas,
componer y descomponer, adicin y sustraccin, prueba y error (en la mente)
Conocimiento y actividad son recprocos Son procesos interdependientes
-
El proceso cognoscitivo en la solucin de
problemas
Composicin y descomposicin, adicin y sustraccin de elementos
Reconocimiento de patrones, prueba y error
Las operaciones intelectuales van generando
O
p
e
r
a
c
i
o
n
e
s
I
n
t
e
l
e
c
t
u
a
l
e
s
A
c
t
i
v
a
s
O
p
e
r
a
c
i
o
n
e
s
I
n
t
e
l
e
c
t
u
a
l
e
s
A
c
t
i
v
a
s
Intelecto o mente como almacn de
conocimientos
Recopilacin de datos inconexos
Construccin de relaciones y estructuracin
Distincin, discriminacin, abstraccin
Enfoque desde diferentes perspectivasgenerando nuevos conceptos en el intelecto en un proceso activo de bsqueda de soluciones
O
p
e
r
a
c
i
o
n
e
s
I
n
t
e
l
e
c
t
u
a
l
e
s
A
c
t
i
v
a
s
O
p
e
r
a
c
i
o
n
e
s
I
n
t
e
l
e
c
t
u
a
l
e
s
A
c
t
i
v
a
s
-
Tipologa de problemas
Problema de lgica Algortmico Problema-historia Problema de uso de
Diagnstico y solucin
Estrategia y desempeo
Problema de uso de regla
Toma de decisiones Apagafuegos (saca-
clavos)
desempeo Anlisis de caso Diseo Dilemas
-
Problema de lgica
Aplicacin lgica Manipulacin de un nmero limitado de variables
Ejemplos: Resolver un rompecabezas Resolver un rompecabezas Demostrar un teorema
De particular inters para Ciencias de la Computacin Base de la matemtica discreta, el clculo de
predicados y el lgebra booleana
-
Algortmico
Aplicacin de procedimientos Secuencias de manipulaciones Aplicacin de algoritmos a conjuntos similares de
datos Produccin de la respuesta correcta a partir de Produccin de la respuesta correcta a partir de
clculos establecidos Ejemplos:
Aplicacin de frmulas Clculos matemticos
Derivadas, integrales, factorizacin, mnimo comn mltiplo
-
Algortmicos Computacionales
Tipos comunes por la estrategia de solucin Recursivos simples Avance y retroceso o
backtracking Dividir y conquistar
Tipos comunes por la aplicacin De ordenamiento De bsqueda De insercin de elemento
De eliminacin de elemento Dividir y conquistar Programacin dinmica Glotonera o greedy Ramificacin y fronteras Fuerza bruta Ruta aleatoria Ascenso de colina
De eliminacin de elemento De procesamiento de
cadenas de caracteres Algoritmos geomtricos Grafos Matemticos
-
Problema-historia
Implica desambiguacin Distincin de variables Seleccionar y aplicar un algoritmo
Ejemplo: Problemas de fsica: un automvil se desplaza Construccin de esquema entidad-relacin Automatizacin de facturacin
-
Problema de uso de regla
Aplicacin de procedimientos Con restricciones o reglas
Dadas las reglas: Seleccionar el procedimiento adecuado Seleccionar el procedimiento adecuado Encontrar la mejor respuesta con esas reglas
Ejemplos: Problemas de optimizacin de produccin
Con restricciones de insumos, capital, horario, etc.
-
Toma de decisiones
Usualmente requiere Identificar los diferentes cursos de accin Beneficios y limitaciones de cada curso Definicin de criterios de ponderacin Justificar la opcin seleccionada
Ejemplos: Qu automvil comprar? Seleccin de estrategia empresarial
-
Apagafuegos (saca-clavos)
Examinar sistemas Ejecutar procedimientos de prueba Evaluar resultados Plantear y confirmar hiptesis sobre fallas Estrategias comunes: Estrategias comunes:
Reemplazo simple Eliminacin en serie Divisin espacial
Ejemplos: Interrupciones en sistemas con uno o ms fallos
-
Diagnstico y solucin
En general es encontrar y resolver fallas Seleccionar diferentes opciones de tratamiento
Con monitoreo constante Se necesita identificar bien el problema antes de
aplicar la solucinaplicar la solucin Ejemplos:
Problemas de auditora Obtencin de resultados incongruentes en sistemas
complejos
-
Estrategia y desempeo
Situaciones que requieren aplicar tcticas para conseguir objetivos estratgicos, con restricciones de tiempo Optimizar el desempeo al mismo tiempo que se
monitorea el entornomonitorea el entorno Presencia de competidores que dificultan el
desempeo Ejemplos:
Seguimiento de la estrategia empresarial Simulaciones de mercados, negocios, etc.
-
Anlisis de caso
Implican Identificacin de la solucin Alternativas de accin Respaldo de opiniones con argumentos Respaldo de opiniones con argumentos
Ejemplos: Coyunturas empresariales, polticas o sociales,
con buen respaldo documental y tiempo disponible para resolver
-
Diseo
Consiste en Identificar los objetivos Producir un artefacto Estructurar y articular el problema
La solucin es un artefacto A menudo los objetivos son vagos, las restricciones poco
conocidas, y se requiere etapa de anlisisconocidas, y se requiere etapa de anlisis No hay soluciones buenas o malas
Solo mejores o peores Ejemplos:
Proyectos de sistemas informticos Otros proyectos de ingeniera
Montaje de plantas de produccin Construccin de edificios
-
Diseo e Ingeniera
El diseo se considera la actividad intelectual de ingeniera por excelencia
La ingeniera es Analizar cientficamente una situacin Analizar cientficamente una situacin
La ciencia de entender la situacin actual Disear la situacin deseada Construir la situacin deseada de acuerdo al
diseo
-
Dilemas
Reconciliar cursos de accin Cada uno con
Diferente grado de complejidad Resultados inciertos o impredecibles Decisiones molestas y difciles de tomar Decisiones molestas y difciles de tomar
Usualmente perspectivas irreconciliables Ejemplos:
Estudiar o trabajar Cerrar una planta o relanzar el producto
-
Resumen
La resolucin de problemas es una habilidad bsica de todo ser humano La necesidad de resolver problemas ha estado presente en toda la
historia de la humanidad Desde la poca de las cavernas, hasta la era espacial
En el ingeniero esta habilidad est especialmente desarrollada No solo en el mbito de su especialidadNo solo en el mbito de su especialidad Tambin porque est acostumbrado a enfrentar todo tipo de problemas
en los proyectos que desarrolla La educacin formal usualmente utiliza los problemas para
desarrollar el intelecto Bien estructurados, poco dinmicos, algo complejos y especficos de un
dominio Este no es el tipo de problemas con que nos encontramos da a da
-
Resumen
Los problemas pueden incrementar su dificultad en 4 direcciones Grado de estructuracin o inestructuracin Complejidad Dinamicidad (variacin en el tiempo)
Abstraccin Abstraccin La resolucin de problemas es esencialmente un
proceso cognitivo: La solucin primero se conoce y despus se aplica El proceso tiene dos partes:
Construccin del modelo cognoscitivo del problema Manipulacin activa del modelo