domingo, 26 de julio de 2009

APLICACIÓN DE LAS METODOLOGIAS

Se puede utilizar las ya mensionadas metodologias dependiendo del caso en el que desee utilizar; por ejemplo:

Si;La organización desea explorar la orientación a objetos y está solamente interesada en una respuesta "qué es un objeto?"

Seleccione los mas altos candidatos de conceptos, como son: Booch, Berard, y Wirfs-Brock.


Si;La organización esta provista pesadamente en herramientas, tecnología, y entrenamiento basado en datos o ingeniería de información, y desea cambios mínimos a esta base.

Seleccione a candidatos que tienen conceptos que no son tan altos en orientacion a objetos. Tales como Rumbaugh, Shlaer y Mellor, y Kurtz y Embley puesto que no están muy "orientados al objeto." Como cada uno de estas aproximaciones todavía hace el uso significativo en modelos de datos, y el impacto en las herramientas, la tecnología, y el entrenamiento sería mínimamente afectado.


Si;La organización está construyendo una gran aplicacion, con enfoque en tiempo real.

Seleccione los metodos donde el proceso se ocupa de las ediciones grandes de aplicaciones, y de la pragmática basada en tamaño del proyecto y ayuda en tiempo real. Booch, Berard, Shlaer y Mellor, y posiblemente, Rumbaugh son los posibles a elegir.


Si;El desarrollo requiere altas pruebas confiabilidad.

Berard provee una gran ayuda en esto, Booch, Shlaer/Mellor, y Rumbaugh le siguen.


SI;El esfuerzo está orientado a componentes reutilizables para la venta comercial.

Seleccione el modelo y la pragmática donde su desarrollo esta basado en la reutilización. Berard y Booch proporcionan la mayoría de esta ayuda.


Si esta,interesado en un método donde la única preocupación es que el proceso del desarrollo esté bien definido.

Seleccione los metodos de Rumbaugh, Shlaer y Mellor, Wirfs-Brock, Berard, son procesos relativamente bien definidos.

METODLOGIAS PARA EL DESARROLLO DE SISTEMAS


METODOLOGIA DE BOOCK
Esta metodología no es un proceso aislado, sino que todo el modelo del problema se interrelaciona con cada especificación del problema que con ayuda de las herramientas graficas y notaciones se representan visualmente todas las fases obtenidas del análisis y Diseño.

Esta Metodología de Booch es muy recomendable para la producción de software, ya que da plena libertad a la persona de implementar el diseño según el usuario. No es rígida y esto es de gran de ayuda en ciertos procesos donde se necesite adecuar o personalizar debido a casos específicos.

Los Procesos son definidos a través de notaciones, estandarizando el uso de criterios para el modelado y diseño de software.

Booch 1991.

Diseño de Orientacion a Objetos
Identificación de Clases y Objetos
Identificar las Semanticas de Clases y Objetos
Identificar las relaciones entre Clases y Objetos
Implementación de Clases y objetos

Berard 1992

Analisis Orientada a Objetos
Identificacion de fuentes y requerimientos de informacion
Caracterizaer las fuentes y requerimientos deinformación
Identificar objetos candidatos
Construir los modelos orientados a objetos de ambos problemas, y de la solucion potencial
Re-localizar la informacion alrededor de los apropiados candidates de objectos
Seleccionar, crear, y verificar objetos candidatos
Asignar los objetos candidatos a las apropiadas secciones de los requerimientos especificados de la orientacion a objetos (OORS)
Desarrollar y refinar la precisa y concisa descripcion del sistema

Coad y Yourdon 1990.

Analisis orientado a Objetos
Identificar Objetos
Identificar Estructuras
Especialización-Generalización de Estructuras
Estructuras de Entero-Parte
Estructuras Múltiples

Embley y Kurtz 1990.

Analisis de los Sistemas Orientado a Objetos
Construcción de Modelos Objeto-Relación
Costruccion de Modelos Objeto-Comportamiento
Construcción de Modelos Objeto Interacción
Integrar los Modelos
Martin y Odell 1992.

Analisis del Comportamiento Orientado a Objetos
Definir las Metas del Analisis
Clarificar el Tipo de Evento
Generalizar el Tipo de Evento
Definir las Condiciones de Operación
Identificar las Causas de Operación
Refinar los Resultados del Ciclo

