Professional Documents
Culture Documents
NOMBRE Y MATRICULA:
ASIGNATURA:
FACILITADORA:
1
Cuestionario De Estudio.
1. Definicin de Anlisis.
es la ciencia encargada del anlisis de sistemas grandes y complejos, y la interaccin
entre los mismos. Esta rea se encuentra muy relacionada con la investigacin
operativa. Tambin se denomina anlisis de sistemas a una de las etapas de construccin
de un sistema informtico, que consiste en relevar la informacin actual y proponer los
rasgos generales de la solucin futura.
2. Definicin De desarrollo.
El desarrollo de sistemas es un proceso que consiste en dos etapas principales de
anlisis y diseo de sistemas; comienza cuando la gerencia, o en algunas ocasiones el
personal de desarrollo de sistemas, se da cuenta de cierto sistema del negocio necesita
mejorarse.
Planificacin
Anlisis
Diseo
Implementacin
Pruebas
Instalacin
Despliegue
Uso y mantenimiento
2
Fase 1: Anlisis de requerimientos.
Fase 2: Diseo conceptual
Fase 3: Eleccin del SGBD
Fase 4: Diseo lgico
Fase 5: Diseo fsico
Fase 6: Instalacin y mantenimiento
4. Investigacin Preliminar.
Si un proyecto de sistema parece ser viable y tiene suficiente prioridad, se comienza la
investigacin preliminar. Esta investigacin requiere uno o ms analistas de sistemas
analizando el system request para determinar la verdadera naturaleza y alcance del
problema y recomendar si es que se debe continuar con el proyecto. El propsito de la
investigacin preliminar es buscar informacin suficiente para determinar si se debe
continuar con el Ciclo de Vida del Desarrollo del Sistema. La investigacin no es una
actividad de recoleccin de datos; no se espera que se definan todos los problemas ni
que se propongan todas las posibles soluciones.
2. Identificar la informacin necesaria para el proyecto para cumplir con los cinco
objetivos de la investigacin (ya mencionados).
3. Realizar las acciones que sean necesarias para conseguir la informacin, como por
ejemplo:
3
Revisar la documentacin actual, verificando con los usuarios si la
documentacin es correcta y completa.
Observar la operacin actual para identificar fuentes de Input y Output.
Realizar encuestas, mtodo usado cuando se necesita informacin de muchas
personas.
6- Determinar requerimientos.
La determinacin de requerimientos es el estudio de un sistema para conocer cmo
trabajan los mtodos empleados y dnde es necesario efectuar mejoras.
Anticipacin de requerimientos.
Aqu entra la experiencia del analista que al haber participado previamente en alguna
situacin similar podr ser capaz de prever las caractersticas del sistema.
Investigacin de requerimientos.
Los analistas estudian el sistema actual con la ayuda de herramientas y habilidades, para
as documentar sus caractersticas y emprender el anlisis ms adelante.
Especificaciones de requerimientos.
4
Se conforma de tres partes relacionadas entre s:
Anlisis de datos basados en hechos reales: se analizan los datos recopilados
para determinar el grado de desempeo del sistema.
Identificacin de requerimientos esenciales: Caractersticas que debe incluir el
nuevo sistema, desde detalles de operacin hasta criterios de desempeo
Seleccin de estrategias para satisfacer los requerimientos: Mtodos que sern
utilizados para alcanzar los requerimientos establecidos seleccionados.
El diseo rpido se centra en una representacin de aquellos aspectos del software que
sern visibles para el cliente o el usuario final. Este diseo conduce a la construccin de
un prototipo, el cual es evaluado por el cliente para una retroalimentacin; gracias a sta
se refinan los requisitos del software que se desarrollar. La interaccin ocurre cuando
el prototipo se ajusta para satisfacer las necesidades del cliente. Esto permite que al
mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente
vea resultados a corto plazo.
Plan rpido.
Modelado, diseo rpido
Construccin del Prototipo
Desarrollo, entrega y retroalimentacin
Comunicacin
Entrega del desarrollo final
Pruebas estticas
5
Puede referirse a la revisin de documentos, ya que no se hace una ejecucin de cdigo.
Esto se debe a que se pueden realizar "pruebas de escritorio" con el objetivo de seguir
los flujos de la aplicacin
Pruebas dinmicas
Las pruebas dinmicas permiten el uso de tcnicas de caja negra y caja blanca con
mayor amplitud. Debido a la naturaleza dinmica de la ejecucin de pruebas es posible
medir con mayor precisin el comportamiento de la aplicacin desarrollada.
Pruebas manuales
Pruebas automticas
9) Puesta en marcha.
Anlisis de la infraestructura para la puesta en marcha: Determinar los recursos
tecnolgicos de infraestructura y software necesarios para la instalacin del
producto.
Auditar la configuracin fsica: Evaluar los recursos disponibles para utilizar en
la puesta en marcha y operacin del producto software.
Asegurar la compatibilidad de la aplicacin: Garantizar que se tienen disponibles
los recursos para el funcionamiento del software en el nuevo entorno.
Desarrollar una copia de seguridad de la versin del sistema: Resguardar el
estado actual del sistema en operacin.
Configurar la base de datos: Instalar en el motor de base de datos las entidades
necesarias para el funcionamiento del software.
Asignacin de los permisos requeridos: Dejar configurada la seguridad de modo
que el software tenga acceso a los recursos necesarios para su funcionamiento.
Realizar la puesta en funcionamiento del software en las instalaciones del
cliente: Dejar operativo al software en el entorno final.
Anlisis de los resultados de la instalacin: Documentar los incidentes ocurridos
en el proceso de instalacin y evaluar su impacto para la continuidad del
proyecto.
6
Prueba de la configuracin: Garantizar que se ha cumplido con la configuracin
esperada.
3. Planificacin: Hay que definir un plan de puesta en marcha con hitos muy claros e
incluirlo dentro del plan de comunicacin para que los usuarios dispongan de todo lo
necesario para utilizar la nueva aplicacin de forma efectiva desde el primer momento.
La puesta en marcha del nuevo software se puede hacer por etapas (funcionales u
organizacionales) o toda de golpe.
4. Validacin y pruebas: Antes del lanzamiento hay que realizar las pruebas necesarias
para validar tanto el funcionamiento como la adecuacin de la aplicacin a los
requerimientos de la empresa. Dependiendo de la naturaleza de la aplicacin puede ser
importante involucrar a los usuarios finales en la validacin o pruebas o incluso realizar
un piloto con un subconjunto de los usuarios.
5. Formacin: Antes de la puesta en marcha hay que formar a los usuarios en el uso de
aplicacin, de manera que en el momento del arranque el usuario est al mximo de
familiarizado con la nueva solucin.
Estos factores crticos son comunes a la puesta en marcha de cualquier nueva aplicacin
en una empresa y por lo tanto son perfectamente vlidos para la puesta en marcha de
un software
7
10 - En qu consiste el trabajo del analista de sistema.
Es un profesional especializado del rea de la informtica, encargado del desarrollo de
aplicaciones en lo que respecta a su diseo y obtencin de los algoritmos, as como de
analizar las posibles utilidades y modificaciones necesarias de los sistemas
operativos para una mayor eficacia de un sistema informtico. Otra misin de estas
personas es dar apoyo tcnico a los usuarios de las aplicaciones existentes.