Tema : Preguntas de repaso Capitulo I Docente : Ramirez Veliz Juan francisco Integrante: Calada Villajuan Harol Andre
2014
CAPTULO 1: Sistemas, roles ymetodologas de desarrollo.
PREGUNTAS DE REPASO
1.- Compare los procesos de tratar la informacin como un recurso y tratar a los humanos como un recurso.
Los procesos que tratan la informacin como un recurso, lo podemos describir a travs de tipos de sistemas que se ocupan del trabajo de la informacin, como: los sistemas de procesamiento de transacciones (TPS) que funcionan en el nivel operacional de la organizacin; los sistemas de automatizacin de oficinas (OAS) y los sistemas de trabajo de conocimiento (KWS) brindan soporte para el trabajo a nivel del conocimiento. Adems tenemos a los sistemas de nivel superior ,entre ellos se encuentran : los sistemas de informacin administrativa (MIS) y los sistemas de soporte de decisiones (DSS).
En cambio, los procesos que tratan a los humanos como un recurso, lo podemos describir a travs de tipos de sistemas que se ocupan del trabajo que realizan los humanos con los equipos adecuados, entre ellos tenemos : los sistemas de soporte para ejecutivos (ESS), los sistemas de soporte de decisiones en grupo (GDSS) y los sistemas de trabajo colaborativo asistido por computadora (CSCWS), que se describen en forma ms general, ayudan en el proceso de toma de decisiones, a nivel de grupo, de la variedad semiestructurada o no estructurada.
2. Liste las diferencias entre OAS y KWS.
Las diferencias serian que: 1.- Los OAS (sistemas de automatizacin de oficinas ) brindan apoyo a las personas que trabajan con datos no para crear conocimientos, sino para analizarlos antes de compartirlo con la organizacin. 2.- Los KWS (sistemas de trabajo de conocimiento) brindan apoyo a las personas que trabajan con datos para crear conocimiento y luego integrarlo a la organizacin o la sociedad. 3.- En los OAS, podemos destacar aspectos que se desarrollan bajo este sistema , tales como los programas que se manejan, entre ellas tenemos: el procesamiento de palabras , las hojas de clculo , el diseo grfico por computadora, comunicaciones a travs del correo y las teleconferencias. 4.- En los KWS , podemos destacar aspectos que se desarrollan bajo este sistema, tales tales como los tipos de personas que se apoyan , entre ellas tenemos: cientficos, ingenieros y mdicos, entre otros profesionales .
3. Defina el significado de MIS.
Los sistemas de informacin gerencial (MIS, Management InformacinSistemas), son sistemas de informacin computarizados cuyo propsito es contribuir a la correcta interaccin entre los usuarios y las computadoras. Debido a que se requiere el funcionamiento entre usuario, software y hardware, los sistemas de informacin gerencial dan apoyo a una serie de tareas organizacionales muy amplia que los sistemas de procesamiento de transacciones, como el anlisis y la toma de decisiones. Adems los sistemas de informacin gerencial producen informacin que se emplea en la toma de decisiones y para acceder a la informacin, los usuarios del MIS utilizan una base de datos en comn, est almacena datos y modelos que ayudan al usuario a interpretar y aplicar los datos.
4. Cul es la diferencia entre MIS y DSS? La diferencia entre los sistemas de informacin gerencial (MIS, Management Information Systems),y los sistemas de apoyo a la toma de decisiones (DSS, Decisin Support Systems), seria ,en que ,el primero se enfoca en la buena interaccin de los usuarios y las computadoras, para garantizar su funcionamiento apoyan a una serie de tareas organizacionales como el anlisis y la toma de decisiones; mientras que en el segundo se enfoca estrictamente en la toma de decisiones y se ajusta ms a la persona o el grupo de usuario.
5. Defina el trmino Sistemas expertos. Cul es la diferencia entre los sistemas expertos y los sistemas de soporte de toma de decisiones? Son una clase de Sistema de informacin puestos a disposicin de los usurarios de negocios debido a su amplia disponibilidad de hardware y software como son las computadoras personales y generadores expertos. La diferencia entre un sistema experto y un DSS es: El sistema experto al basarse en el conocimiento de un experto para la solucin del problema se encarga de seleccionar la mejor solucin para el problema, mientras que el DSS cede al responsable la potestad de la decisin definitiva.
6. Enliste los problemas de interaccin para los cuales se disearon los sistemas de soportede decisiones en un grupo (GDSS) y los sistemas de trabajo colaborativo asistido por computadora (CSCWS). 1. Dificultad para tomar decisiones semiestructurales o no estructurales. 2. Toma de decisiones basadas en la subjetividad de los integrantes del grupo, por lo tanto no existe una direccin basada en conocimientos (apoyo de carcter objetivo). 3. Conductas negativas por parte de los integrantes. 4. Falta de participacin originada por el miedo a las represalias si se expresa un punto de vista impopular o contrario. 5. Control por parte de miembros elocuentes. 6. Toma de decisiones conformistas.
7. Cul es el trmino ms general CSCWS o GDSS? Explique. El trmino ms usado es el GDSS debido al uso que los usuarios le dan a ste sistema de informacin ya que sta se usa tanto para el apoyo en toma de decisiones como corregir problemas de divergencia entre los miembros del grupo; mientras que el CSCWS es slo trmino ms general del GDSS.
8. Defina el trminom-commerc. Tambin llamado Comercio mvil, es el uso de dispositivos inalmbricos para el uso tecnologas Web con el fin de obtener mayor difusin e incrementar el desarrollo de los negocios.
9. Liste las ventajas de montar aplicaciones en la Web. 1. Incrementa la difusin de la disponibilidad del producto, servicio, industria, persona o grupo hacia el mercado. 2. Posibilidad de que los usuarios puedan acceder las 24 horas. 3. Estandarizacin del diseo de la interfaz. 4. La creacin de un sistema que se puede extender hasta en lugares remotos sin preocupacin de las zonas horarias.
10. Cul es la razn dominante para disear sistemas empresariales (o ERP)? La razn principal es la de integrar los diversos sistemas de informacin que existen en los diferentes niveles administrativos con funciones dispares. 11. Defina el significado de software de cdigo abierto.
El software de cdigo abierto es una alternativa al desarrollo de software tradicional cuyo cdigo patentado se oculta a los usuarios. Representa un modelo de desarrollo y filosofa de distribucin de software gratuito y publicacin de su cdigo fuente. Bajo este esquema, el cdigo (las instrucciones para la computadora) se puede estudiar y compartir, y muchos usuarios y programadores tienen la posibilidad de modificarlo. Las convenciones que rigen a esta comunidad incluyen que todas las modificaciones que se hagan a un programa deben compartirse con todos aquellos que participan en el proyecto. Entre los ejemplos se encuentran el sistema operativo Linux y el software Apache empleado en servidores que alojan sitios Web.
12. Enumere las ventajas de utilizar tcnicas de anlisis y diseo de sistemas al desarrollar sistemas de informacin computarizados para negocios.
Aumento en la productividad del analista Mejora de la comunicacin analista-usuario Integracin de las actividades del ciclo de vida Evaluar de manera precisa los cambios en el mantenimiento
13. Liste tres roles que el analista de sistemas debe desempear. Proporciones una definicin de cada una de ellas.
EL ROL DE CONSULTOR DEL ANALISTA DE SISTEMAS Con frecuencia, el analista de sistemas desempea el rol de consultor para un negocio y, por tanto, podra ser contratado de manera especfica para enfrentar los problemas de sistemas de informacin de una empresa. EL ROL DE EXPERTO EN SOPORTE TECNICO DEL ANALISTA DE SISTEMAS Otro rol que tendr que desempear es el de experto en soporte tcnico dentro de la empresa en la cual labora de manera regular. En este rol el analista recurre a su experiencia profesional con el hardware y software de cmputo y al uso que se le da en el negocio. Con frecuencia, este trabajo no implica un proyecto completo de sistemas, sino ms bien la realizacin de pequeas modificaciones o la toma de decisiones que se circunscriben a un solo departamento. EL ROL DE AGENTE DE CAMBIO DEL ANALISTA DE SISTEMAS El rol ms completo y de mayor responsabilidad que asume el analista de sistemas es el de agente de cambio, ya sea interno o externo para la empresa. Como analista, usted es un agente de cambio si desempea cualquiera de las actividades relacionadas con el ciclo de vida del desarrollo de sistemas (que se explicara en la siguiente seccin) y est presente en la empresa durante un largo periodo (de dos semanas a ms de un ao). Un agente de cambio se puede definir como alguien que sirve de catalizador para el cambio, desarrolla un plan para el cambio y coopera con los dems para facilitar el cambio.
14. Qu cualidades son tiles para un analista de sistemas? haga una lista
El analista de sistemas debe ser una persona ; Auto disciplinada Auto motivada Capacidad de administrar y coordinar los innumerables recursos de un proyecto, Solucionador de problemas Capacidad de afrontar sistemticamente cualquier situacin Comunicador Experiencia en computacin
15. Liste y defina brevemente las siete fases del ciclo de vida del desarrollo de sistemas (SIDLC)
Los analistas no se ponen de acuerdo en la cantidad de fases que incluye el ciclo de vida del desarrollo de sistemas, pero en general alaban su enfoque organizado.
A pesar de que cada fase se explica por separado, nunca se realiza como un paso aislado. Ms bien, es posible que varias actividades ocurran de manera simultnea, y algunas de ellas podran repetirse.
Es ms practico considerar que el SDLC se realiza por fases (con actividades en pleno apogeo que se traslapan con otras hasta terminarse por completo) y no en pasos aislados.
Identificacin de problemas oportunidades y objetivos Determinacin de los requerimientos de informacin Anlisis de las necesidades de sistemas Diseo del sistemas recomendado Desarrollo y documentacin del software Pruebas y mantenimiento del sistema Implementacin y evaluacin del sistema
16. Para qu se utilizan las herramientas CASE?
Los analistas emplean herramientas CASE (herramientas de Ingeniera de Software Asistida por Computadora) para aumentar la productividad, comunicarse con los usuarios de una manera ms efectiva e integrar el trabajo que realizan en el sistema, desde el inicio hasta el fin del ciclo de vida.
17. Cul es la diferencia entre las herramientas CASE superiores e inferiores?
Una herramienta CASE superior permite al analista crear y modificar el diseo del sistema. Las herramientas CASE superiores tambin ayudan a sustentar el modelado de los requerimientos funcionales de una organizacin, auxiliar a los analistas y usuarios para dibujar los lmites de un proyecto dado y ayudarlos a visualizar la forma en que el proyecto encaja con otras partes de la organizacin. Las herramientas CASE inferiores se utilizan para generar cdigo fuente de computadora, con lo cual se elimina la necesidad de programar el sistema.
18. Defina qu significa la metodologa gil. La metodologa gil es una metodologa de desarrollo de software basada en valores, principios y prcticas bsicas. Los sistemas que se disean mediante mtodos giles se pueden desarrollar con rapidez. Las etapas en el proceso de desarrollo gil son exploracin, planeacin, iteraciones para la liberacin de la primera versin, puesta en produccin y mantenimiento.
19. Cul es el significado de la frase El juego de planeacin?
El juego de la planeacin plantea reglas que pueden ayudar a establecer las relaciones del equipo de desarrollo de XP con sus clientes de negocio. La meta del juego es maximizar el valor del sistema producido por el equipo de XP. Para averiguar el valor, tiene que deducir los costos del desarrollo, as como el tiempo, gastos e incertidumbre asumidos para que el proyecto de desarrollo pueda avanzar. En el juego de la planeacin, las tarjetas de relatos se convierten en las piezas que describen brevemente las tareas, ofrecen notas y proporcionan un rea para dar seguimiento a las tareas. Hay dos jugadores principales en el juego de la planeacin: el equipo de desarrollo y el cliente de negocios. No siempre es sencillo decidir qu grupo de negocios en particular ser el cliente de negocios, porque el proceso de XP Es un rol extremadamente demandante para el cliente. Los clientes deciden lo que el equipo de desarrollo debe atacar primero. Sus decisiones establecern las prioridades y comprobarn las funcionalidades a lo largo del proceso.
20. Cules son las etapas en el desarrollo gil? Exploracin Planeacin Iteraciones para liberacin de la primera versin Puesta en Produccin Mantenimiento
21. Defina el trmino Anlisis y diseo orientados a objetos. Es un enfoque de la ingeniera de software que modela un sistema como un grupo de objetos que interactan entre s. Este enfoque representa un dominio absoluto en trminos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia funcional. En este mtodo de anlisis y diseo se crea un conjunto de modelos utilizando una notacin acordada como, por ejemplo, el lenguaje unificado de modelado (UML). ADOO aplica tcnicas de modelado de objetos para analizar los requerimientos para un contexto - por ejemplo, un sistema de negocio, un conjunto de mdulos de software - y para disear una solucin para mejorar los procesos involucrados. No est restringido al diseo de programas de computadora, sino que cubre sistemas enteros de distinto tipo. Las metodologas de anlisis y diseo ms modernas son casos de uso guiados a travs de requerimientos, diseo, implementacin, pruebas, y despliegue. El lenguaje unificado de modelado se ha vuelto el lenguaje de modelado estndar usado en anlisis y diseo orientado a objetos.
22. Que es UML?
UML es ante todo un lenguaje. Un lenguaje proporciona un vocabulario y una regla para permitir una comunicacin. En este caso, este lenguaje se centra en la representacin grfica de un sistema. Este lenguaje nos indica cmo crear y leer los modelos, pero no dice cmo crearlos. Esto ltimo es el objetivo de las metodologas de desarrollo. Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones: Visualizar: UML permite expresar de una forma grfica un sistema de forma que otro lo puede entender. Especificar: UML permite especificar cules son las caractersticas de un sistema antes de su construccin. Construir: A partir de los modelos especifica-dos se pueden construir los sistemas diseados. Documentar: Los propios elementos grficos sirven como documentacin del sistema des-arrollado que pueden servir para su futura re-visin.