Rumbaugh 1991.

Analisis
Escribir u obtener una descripción inicial del problema (declaración del problema)

Construir in modelo del Objeto

Identificar Clases de los Objetos
Comenzar un diccionario de datos que contenga descripción de Clases, Atributos y Asociaciones
Agregar asocioaciones entre Clases
Agregar los atributos para los Objetos y sus ligas
Organizar y simplificar las clases del objeto usando herencia.
Probar los caminos de acceso usando panoramas e iterando los pasos antedichos como necesarios
Agrupar las clases en los módulos, basados en el acoplador cercano y función relacionada.

Desarrollar un Modelo Dinámico

Preparar los escenarios de las secuencias típicas de la interacción.
Identificar Eventos entre Objetos y preparar una traciabilidad de Eventos para cada Escenario
Preparar un organigrama del Evento para el sistema.
Desarrollar un diagrama de estado para cada clase que tenga comportamiento dinámico importante
Comprobar para saber si hay consistencia y lo completo de los Eventos compartidos entre los diagramas de estado.
5Construir un Modelo Funcional

Identificar los valores de la entrada y de la salida.
Usar diagramas de flujo como sean necesarios para mostrar la dependencia funcional
Describir lo que hace cada función
Identificación de los contrastes
Especificar los criterios de la optimización.
6Verificar, iterar, y refinar los tres modelos

Agregar operaciones claves de lo Funcional al Objeto Modelo
Verificar la consistencia y lo completo de las Clases, Atributos, de Asociaciones, y de Operaciones
Desarrollar modelos más detallados para explorar y para verificar los tres modelos
Iterar los pasos antes mencionados tanto como sean necesarios para acompletar el analisis.

martes, 7 de julio de 2009

Toma De Decisiones

Check out this SlideShare Presentation:

lunes, 6 de julio de 2009

TOMA DE DECISIONES


El proceso de Toma de Decisiones


Los pasos en la toma de decisiones tal y como se aplican a la gerencia de recursos individuales son:

1. Reconoce el problema: El proceso de toma de decisoines comienza reconociendo que existe un problema: algo tiene que ser cambiado en la situación actual y hay posibilidades de mejorarla. Generalmente los grandes problemas deben ser sub-divididos en componentes mas pequeños y fáciles de manejar.


2. Analiza el problema: Una vez que el problema ha sido identificado, se hace necesario el estudio cuidadoso del mismo con la finalidad de encontrar lo que lo está causando. Para ésto es necesario ser lo mas específico posible.


3. Considera tus metas: Considera la o las metas que desees alcanzar. Las metas que escoges estan influenciadas por los valores que tienes – lo que es importante para ti. Tener consciencia de tus valores y de las prioridades que éstos mueven te ayudará a ver más claramente lo que realmente deseas. Con frecuencia, las decisiones que se toman sin incorporar este aspecto no son puestas en acción pues aunque son las que convienen, no son las que se desean.


4. Busca alternativas: Piensa y busca tantas alternativas prácticas como sea posible. En la mayoría de los casos no es factible explorar todas las posibilidades debido al factor tiempo y costo. Sin embargo, busca mas alternativas o posibilidades que las obvias o las habituales. Si la decisión es muy importante – en términos humanos o financieros – será de mucho mas valor invertir mas tiempo y esfuerzo en buscar una solución o en hacer una escogencia.


Analiza los recursos que requiere cada curso de acción alternativo. ¿Cuánto tiempo, dinero, destrezas, energía u otros recursos necesarios poseo para llevar a cabo la decisión? ¿Alguna de las alternativas requiere de menos recursos? Debes comparar tambien los beneficios esperados de tu selección. No siempre tiene sentido escoger el producto mas barato o la actividad de mas bajo costo si los resultados tambien van a ser de baja calidad.


