0% encontró este documento útil (0 votos)
46 vistas14 páginas

Sesion 2

Este documento describe las 7 fases del ciclo de vida del desarrollo de sistemas, incluyendo la identificación de problemas y objetivos, determinación de requisitos, análisis de necesidades, diseño del sistema, desarrollo de software, pruebas y mantenimiento, e implementación y evaluación. Explica las actividades clave en cada fase con el fin de desarrollar un sistema de información que satisfaga las necesidades identificadas de los usuarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
46 vistas14 páginas

Sesion 2

Este documento describe las 7 fases del ciclo de vida del desarrollo de sistemas, incluyendo la identificación de problemas y objetivos, determinación de requisitos, análisis de necesidades, diseño del sistema, desarrollo de software, pruebas y mantenimiento, e implementación y evaluación. Explica las actividades clave en cada fase con el fin de desarrollar un sistema de información que satisfaga las necesidades identificadas de los usuarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ESCUELA ACADÉMICO PROFESIONAL

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE INGENIERÍA INFORMÁTICA Y


SISTEMAS

EL CICLO DE VIDA DEL


DESARROLLO DE SISTEMAS
Análisis y Diseño de Sistemas de Información

DISEÑO DE SISTEMAS
Unidad : I Semanas: 2 Sesión: 02

Ing. Robertson Santander Jáuregui


CICLO DE VIDA DEL DESARROLLO DE SISTEMAS

2
1. IDENTIFICACIÓN DE LOS PROBLEMAS,
OPORTUNIDADES Y OBJETIVOS

 El analista se encarga de identificar correctamente los problemas,


las oportunidades y los objetivos. En la primera fase el analista debe
analizar con honestidad lo que está ocurriendo en la empresa.
 Las oportunidades residen en las situaciones que el analista cree
poder mejorar mediante el uso de sistemas de información
computarizados. Al aprovechar estas oportunidades, la empresa
puede obtener una ventaja competitiva o establecer un estándar en la
industria.
 La identificación de los objetivos también es un componente
importante de la primera fase. El analista debe descubrir primero qué
trata de hacer la empresa.
 Las personas involucradas en la primera fase son los usuarios, los
analistas y los administradores de sistemas que coordinan el 3
proyecto.
1. IDENTIFICACIÓN DE LOS PROBLEMAS,
OPORTUNIDADES Y OBJETIVOS

 En esta fase las actividades consisten en entrevistar a


los encargados de la administración de los usuarios,
sintetizar el conocimiento obtenido, estimar el alcance
del proyecto y documentar los resultados.
 El resultado de esta fase es un informe de viabilidad, el
cual contiene la definición de un problema y sintetiza los
objetivos.
 Después, la administración de la empresa debe tomar una
decisión en cuanto a proceder o no con el proyecto
propuesto.
4
2. DETERMINACIÓN DE LOS REQUERIMIENTOS
DE INFORMACIÓN

 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.
 El analista utilizará métodos interactivos como
entrevistas, muestreos e investigación de datos duros,
además de los cuestionarios y los métodos discretos,
como observar el comportamiento de los encargados al
tomar las decisiones y sus entornos de oficina, y los
métodos integrales como la creación de prototipos. 5
2. DETERMINACIÓN DE LOS REQUERIMIENTOS
DE INFORMACIÓN

En este punto el analista examina cómo hacer que el


sistema sea útil para las personas involucradas.
 ¿Cómo puede el sistema ofrecer un mejor apoyo para las
tareas individuales que se deben llevar a cabo?
 ¿Qué nuevas tareas habilita el nuevo sistema que los
usuarios no podían realizar sin él?
 ¿Cómo se puede crear el sistema de manera que extienda
las capacidades de un usuario más allá de lo provisto por
el sistema anterior?
 ¿Cómo puede el analista crear un sistema gratificante para
los trabajadores?.
6
3. ANÁLISIS DE LAS NECESIDADES DEL SISTEMA

 ¿Qué capacidades debería proporcionar un sistema a los


