Está en la página 1de 9

Preguntas de repaso Capitulo 1

Sistemas, roles y metodologías de desarrollo


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

Las organizaciones han reconocido la importancia de administrar recursos


clave como las personas y la materia prima. Actualmente, la información
ha encontrado su lugar apropiado como recurso clave. Los responsables
de la toma de decisiones por fin comprenden que la información no es
sólo un producto derivado de las operaciones comerciales, sino que
además provee impulso a las empresas y puede constituir el factor
decisivo para determinar el éxito o el fracaso de un negocio

2. Liste las diferencias entre OAS y KWS.

Los sistemas de automatización de oficinas (OAS) brindan apoyo a las


personas que trabajan con datos no para crear conocimiento sino para
analizar la información y transformar los datos o manipularlos de cierta
forma antes de compartirlos o diseminarlos de manera formal a través de
la organización y, algunas veces, más allá. Mientras que los sistemas de
trabajo de conocimiento (KWS) brindan apoyo a profesionales como
científicos, ingenieros y médicos, ayudándoles a crear conocimiento (a
menudo en equipos) y a integrarlo a su organización o la sociedad.

3. Defina el significado de MIS.

MIS (Sistema de Información Administrativa) son sistemas de


información computarizados que funcionan debido a la decidida
interacción entre las personas y las computadoras. Al requerir que las
personas, el software y el hardware funcionen en concierto, los sistemas
de información administrativa brindan soporte a los usuarios para realizar
un espectro más amplio de tareas organizacionales que los sistemas de

1
procesamiento de transacciones, incluyendo los procesos de análisis y
toma de decisiones.

4. ¿Cuál es la diferencia entre MIS y DSS?

Los sistemas DSS son similares al sistema de información administrativa


tradicional debido a que ambos dependen de una base de datos como
fuente de datos. La diferencia estriba en que el sistema de soporte de
decisiones está más enfocado a brindar respaldo a la toma de decisiones
en todas sus fases, aunque la decisión misma aún corresponde de manera
exclusiva al usuario. Los sistemas de soporte de decisiones se ajustan más
a la persona o el grupo usuario que un sistema de información
administrativa tradicional. También se describen a veces como sistemas
enfocados en la inteligencia de negocios.

5. Defina el término sistemas expertos. ¿Cuál es la diferencia entre los


sistemas expertos y los sistemas de soporte de decisiones?

Los sistemas expertos son una clase muy especial de sistema de


información que ha demostrado su utilidad comercial gracias a la
disponibilidad extendida de hardware y software como las computadoras
personales (PC) y las interfaces de sistemas expertos. Un sistema experto
(también conocido como sistema basado en el conocimiento) captura y
utiliza en forma efectiva el conocimiento de uno o varios expertos
humanos para resolver un problema específico al que una organización se
enfrenta.

La diferencia radica en que los sistemas DSS, en última instancia dejan la


decisión a la persona encargada de la toma de decisiones, un sistema
experto selecciona la mejor solución para un problema o una clase
específica de problemas.

6. Enliste los problemas de interacción grupal para los cuales se


diseñaron los sistemas de soporte de decisiones en grupo (GDSS) y los
sistemas de trabajo colaborativo asistido por computadora (CSCWS).

- Minimizar los comportamientos de grupo negativos típicos como la


escasez de participación por temor a las represalias por expresar un punto
de vista impopular o polémico.
2
- La dominación por parte de los miembros del grupo con facilidad de
palabra y la toma de decisiones mediante el “pensamiento grupal”

7. ¿Cuál es el término más general, CSCWS o GDSS? Explique.

Algunas veces los sistemas GDSS se consideran bajo el término más


general de sistemas de trabajo colaborativo asistido por computadora
(CSCWS), que podría incluir el soporte de software conocido como
groupware para colaborar en equipo mediante computadoras conectadas
en red.

8. Defina el término comercio-m.

El comercio electrónico inalámbrico se conoce como m-Commerce o


mCommerce (comercio móvil). Es la práctica de comprar y vender por
internet.

9. Liste las ventajas de montar aplicaciones en la Web.

- Aumenta el número de usuarios que se enteran de la disponibilidad de


un servicio, producto, industria, persona o grupo.

- Los usuarios tiene la posibilidad de acceder las 24 horas del día.

- Se puede mejorar la utilidad y capacidad de uso del diseño de la interfaz.

- Se puede expandir un sistema globalmente en vez de permanecer en el


