Está en la página 1de 12

LICEO BRASSAVOLA NACIONAL SANTA MARTHA

PARCIAL : II
UNIDAD : II
OBJETIVOS:
• COMPRENDER LOS TIPOS DE HERRAMIENTAS IMPLEMENTADAS POR LOS ANALISITAS DE SISTEMAS
• CONOCER LOS PARTICIPANTES EN LA TOMAS DE DESICIONES DE LOS ANALISTA DE SISTEMAS

HERRAMIENTAS PARA EL DESARROLLO DE SISTEMAS


Profesor Eleazar Rodriguez
HERRAMIENTAS PARA EL DESARROLLO DE SISTEMAS

• Una herramienta   es cualquier dispositivo


que permite mejorar el desempeño de alguna
tarea.
Existen herramientas diseñadas especialmente para el
desarrollo de sistemas, este tipo de herramientas se
dividen en tres categorías:
 Herramientas para el análisis.
 Herramientas para el diseño.
 Herramientas para el desarrollo.

Profesor Eleazar Rodriguez


HERRAMIENTAS PARA ANÁLISIS
Estas herramientas incluyen:
Herramientas para la recolección de datos: capturan detalles que describe en sistemas
y procedimientos en uso, documentan procesos y actividades de decisión.

Herramientas para diagramación: crean representaciones graficas o modelos de


sistemas, apoyan el dibujo y revisión de diagramas e iconos.

Herramientas para el diccionario: registran y mantienen descripciones de los


elementos del sistema tales como grupos de datos, procesos y almacenamiento de datos.

Profesor Eleazar Rodriguez


HERRAMIENTAS PARA DISEÑO
Herramientas de especificación: Estas apoyan el proceso de formular
las características que debe tener una aplicación, tales como:
 Entradas
 Salidas
 procesamiento
 Especificaciones de control.
Herramientas para presentación: se utilizan para describir la
posición de datos, mensajes y encabezados sobre las pantallas de las
terminales, reportes y otros medios de entrada.

Profesor Eleazar Rodriguez


HERRAMIENTAS PARA EL DESARROLLO
Herramientas para ingeniería de software: apoyan el proceso de formular
diseños de software, incluyendo procedimientos y controles, así como la
documentación correspondiente.

Generadores de código: producen el código fuente y las aplicaciones a partir


de especificaciones funcionales bien articuladas.

Herramientas para pruebas: apoyan la fase de evaluación de un sistema o


sus partes contra las especificaciones. Incluyen facilidades para examinar la
correcta operación del sistema así como el grado de perfección alcanzado en
comparación con las expectativas.

Profesor Eleazar Rodriguez


PARTICIPANTES EN EL DESARROLLO
ANALISTA DE SISTEMAS
De acuerdo con su función en el proceso de desarrollo de sistemas, al analista se le puede
denominar de la siguiente manera:

• Analista de sistemas: en este caso la única responsabilidad del analista es conducir


estudios de sistemas para detectar hechos relevantes relacionados con la actividad de la
empresa.
• Diseñador de sistemas: es cuando el analista también tiene la responsabilidad de
diseñar el nuevo sistema.
• Programador de sistemas: se le conoce así cuando el analista mismo desarrolla el
software necesario para implantar el diseño.

Profesor Eleazar Rodriguez


La función del analista dentro del proceso de desarrollo de
sistemas dependerá, generalmente, del tamaño de la
organización para la cual trabaje.
• Si el analista trabaja en una empresa pequeña casi siempre
desarrollara las tres actividades; es decir, será:
• Analista
• Diseñador
• Programador del sistema.

Profesor Eleazar Rodriguez


Los analistas de sistemas que saben programar
son más útiles en las organizaciones ya que sus
conocimientos de programación le permiten
formular especificaciones mejores y más
completas para las nuevas aplicaciones.

Profesor Eleazar Rodriguez


De acuerdo con el papel que desempeña en la organización,
dentro de la organización al analista se le puede considerar
como:

 Consultor.
 Especialista de apoyo.
 Agente de cambio.

Profesor Eleazar Rodriguez


Consultor. El consultor es externo a la empresa y sólo participa en proyectos
específicos dentro de ella. Como consultor, el analista es contratado para guiar a la
empresa sobre ciertos tópicos de informática.

Especialista de apoyo: Como especialista de apoyo el analista se encuentra, en la mayoría


de los casos, en línea de soporte.

Agente de cambio: Este rol confiere al analista una gran responsabilidad. Un agente de
cambio es aquella persona que sirve como catalizador para el cambio, que desarrolla un
plan para lograr el cambio y colabora para agilizarlo.

Profesor Eleazar Rodriguez


Independientemente del papel que tenga el analista de sistemas y de la actividad que
realice dentro del análisis debe contar con las siguientes cualidades:
 Solucionador de problemas
 Hábil
 Auto motivado
 Administrador
 Buen interlocutor
 Disfruta encontrar soluciones
 Ve el análisis como un reto
 Sistemático
 Cordial
 Sabe transmitir ideas
 Auto disciplinado
Profesor Eleazar Rodriguez
ACTIVIDAD
 Análisis del sistema actual (si existe)
 Programas, módulos reutilizables y objetos.
 Requisitos nuevos de los usuarios.  Ficheros y bases de datos.
 Transacciones
 Descripción del sistema propuesto.  Diccionario de datos
 Procedimientos
 Especificación del sistema  Carga del sistema y tiempos de respuesta
 Interfaces, tanto humanos como de máquinas.
 Descripción del sistema (DFDs.)  Estándares de programación
 Diseño de programas
 Requisitos de datos.  Técnicas de implementación
 codificación propia
 Requisitos de telecomunicaciones  compra de paquetes de software
 contratación externa de programadores
 Requisitos de hardware.

 Plan de pruebas de integración.

Profesor: Eleazar Rodriguez

También podría gustarte