usuarios? La siguiente fase que debe llevar a cabo el
analista de sistemas involucra el análisis de las
necesidades del sistema.
 ¿Qué datos deberían ser capturados y almacenados? A
partir de los diagramas de flujo de datos, de secuencia u
otros tipos de diagramas se debe desarrollar un
diccionario de datos para enlistar todos los elementos
de datos utilizados en el sistema, así como sus
especificaciones.
 ¿ Cuáles son las salidas demandadas?
 ¿Qué nivel de rendimiento se espera?

7
4. 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.
 La interfaz conecta al usuario con el sistema, por lo que
es extremadamente importante. La interfaz del usuario
se diseña con ayuda de los usuarios para asegurar que
el sistema sea perceptible, legible y seguro, así como
atractivo y divertido de usar.
8
4. DISEÑO DEL SISTEMA RECOMENDADO

 Incluye el diseño de bases de datos que


almacenarán gran parte de los datos necesarios
para los encargados de tomar las decisiones en
la organización. Los usuarios se benefician de
una base de datos bien organizada que sea
lógica para ellos y se corresponda con la forma
en que ven su trabajo.
 También se trabaja con los usuarios para diseñar
una salida (ya sea en pantalla o impresa) que
cumpla con sus necesidades de información.
9
4. DISEÑO DEL SISTEMA RECOMENDADO

 Se diseña controles y procedimientos de respaldo


para proteger el sistema y los datos, y para
producir paquetes de especificación de programas
para los programadores.
 Cada paquete debe contener los diseños de las
entradas y las salidas, las especificaciones de los
archivos y los detalles sobre el procesamiento;
también puede incluir árboles o tablas de decisión,
UML o diagramas de flujo de datos, junto con los
nombres y las funciones de cualquier código
previamente escrito dentro de la empresa o que
utilice código u otras bibliotecas de clases.
10
5. DESARROLLO Y DOCUMENTACIÓN DEL
SOFTWARE

 El analista trabaja con los programadores para desarrollar


el software original requerido.
 Durante ella, el analista desarrolla junto con los usuarios
una documentación efectiva para el software, incluyendo
manuales de procedimientos, ayuda en línea, sitios Web
con preguntas frecuentes (FAQ) y archivos Léame (Read
Me) para incluir con el nuevo software.
 Los programadores desempeñan un rol clave en esta fase.
Para asegurar la calidad, existe un equipo formado por
otros programadores
11
6. PRUEBA Y MANTENIMIENTO DEL
SISTEMA

Esta fase es de suma importancia, ya que nos permite realizar un


monitoreo del funcionamiento real de nuestro sistema. Involucra
nuestro carácter ético y profesional, responsabilizándonos por el
perfecto funcionamiento del sistema.
Algunos puntos esenciales son:
 Prueba es llevado a cabo por los programadores solos y
también los analistas de forma independiente.
 Se empieza el mantenimiento del sistema y la documentación
de este mantenimiento.
 Invierten una gran cantidad de dinero en este proceso por
mantenimiento a cargo del programador.
12
7. IMPLEMENTACIÓN Y EVALUACIÓN DEL
SISTEMA

 Hacer y probar las redes y las bases de datos, antes de escribir o instalar los programas
informáticos creados.
 Instalar el sistema.
 Los distribuidores se encargan de una parte de la capacitación, pero la supervisión de la
capacitación es responsabilidad del analista de sistemas.
 El analista necesita planear una conversión sin problemas del sistema antiguo al nuevo.
 Asegurar el óptimo rendimiento del sistema implementado.
 La evaluación se incluye como parte de esta fase final principalmente por cuestiones
informativas.
 En realidad, la evaluación se realiza durante cada fase. El criterio clave que debemos
satisfacer es si los usuarios previstos están utilizando el sistema.
 Hay que tener en cuenta que a menudo el trabajo relacionado con los sistemas es
cíclico.
13
Gracias!
Preguntas e inquietudes?

14

También podría gustarte