entorno local, con lo cual se puede establecer contacto con personas en
ubicaciones remotas sin preocuparse por la zona horaria en la que se
encuentren.

10. ¿Cuál es la razón dominante para diseñar sistemas empresariales (o


ERP)?

Ayudan con la planificación de la capacidad, los programas de producción


de materiales y los pronósticos. Además de los procesos de manufactura
(y su contraparte representada por los servicios), los sistemas ERP
incluyen la planificación de ventas y operaciones, y la distribución, la
obtención y la administración de la cadena de suministro. Por lo tanto,
afecta en forma considerable a todas las áreas de la organización,

3
incluyendo contabilidad, finanzas, administración, marketing y los
sistemas de información.

11. Proporcione un ejemplo de un proyecto de software de código


fuente abierto.

Linux es uno de los software de código abierto más fáciles de usar del
mercado. Se usa con mayor frecuencia en dispositivos y equipos de
escritorio Android. Lo que hace que este sistema operativo sea diferente
de los demás es que no cuesta nada y es increíblemente personalizable. La
mayoría de las empresas también lo eligen porque es muy seguro y ofrece
un excelente apoyo a la comunidad.

12. Liste las ventajas de utilizar las técnicas de análisis y diseño de


sistemas para trabajar con los sistemas de información computarizados
para empresas.

- El analista de sistemas como consultor: Con frecuencia el analista de


sistemas actúa como consultor de sistemas para las personas y sus
empresas y, por ende, pueden llegar a contratarlo específicamente para
lidiar con las cuestiones relacionadas con los sistemas de información
dentro de la empresa.

- El analista de sistemas como experto de soporte: Como empleado de una


empresa, tal vez le toque desempeñarse como experto en soporte en
algún puesto de sistemas. En este rol, el analista se basa en su experiencia
profesional sobre hardware y software y su uso en los negocios.

- El analista de sistemas como agente de cambio: El rol más extenso y


responsable del analista de sistemas es el de agente de cambio, ya sea
interno o externo, para la empresa.

13. Liste tres roles que el analista de sistemas debe desempeñar.


Proporcione una definición para cada uno de ellos.

- El analista de sistemas como consultor: Con frecuencia el analista de


sistemas actúa como consultor de sistemas para las personas y sus
empresas y, por ende, pueden llegar a contratarlo específicamente para

4
lidiar con las cuestiones relacionadas con los sistemas de información
dentro de la empresa.

- El analista de sistemas como experto de soporte: Como empleado de una


empresa, tal vez le toque desempeñarse como experto en soporte en
algún puesto de sistemas. En este rol, el analista se basa en su experiencia
profesional sobre hardware y software y su uso en los negocios.

- El analista de sistemas como agente de cambio: El rol más extenso y


responsable del analista de sistemas es el de agente de cambio, ya sea
interno o externo, para la empresa.

14. ¿Qué cualidades personales son útiles para el analista de sistemas?


Haga una lista.

- Es un solucionador de problemas: una persona que ve el análisis de los


problemas como un reto y se divierte al idear soluciones factibles.

- Tener la capacidad de lidiar de manera sistemática con la situación


existente mediante la aplicación habilidosa de herramientas, técnicas y
experiencia.

- El analista también debe ser un comunicador capaz de crear relaciones


significativas con otras personas durante periodos extendidos de tiempo.

- Los analistas de sistemas necesitan ser capaces de comprender las


necesidades de los humanos al interactuar con la tecnología, además de
que necesitan suficiente experiencia con las computadoras como para
programar, comprender las capacidades de las computadoras, deducir los
requerimientos de información de los usuarios y comunicar lo que se
necesita a los programadores.

- También deben poseer una sólida ética personal y profesional para


poder dar forma a las relaciones con sus clientes.

- El analista de sistemas debe ser un individuo disciplinado y motivado, y


tener capacidad para coordinar tanto a personas como recursos variados
para llevar a cabo los proyectos.

5
15. Liste y defina brevemente las siete fases del ciclo de vida del
desarrollo de sistemas (SDLC).

- Identificación de los problemas, oportunidades y objetivos: En esta


primera fase del ciclo de vida del desarrollo de sistemas, el analista se
encarga de identificar correctamente los problemas, las oportunidades y
los objetivos.

- Determinación de los requerimientos de información del factor humano:


El analista debe determinar las necesidades de los usuarios involucrados,
mediante el uso de varias herramientas, para comprender la forma en que
interactúan en el contexto laboral con sus sistemas de información
actuales.

