You are on page 1of 13

UNIVERSIDAD NACIONAL DEL CALLAO

Curso : Analisis de sistemas
Tema : Preguntas de repaso Capitulo I
Docente : Ramirez Veliz Juan francisco
Integrante:
Calada Villajuan Harol Andre

2014



CAPÍTULO 1: Sistemas, roles ymetodologías de desarrollo.

PREGUNTAS DE REPASO

1.- Compare los procesos de tratar la información como un recurso y tratar a los
humanos como un recurso.

Los procesos que tratan la información como un recurso, lo podemos describir a través de
tipos de sistemas que se ocupan del trabajo de la información, como: los sistemas de
procesamiento de transacciones (TPS) que funcionan en el nivel operacional de la
organización; los sistemas de automatización de oficinas (OAS) y los sistemas de trabajo de
conocimiento (KWS) brindan soporte para el trabajo a nivel del conocimiento. Además
tenemos a los sistemas de nivel superior ,entre ellos se encuentran : los sistemas de
información 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
través 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 más 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 automatización de oficinas ) brindan apoyo a las personas que
trabajan con datos no para crear conocimientos, sino para analizarlos antes de
compartirlo con la organización.
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 organización 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 cálculo , el diseño gráfico por computadora, comunicaciones a través 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: científicos,
ingenieros y médicos, entre otros profesionales .

3. Defina el significado de MIS.

Los sistemas de información gerencial (MIS, Management InformaciónSistemas), son
sistemas de información computarizados cuyo propósito es contribuir a la correcta
interacción entre los usuarios y las computadoras. Debido a que se requiere el
funcionamiento entre usuario, software y hardware, los sistemas de información gerencial
dan apoyo a una serie de tareas organizacionales muy amplia que los sistemas de
procesamiento de transacciones, como el análisis y la toma de decisiones. Además los
sistemas de información gerencial producen información que se emplea en la toma de
decisiones y para acceder a la información, los usuarios del MIS utilizan una base de datos
en común, está almacena datos y modelos que ayudan al usuario a interpretar y aplicar los
datos.

4. ¿Cuál es la diferencia entre MIS y DSS?
La diferencia entre los sistemas de información gerencial (MIS, Management Information
Systems),y los sistemas de apoyo a la toma de decisiones (DSS, Decisión Support
Systems), seria ,en que ,el primero se enfoca en la buena interacción de los usuarios y las
computadoras, para garantizar su funcionamiento apoyan a una serie de tareas
organizacionales como el análisis y la toma de decisiones; mientras que en el segundo se
enfoca estrictamente en la toma de decisiones y se ajusta más a la persona o el grupo de
usuario.

5. Defina el término Sistemas expertos. ¿Cuál es la diferencia entre los sistemas
expertos y los sistemas de soporte de toma de decisiones?
Son una clase de Sistema de información puestos a disposición 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 solución del
problema se encarga de seleccionar la mejor solución para el problema, mientras que el
DSS cede al responsable la potestad de la decisión definitiva.

6. Enliste los problemas de interacción para los cuales se diseñaron 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 dirección basada en conocimientos (apoyo de carácter objetivo).
3. Conductas negativas por parte de los integrantes.
4. Falta de participación 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. ¿Cuál es el término más general CSCWS o GDSS? Explique.
El término más usado es el GDSS debido al uso que los usuarios le dan a éste sistema
de información 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 sólo término más general del GDSS.

8. Defina el términom-commercé.
También llamado Comercio móvil, es el uso de dispositivos inalámbricos para el uso
tecnologías Web con el fin de obtener mayor difusión e incrementar el desarrollo de los
negocios.




9. Liste las ventajas de montar aplicaciones en la Web.
1. Incrementa la difusión 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. Estandarización del diseño de la interfaz.
4. La creación de un sistema que se puede extender hasta en lugares remotos sin
preocupación de las zonas horarias.

10. ¿Cuál es la razón dominante para diseñar sistemas empresariales (o ERP)?
La razón principal es la de integrar los diversos sistemas de información que existen en
los diferentes niveles administrativos con funciones dispares.
11. Defina el significado de software de código abierto.

