Preguntas Análisis de Sistemas PDF
Preguntas Análisis de Sistemas PDF
Preguntas Análisis de Sistemas PDF
Agente de cambio: Es un rol de un analista de sistemas donde este con cualquier acción que
efectúe sobre el sistema lo cambiará, ya sea en mínima o en mayor medida, y no solo en
cuestion del sistema sino que también con el entorno donde trabaja, este hace de mayor
facilidad el cambio después de que el mismo planee el que hacer.
Ajax: Es una técnica que utiliza los lenguajes existentes para hacer que las páginas Web
funcionen parecido a una aplicación en el computador donde se utiliza el diseño de una
página web y el trabajo de un programa como una nueva tecnología.
análisis y diseño de sistemas: Es usar herramientas y hacer uso de las características que
posee un analista de sistemas para mejorar la actividad las actividades en las que se usen
dichos sistemas implementando o modificando sistemas de información computarizados
análisis y diseño de sistemas orientado a objetos (O-O): En este se hace uso de las
herramientas de UML cubriendo el modelo de casos de uso, creación de diagramas de
modelo de clases con UML, los diagramas de secuencia, la creación de diagramas de
generalización/especialización (gen/spec), los escenarios de casos de uso y los diagramas de
actividad.
analista de sistemas: Es una persona que en su papel como consultor, experto de apoyo y
agente de cambio además debe contar con cuestiones éticas y lineamientos profesionales
como analista.
aplicaciones de comercio electrónico: se trata de potenciales dados por la integración de
diversos sistemas de información existentes en distintos niveles administrativos y dentro de
diferentes funciones. Donde se plantean distintos niveles en los sistemas empresariales
poniendo en cabeza al Sistemas expertos seguido de los Sistemas de soporte de decisiones y
al final y como más bajo el Sistemas de información administrativa.
arquitectura orientada a servicios (SOA): Algunos autores describen la integración de
estos sistemas de información dados en la aplicación de comercio electrónico como
arquitectura orientada a servicios (SOA), la cual existe en capas. Donde los sistemas
empresariales conforman la capa superior. Estos sistemas son conocidos como sistemas de
planificación de recursos empresariales.
ciclo de vida del desarrollo de sistemas (SDLC): Se encuentran 7 fases sobre el desarrollo
de un sistema donde está en primera instancia la identificación de problemas, oportunidades y
objetivos, en segundo lugar determinar los requerimientos del sistema según lo que desee el
usuario o los jefes, posterior a ese se analizan las necesidades del sistema, se puede hacer uso
de diagramas de flujo, en cuarto lugar se encuentra diseñar el sistema, con interfaz y respaldo
incluido, al finalizar estos, se entrega un modelo del sistema, luego en quinto se desarrolla y
documenta dicho sistema previamente diseñado, en el sexto lugar se encuentra probar,
actualizar problemas y los mantenimientos de este sistema, y por último se entrena a los
usuarios, se implementa y se evalúa el sistema.
consultor de sistemas: Este lidia con las cuestiones relacionadas a los sistemas de
información dentro de la empresa.donde los consultores pueden proveer una perspectiva
fresca de la cual carecen otras personas en la organización
diseño rápido de aplicaciones (RAD): Se basa en la recopilación de los requerimientos de
información humana y el diseño de las interfaces donde se utiliza una metodología orientada
a objetos, incluyendo un método de desarrollo así como herramientas de software.
-
fase de exploración: Durante ella usted explorará su entorno para evaluar su convicción de
que puede y debe lidiar con el problema mediante el desarrollo ágil, ensamblará el equipo y
evaluará las habilidades de sus miembros.
fase de mantenimiento: Una vez liberado el sistema, debe seguir funcionando sin
problemas. Es posible agregar características, considerar las sugerencias más riesgosas de los
clientes y a rotar los miembros del equipo.
fase 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. Todo el proceso de
planeación ágil se ha caracterizado mediante la idea de un juego de planeación según la idea
de Beck.
fase de puesta en producción: El ciclo de retroalimentación se agiliza de manera que en vez
de recibir retroalimentación por una iteración cada tres semanas, las revisiones de software se
entregan en una semana. Poner un sistema en producción es un suceso emocionante; disponga
de tiempo para celebrar con sus compañeros de equipo la ocasión.
herramientas CASE: 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 final del ciclo de vida.
Ingeniería de Software Asistida por Computadora (CASE): Es un conjunto de
herramientas de programación que utilizan una interfaz común para diseñar, desarrollar y
depurar software.
inteligencia artificial (AI): Es la simulación de procesos de inteligencia humana por parte
de las máquinas, especialmente sistemas informáticos. Estos procesos incluyen el
aprendizaje, el razonamiento y la autocorrección.
interacción humano-computadora (HCI): La disciplina que estudia cómo las personas
interactúan con las computadoras y hasta qué punto las computadoras se desarrollan para
interactuar con las personas. HCI consta de tres componentes: los usuarios, los ordenadores y
la interacción entre ellos.
iteraciones para la liberación de la primera versión: Uno de los objetivos es realizar
pruebas funcionales escritas por el cliente al final de cada iteración. Durante la etapa de las
iteraciones también debe preguntarse si hay que alterar el itinerario de trabajo o si está
lidiando con demasiadas historias.
juego de planeación: Todo el proceso de planeación ágil se ha caracterizado mediante la
idea de un juego de planeación según la idea de Beck.El objetivo del juego es maximizar el
valor del sistema producido por el equipo ágil. La estrategia que persigue el equipo de
desarrollo ágil siempre tiene una incertidumbre limitante (minimización del riesgo).
-
lenguaje de modelado unificado (UML):
Se trata de un estándar que se ha adoptado a nivel internacional por numerosos organismos y
empresas para crear esquemas, diagramas y documentación relativa a los desarrollos de
software (programas informáticos).
m-Commerce, mComeerce (comercio móvil): Se trata de comercio electrónico usando el
teléfono móvil, ya sea mediante un navegador o una aplicación como medio para la compra.
metodología ágil: metodología de desarrollo de software que se basa en valores.
principios y prácticas básicas.
métodos ágiles: permiten adaptar la forma de trabajo a las condiciones del proyecto,
consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su
desarrollo a las circunstancias específicas del entorno.
migrar sistemas: se trata de una transición más sencilla, pues el personal ya está
familiarizado con la informática, y los cambios de organización introducidos a raíz del primer
sistema todavía pueden ser válidos. Los años de experiencia permiten que el análisis de las
necesidades esté mejor enfocado y que se realice el proceso de selección de manera más
realista y efectiva.
prototipos: es un proceso rápido e interactivo entre usuarios y analistas para crear
y refinar partes de un nuevo sistema; se puede utilizar como parte del SDLC para los
requisitos determinación o como una alternativa al SDLC.
sistemas de automatización de oficinas (OAS): Analiza y transforma los datos para
manipularlos de cierta forma antes de compartirlos de manera formal a través de la
organización. Los aspectos más conocidos de los sistemas OAS son el procesamiento de
palabras, las hojas de cálculo, el diseño gráfico por computadora, la planificación
electrónica y la comunicación a través de correo de voz, correo electrónico (e-mail) y
teleconferencias.
sistemas de información administrativa (MIS): Son un grupo de sistemas de
información que interactúan entre sí y que proporcionan los requerimientos de las
operaciones como de la administración en la empresa.
sistemas de planificación de recursos empresariales (ERP): Es un sistema de
gestión de negocios que integra la información de todas
las áreas operativas y administrativas de una empresa, automatiza los procesos de
negocio, y permite controlar y asignar recursos a las actividades que realmente
generan valor a tu compañía.
13. Liste tres roles que el analista de sistemas debe desempeñar. Proporcione una
definición para cada uno de ellos.
1. Consultor: Un analista de sistemas como consultor externo puede ser contratado por
personas o empresas, tienen la tarea de analizar el tipo de sistemas que ya se usan y
observar si son productivos para el tipo de necesidades que se tienen. Un analista
externo tiene la ventaja de tener una perspectiva fresca del entorno, pero también tiene
la desventaja de no conocer la cultura de trabajo, por lo tanto deberá preguntar a
trabajadores y personas que interactúen con los sistemas a diario, para así llegar a la
mejor conclusión respecto a si cambiar o modificar algún sistema.
3. Agente de cambio: Podemos definir a un agente de cambio como una persona que
actúa como catalizador para el cambio, desarrolla un plan de cambio y trabaja con
otros para facilitarlo. Debe interactuar con los usuarios y la administración desde las
primeras etapas del inicio de su proyecto, pues sin su ayuda no se podrá comprender
qué se necesita para apoyar su trabajo en la organización, y no se podrá llevar a cabo
el verdadero cambio, Si el cambio parece garantizado después del análisis, el
siguiente paso es desarrollar un plan junto con las personas que deben llevarlo a cabo.
Una vez que se llega a un consenso en cuanto al cambio que se debe realizar, el
analista debe interactuar en forma constante con todos los que vayan a cambiar.
14. ¿Qué cualidades personales son útiles para el analista de sistemas? Haga una lista.
Un analista de sistemas debe tener principalmente las siguientes cualidades:
- Solucionar problemas.
- Liderazgo.
- Comunicación.
- Experiencia con las computadoras.
- Ética profesional y personal.
- Disciplina y motivación.
15. Liste y defina brevemente las siete fases del ciclo de vida del desarrollo de sistemas
(SDLC).
1. Identificación de los problemas oportunidades y objetivos: Esta es la primera fase del
ciclo y la más importante a su vez, ya que aquí se identifican las necesidades, los
problemas y las posibles soluciones a estos.
2. Determinación de los requerimientos humanos de información: La siguiente fase a la
que entra el analista es 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.
3. Análisis de las necesidades del sistema: En esta fase se comienza a analizar las
posibles soluciones mediante herramientas como diagramas de flujo de datos de
secuencia u otros tipos de diagramas.
4. Diseño del sistema recomendado: En la fase de diseño del SDLC, 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. Además, el analista debe ayudar a que los
usuarios completen la entrada de datos efectiva al sistema de información mediante el
uso de las técnicas del buen diseño de formularios y páginas Web o pantallas.
5. Desarrollo y documentación de software: En esta fase el analista trabaja junto con los
trabajadores para desarrollar el software requerido. Sucesivamente el analista trabaja
en la documentación del software como manuales, preguntas frecuentes, entre otros.
6. Prueba y mantenimiento del sistema: Esta es la fase de prueba del programa, se busca
identificar fallos y bugs antes de entregar el producto final al usuario.
7. Implementación y evaluación del sistema: En esta última fase el analista ayuda a
capacitar al usuario para utilizar el sistema de información nuevo, es deber del
analista ayudar a hacer la traslación del antiguo sistema al nuevo.