5. Selecciona la mejor alternativa: Después de ver cuidadosamente cada alternativa, selecciona la mejor. Ten en mente los valores que son importantes para ti, las metas para las cuales estas trabajando y los recursos con los que tienes que trabajar. Es posible que ninguna de las opciones aparentemente disponibles sea aceptable. Si no hay una alternativa satisfactoria ninguna que pueda ser la mejor entonces quizá puedas crear una nueva alternativa por compromiso o por combinación de algunas de las ideas que tengas. Ocasionalmente se debe tomar la decisión de posponer la acción con la finalidad de buscar mas información, pero no deseches una opción porque ésta no sea la respuesta perfecta.


6. Pon tu decisión en acción: La toma de decisiones no termina con la selección de la mejor alternativa. Debes poner tu decisión en acción. Usualmente las personas llevan a cabo las acciones necesarias para ejecutar su decisión. Otras veces, sin embargo, hay que generar la acción de un grupo. Si todos los involucrados en la ejecución estuvieron involucrados en la toma de la decisión, estaran más dispuestos a ayudar a su implementación.

Muchas de las decisiones, quizá la mayoría, no resuelven directamente un problema sino que te ponen en la posición de tener que tomar decisiones adicionales que te acercan a tu meta. Una decisión central implica una serie de decisiones adicionales. Esto es lo que se llama decisiones en cadena. Es lo que comunmente se conoce como "una cosa lleva a la otra". Cada decisión es directamente dependiente de una escogencia anterior.


7. Acepta la responsabilidad:
Después que tomas una decisión, necesitas aceptar la responsabilidad y las consecuencias de haberla tomado. Debes estar dispuesto a vivir con ella o tomar otra decisión para cambiar la dirección tomada. La mayoría de las decisiones se toman sin tener toda la información que quisieras tener, o sin los recursos que realmente necesesitas. No temas tomar decisiones por el solo hecho de tener que revisarlas después, pues la revisión es parte del proceso. Todas las decisiones tienen que ser revisadas.


8. Evalúa los resultados:
El producto o resultado de tu decisión debe ser evaluado regularmente para determinar su efectividad.

Usa hábitos ñara reducir el tiempo en el proceso de toma de decisiones. Por ejemplo, no necesitas pasar mucho tiempo decidiendo que goma de mascar comprar. Muchas de las decisiones de compra y algunas de las decisiones gerenciales pueden ser hechas como rutina hasta que la situación


En todos los aspectos de la vida nos tenemos que enfrentar todos los días a una toma de decisiones ya sean grandes o pequeños problemas que tengamos que solucionar. La toma de decisiones se da muy significativo dentro de la vida empresarial y por este factor se distinguen a las personas sobresalientes de las que no lo son tanto.

Para que se de una toma de decisiones en los sistemas es necesario tener unos objetivos como son:

Tomar decisiones acertadas y basarse en la objetividad de los datos mas que en los deseos y esperanzas para darles una interpretación adecuada.

El sistema de gestión de calidad mejora la información que se obtiene y mejora los origines para su obtención, se pueden hacer estudios y análisis de futuro, mejorando la información a corto plazo.

Uno de los problemas que se presentan en la toma de una decisión es por parte de los analistas de los sistemas ya que los resultados deben ser en hechos reales. Los analistas deberán intentar mejorar los resultados para conseguir las metas y los objetivos marcados en el plan de la organización, todo se da con el intercambio de información ya sea negativa o positivamente debe fluir por la organización

Los analistas son los encargados de señalar los defectos y proponer una pronta solución sin perjudicar la organización.


Un buen analista de sistemas debe tomar muchas decisiones todos los días. Algunas de ellas son decisiones de rutina o intrascendentes mientras que otras tienen una repercusión drástica en las operaciones de la organización a la cuál investigan o trabajan. Algunas de estas decisiones podrían involucrar la ganancia o perdida de los objetivos cumplimiento o incumplimiento de la misión y las metas de la organización.

Un modelo de decisiones mas simple que tiene solo dos alternativas se denomina Maniqueísmo, adaptado por Zaratustra y luego adoptado por otras religiones organizadas. El Maniqueísmo es el concepto de dualidad que divide todo lo que forma parte del universo en dos alternativas distintas o dos polos opuestos, como por ejemplo el bien y el mal, blanco y negro, día y noche, mente (o alma) y cuerpo, etc. Este concepto de dualidad fue un modelo suficiente de la realidad para aquella época para que el mundo fuera manejable y calculable. Sin embargo, hoy en día sabemos con certeza que todos los sistemas cambian y todos tiene un amplio espectro continuo. No existen los opuestos en la naturaleza. Debemos ver el mundo a través de los ojos de nuestra mente vivida; de lo contrario, no comprendemos bien las ideas complejas.