El software de código abierto es una alternativa al desarrollo de software tradicional cuyo
código patentado se oculta a los usuarios. Representa un modelo de desarrollo y filosofía
de distribución de software gratuito y publicación de su código fuente. Bajo este esquema,
el código (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 técnicas de análisis y diseño de sistemas al
desarrollar sistemas de información computarizados para negocios.

 Aumento en la productividad del analista
 Mejora de la comunicación analista-usuario
 Integración 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 desempeñar. Proporciones una
definición de cada una de ellas.

 EL ROL DE CONSULTOR DEL ANALISTA DE SISTEMAS
Con frecuencia, el analista de sistemas desempeña el rol de consultor para un negocio
y, por tanto, podría ser contratado de manera específica para enfrentar los problemas
de sistemas de información de una empresa.
 EL ROL DE EXPERTO EN SOPORTE TECNICO DEL ANALISTA DE SISTEMAS
Otro rol que tendrá que desempeñar es el de experto en soporte técnico 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 cómputo y al uso que se le da en
el negocio. Con frecuencia, este trabajo no implica un proyecto completo de sistemas,
sino más bien la realización de pequeñas 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 más 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 desempeña cualquiera de las actividades relacionadas con
el ciclo de vida del desarrollo de sistemas (que se explicara en la siguiente sección) y
está presente en la empresa durante un largo periodo (de dos semanas a más de un
año). 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 demás 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 sistemáticamente cualquier situación
 Comunicador
 Experiencia en computación





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.
Más bien, es posible que varias actividades ocurran de manera simultánea, y algunas de ellas
podrían repetirse.

Es más 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.

 Identificación de problemas oportunidades y objetivos
 Determinación de los requerimientos de información
 Análisis de las necesidades de sistemas
 Diseño del sistemas recomendado
 Desarrollo y documentación del software
 Pruebas y mantenimiento del sistema
 Implementación y evaluación del sistema






16. ¿Para qué se utilizan las herramientas CASE?

Los analistas emplean herramientas CASE (herramientas de Ingeniería de Software Asistida
por Computadora) para aumentar la productividad, comunicarse con los usuarios de una
manera más efectiva e integrar el trabajo que realizan en el sistema, desde el inicio hasta el fin
del ciclo de vida.

17. ¿Cuál es la diferencia entre las herramientas CASE superiores e inferiores?

Una herramienta CASE superior permite al analista crear y modificar el diseño del sistema. Las
herramientas CASE superiores también ayudan a sustentar el modelado de los requerimientos
funcionales de una organización, auxiliar a los analistas y usuarios para dibujar los límites de
un proyecto dado y ayudarlos a visualizar la forma en que el proyecto encaja con otras partes
de la organización.
Las herramientas CASE inferiores se utilizan para generar código fuente de computadora, con
lo cual se elimina la necesidad de programar el sistema.


18. Defina qué significa la metodología ágil.
La metodología ágil es una metodología de desarrollo de software basada en valores, principios
y prácticas básicas. Los sistemas que se diseñan mediante métodos ágiles se pueden
desarrollar con rapidez. Las etapas en el proceso de desarrollo ágil son exploración,
planeación, iteraciones para la liberación de la primera versión, puesta en producción y
mantenimiento.


19. ¿Cuál es el significado de la frase” El juego de planeación”?

El juego de la planeación 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 planeación, 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 planeación: 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 establecerán las prioridades y comprobarán las
funcionalidades a lo largo del proceso.

20. ¿Cuáles son las etapas en el desarrollo ágil?
 Exploración
 Planeación
 Iteraciones para liberación de la primera versión
 Puesta en Producción
 Mantenimiento



21. Defina el término Análisis y diseño orientados a objetos.
Es un enfoque de la ingeniería de software que modela un sistema como un grupo de objetos
que interactúan entre sí. Este enfoque representa un dominio absoluto en términos de
conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia
funcional. En este método de análisis y diseño se crea un conjunto de modelos utilizando una
notación acordada como, por ejemplo, el lenguaje unificado de modelado (UML). ADOO aplica
técnicas de modelado de objetos para analizar los requerimientos para un contexto - por
ejemplo, un sistema de negocio, un conjunto de módulos de software - y para diseñar una
solución para mejorar los procesos involucrados. No está restringido al diseño de programas de
computadora, sino que cubre sistemas enteros de distinto tipo. Las metodologías de análisis y
diseño más modernas son casos de uso guiados a través de requerimientos, diseño,
implementación, pruebas, y despliegue.
El lenguaje unificado de modelado se ha vuelto el lenguaje de modelado estándar usado en
análisis y diseño orientado a objetos.

22. ¿Que es UML?

UML es ante todo un lenguaje. Un lenguaje proporciona un vocabulario y una regla para
permitir una comunicación. En este caso, este lenguaje se centra en la representación gráfica
de un sistema.
Este lenguaje nos indica cómo crear y leer los modelos, pero no dice cómo crearlos. Esto
último es el objetivo de las metodologías de desarrollo.
Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones:
 Visualizar: UML permite expresar de una forma gráfica un sistema de forma que otro lo
puede entender.
 Especificar: UML permite especificar cuáles son las características de un sistema antes
de su construcción.
 Construir: A partir de los modelos especifica-dos se pueden construir los sistemas
diseñados.
 Documentar: Los propios elementos gráficos sirven como documentación del sistema
des-arrollado que pueden servir para su futura re-visión.