- Análisis de las necesidades del sistema: El analista de sistemas involucra


el análisis de las necesidades del sistema. Aquí también hay herramientas
y técnicas especiales que ayudan al analista a realizar las determinaciones
de los requerimientos.

- Diseño del sistema recomendado: El analista de sistemas utiliza la


información recolectada antes para realizar el diseño lógico del sistema de
información. El analista diseña los procedimientos para ayudar a que los
usuarios introduzcan los datos con precisión, de manera que los datos que
entren al sistema de información sean los correctos.

- Desarrollo y documentación del software: En la quinta fase del SDLC, el


analista trabaja con los programadores para desarrollar el software
original requerido.

- Prueba y mantenimiento del sistema: Antes de utilizar el sistema de


información, se debe probar. Es mucho menos costoso detectar los
problemas antes de entregar el sistema a los usuarios.

- Implementación y evaluación del sistema: En esta última fase del


desarrollo de sistemas, el analista ayuda a implementar el sistema de
información. En esta fase hay que capacitar a los usuarios para operar el
sistema.

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

6
Conocidas como herramientas de Ingeniería de Software Asistida por
Computadora (CASE), las cuales se crearon de manera explícita para
mejorar el trabajo rutinario a través del uso del soporte automatizado. Los
analistas emplean herramientas CASE 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?

La diferencia radica en que una herramienta CASE superior permite al


analista crear y modificar el diseño del sistema. Toda la información sobre
el proyecto se almacena en una enciclopedia conocida como repositorio
CASE, una extensa colección de registros, elementos, diagramas, pantallas,
informes y demás información relacionada. Es posible producir informes
del análisis mediante el uso de la información del repositorio para mostrar
en qué partes está incompleto el diseño o dónde hay errores. 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.

Mientras que Las herramientas CASE inferiores se utilizan para generar


código fuente de computadora, con lo cual se elimina la necesidad de
programar el sistema. La generación de código ofrece varias ventajas: 1) el
sistema se puede producir con más rapidez que si se escribieran
programas computacionales; 2) la cantidad de tiempo invertido en el
mantenimiento se reduce con la generación de código; 3) se puede
generar código en más de un lenguaje computacional, por lo que es más
sencillo migrar los sistemas de una plataforma a otra; 4) la generación de
código provee una manera efectiva en costo de personalizar los sistemas
que se compran a terceros distribuidores para ajustarlos a las necesidades
de la organización, y 5) el código generado está libre de los errores típicos
de los programas computacionales.

7
18. Defina qué significa la metodología ágil.

La metodología ágil es una metodología de desarrollo de software que se


basa en valores, principios y prácticas básicas. Los cuatro valores son
comunicación, simpleza, retroalimentación y valentía. Los métodos ágiles
pueden asegurar que un proyecto se complete con éxito mediante un
ajuste en los importantes recursos de tiempo, costo, calidad y alcance.
Cuando se incluyen estas cuatro variables de control en forma apropiada
en la planificación, hay un estado de equilibrio entre los recursos y las
actividades necesarias para completar el proyecto.

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

El juego de planeación establece reglas que pueden ayudar a formular la


relación del equipo de desarrollo ágil con sus clientes empresariales.
Aunque las reglas forman una idea de cómo quiere usted que actúe cada
una de las partes durante el desarrollo, no están diseñadas para sustituir
una relación. Son la base para crear y mantener una relación. El objetivo
del juego es maximizar el valor del sistema producido por el equipo ágil.
Para poder averiguar el valor, usted debe deducir los costos de desarrollo
y el tiempo, los gastos y la incertidumbre requeridos para que el proyecto
de desarrollo pueda continuar.

20. ¿Cuáles son las etapas en el desarrollo ágil?

- Exploración

- planeación

- Iteraciones para la liberación de la primera versión

- puesta en producción

- Mantenimiento

21. Defina el término análisis y diseño orientado a objetos.

El análisis y diseño de sistemas orientado a objetos (O-O) es una


metodología diseñada para facilitar el desarrollo de sistemas que deben
cambiar con rapidez en respuesta a los entornos empresariales dinámicos.

8
22. ¿Qué es UML?

El Lenguaje de Modelado Unificado (UML:Unified Modeling Language) es


la sucesión de una serie de métodos de análisis y diseño orientadas a
objetos que aparecen a fines de los 80's y principios de los 90s.UML es
llamado un lenguaje de modelado, no un método. Los métodos consisten
de ambos de un lenguaje de modelado y de un proceso.

También podría gustarte