SISTEMAS DE APOYO PARA LA TOMA DE DESICIONES


Es un tipo muy especial de sistema de informacion caracterizado por procesar datos para realizar automaticamente parte o todo el proceso de toma de decisiones e indicar la accion que se debe tomar para mantener a la organizacion dentro de condiciones normales de funcionamiento. En el area gerencial su objetivo es ayudar al gerente en el proceso de toma de desiciones pèrmitiendole evaluar mediante el uso de modelos automatizados de desicion,control,simulacion etc... dentro de este tipo de sistema de informacion existen diferentes niveles o grados de automatizacion que van desde los sitemas manuales hasta los sitemas totalmente automatizados, los cuales reemplazan al hombre en el proceso de toma de desiciones.

En la actualidad, este ultimo tipo de sistema es solo posible de implementar cuando las desiciones que se deben tomar son estructuradas esto es programadas repetitivas y rutinarias como por ejemplo en las plantas industriales, refinerias y plantas quimicas, etc... caracteruzadas por procesos rutinarios, definidos, repetitivos y controlables. Algunos ejemplos de estos tipos de sistemas son los sistemas de control de procesos y los automatas o robots industriales.

LOS SISTEMAS DE INFORMACION Y LA TOMA DE DESICIONES

LOS SISTEMAS DE INFORMACION Y LA TOMA DE DESICIONES

Los SI van mucho más allá que el diseño y desarrollo del subsistema informático. Un SI puede definirse (Laudon y Laudon, 1996) como "un conjunto de componentes interrelacionados que permiten capturar, procesar, almacenar y distribuir información para apoyar la toma de decisiones y el control de una institución", además de ayudar a dichos directivos y personal a analizar problemas, visualizar cuestiones complejas y crear nuevos productos en un ambiente intensivo de información. La gestión de la información está orientada al control, preservación y retención de la información (Bouthillier y Shearer, 2002)
Las necesidades de información pueden ser relativas a hechos presentes o a situaciones futuras, con el objetivo de realizar una dirección proactiva. Las necesidades de información se agrupan según las unidades organizativas de la institución y las aplicaciones que cada una de ellas lleve a cabo. Resulta importante la necesidad de información sobre el entorno, implicando un mecanismo de observación que provea constantemente información relativa a los principales factores estratégicos: competencia, tecnología y política, entre otros. Igualmente, resulta una constante el análisis de información sobre aspectos claves de la organización como I+D, producción, recursos

humanos y finanzas, entre otros. La elección o combinación de diversos procedimientos, lógicamente dependerá de las condiciones específicas de cada institución y de los individuos que la componen.

domingo, 5 de julio de 2009

¿QUE ES LA TOMA DE DESICIONES?


¿Qué es TOMA DECISIONES?

En todos los aspectos de la vida nos tenemos que enfrentar todos los días a una toma de decisiones ya sean grandes o pequeños problemas que tengamos que solucionar. La toma de decisiones se da muy significativo dentro de la vida empresarial y por este factor se distinguen a las personas sobresalientes de las que no lo son tanto.
Para que se de una toma de decisiones en los sistemas es necesario tener unos objetivos como son:
Tomar decisiones acertadas y basarse en la objetividad de los datos más que en los deseos y esperanzas para darles una interpretación adecuada.
El sistema de gestión de calidad mejora la información que se obtiene y mejora los origines para su obtención, se pueden hacer estudios y análisis de futuro, mejorando la información a corto plazo.
Uno de los problemas que se presentan en la toma de una decisión es por parte de los analistas de los sistemas ya que los resultados deben ser en hechos reales. Los analistas deberán intentar mejorar los resultados para conseguir las metas y los objetivos marcados en el plan de la organización, todo se da con el intercambio de información ya sea negativa o positivamente debe fluir por la organización
Los analistas son los encargados de señalar los defectos y proponer una pronta solución sin perjudicar la organización.

desarrollo de sistemas

desarrollo de sistemas
sistemas