Anda di halaman 1dari 54

CICLO DE VIDA DE UN SIA Y SUS CONCEPTOS ASOCIADOS

Ciclo de Vida de un Sistema de Informacin 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 que cierto sistema del negocio necesita mejorarse. El ciclo de vida del desarrollo de sistemas es el conjunto de actividades de los analistas, diseadores y usuarios, que necesitan llevarse a cabo para desarrollar y poner en marcha un sistema de informacin.

Ciclo de Vida de un Sistema de Informacin Antes de analizar la calidad en el proceso de desarrollo de sistemas es importante explicar el ciclo de vida de los sistemas de Informacin. Las fases que incluye son nacimiento, desarrollo, operacin, mantenimiento y muerte.

Ciclo de Vida de un Sistema de Informacin


Nacimiento: Esta fase da inicio al ciclo de vida con el surgimiento de una necesidad o de un requerimiento por parte del usuario. En este momento debe hacerse un estudio de factibilidad para decidir si en realidad se justifica el desarrollo del sistema. Desarrollo: Una vez realizado un estudio de factibilidad, se procede al desarrollo del sistema en el cual se analizan los requerimientos y se elabora un diseo que servir de base para el desarrollo. Adems, se elaboran los programas necesarios para que el sistema pueda operar. La fase de desarrollo consiste en disear, construir y/o adecuar los programas que se requieren para resolver el problema del usuario.

Ciclo de Vida de un Sistema de Informacin


Operacin: En este momento el sistema ya est terminado y el usuario trabaja introduciendo datos y obteniendo informacin y reportes que soporten la operacin de la empresa. Si el sistema no satisface los requerimientos funcionales del usuario o si se detecta algn error en los programas, es necesario pasar a la fase de mantenimiento. Mantenimiento: Consiste en corregir los errores que se detectan en los programas o en las funciones que realiza el sistema. En esta fase adems el usuario puede agregar nuevos requerimientos.

Ciclo de Vida de un Sistema de Informacin


Muerte: Un sistema de informacin llega a esta fase cuando deja de ser necesario o cuando debe reemplazarse por otro mejor. Si al sistema original se le hacen mejoras o cambios se inicia nuevamente el proceso, debido a que el sistema anterior ya ha muerto y se desarrollar uno nuevo.

Actividades del Ciclo de Vida de un Sistema de Informacin

Es el conjunto de actividades que los analistas, diseadores y usuarios realizan para desarrollar e implantar un sistema de informacin y consta de las siguientes actividades:

Actividades del Ciclo de Vida de un Sistema de Informacin

Actividades del Ciclo de Vida de un Sistema de Informacin

Investigacin Preliminar
Se inicia siempre con la peticin de una persona (administrador, empleado o especialista de sistemas).Cuando se formula la solicitud comienza la primera actividad de sistemas: La investigacin Preliminar. Tiene que ver con la identificacin de problemas, oportunidades y objetivos. Frecuentemente estos ya han sido vistos por los usuarios y son la razn para la cual el analista fue llamado.

Actividades del Ciclo de Vida de un Sistema de Informacin

Investigacin Preliminar
Se inicia siempre con la peticin de una persona (administrador, empleado o especialista de sistemas).Cuando se formula la solicitud comienza la primera actividad de sistemas: La investigacin Preliminar. Tiene que ver con la identificacin de problemas, oportunidades y objetivos. Frecuentemente estos ya han sido vistos por los usuarios y son la razn para la cual el analista fue llamado. El objetivo final de esta fase es un estudio de factibilidad que contiene una definicin del problema y la sumarizacin de los objetivos.

Actividades del Ciclo de Vida de un Sistema de Informacin

Determinacin de los requerimientos del sistema.


El aspecto fundamental del anlisis es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio. El analista debe formarse una imagen de la empresa y sus objetivos. En esta fase el analista est esforzndose por comprender qu informacin necesitan los usuarios para realizar su trabajo.

Actividades del Ciclo de Vida de un Sistema de Informacin


Las personas involucradas son los analistas y los usuarios. El analista debe saber los detalles de las funciones actuales del sistema: Quin? Las personas que estn involucradas. Qu? La actividad del negocio. Dnde? El ambiente en donde se lleva al cabo el trabajo. Cundo? En que momento Cmo? De qu manera se desarrolla.

Actividades del Ciclo de Vida de un Sistema de Informacin


Conforme se renen los detalles, los analistas estudian los datos con la finalidad de identificar las caractersticas que debe tener el nuevo sistema, incluyendo la informacin que deben producir los sistemas junto con las caractersticas operacionales tales como controles de procesamiento, tiempos de respuesta y mtodos de entrada y salida. El analista prepara una propuesta del sistema que sumariza los que ha sido encontrado, proporciona anlisis de costo/beneficio de las alternativas y hace recomendaciones sobre lo que debe ser hecho. Cada problema de sistemas es nico y nunca hay una sola solucin correcta.

Actividades del Ciclo de Vida de un Sistema de Informacin

Diseo del sistema.


El diseo de un sistema de informacin produce los detalles que establecen la forma en que el sistema cumplir con los requerimientos identificados durante la fase de anlisis. El analista usa la informacin recolectada anteriormente para realizar un diseo lgico. Los analistas de sistemas comienzan el proceso de diseo identificando los reportes y dems salidas que debe producir el sistema. Hecho lo anterior se determina con toda precisin los datos especficos para cada reporte y salida.

Actividades del Ciclo de Vida de un Sistema de Informacin

Prueba de los sistemas.


Antes de que pueda ser usado el sistema de informacin debe ser probado. Durante la fase de prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.

Actividades del Ciclo de Vida de un Sistema de Informacin

Implementacin y evaluacin.
Dependiendo del tamao de la organizacin que emplear la aplicacin y el riesgo asociado con su uso, puede elegirse empezar la operacin del sistema solo con un rea de la empresa. Algunas veces se deja que los dos sistemas, el viejo y el nuevo, trabajen en forma paralela con la finalidad de comparar resultados.

Ciclo de vida en cascada


Propuesto por Royce en 1970. Este modelo admite iteraciones. Despus de cada etapa se realiza una revisin para comprobar si se puede pasar a la siguiente. Trabaja en base a documentos (SRD, SDD...).

Ciclo de vida en cascada

Ciclo de vida en cascada

Ventajas
Planificacin sencilla. Calidad del producto alta. Permite trabajar con personal poco cualificado.

Ciclo de vida en cascada

Inconvenientes
Necesidad de tener todos los requisitos al principio. Si se han cometido errores en una fase es difcil volver atrs. No se dispone del producto hasta el final. Sndrome del 90% Ms lento y ms caro que los dems.

Ciclo de vida en cascada

Tipos de proyecto para los que es adecuado


Los que se dispone de todas las especificaciones desde el principio. Se desarrolla un tipo de producto que no es novedoso. Proyectos complejos que se entienden bien desde el principio.

Ciclo de vida en V

Propuesto por Alan Davis, mismas fases que el anterior, pero tiene en cuenta el nivel de abstraccin. Una fase sirve para validad o verificar las posteriores

Ciclo de vida en V

Ciclo de vida en cascada incremental

Se realiza un ciclo de vida en cascada para cada pequea funcionalidad

Ciclo de vida en cascada incremental

Ciclo de vida en cascada incremental

Ventaja No es necesario disponer de todos los requisitos al principio Desventaja Los errores de deteccin de requisitos aparecen tarde

Ciclo de vida en cascada con reduccin de riesgos


Para evitar los problemas en el entendimiento de los requisitos se puede hacer un desarrollo interactivo durante las fases de anlisis y diseo global. Preguntar al usuario Hacer el diseo global que depende del punto 1 Hacer un prototipo de interfaz de usuario, hacer entrevistas con los usuarios ensendoles el prototipo y volver con ello al punto 1 para identificar ms requisitos o corregir mal entendidos. A partir de aqu igual al ciclo de vida en cascada

Modelo de ciclo de vida en espiral Propuesto por Boehm en 1988. Consiste en una serie de ciclos que se repiten. Parecido al incremental, pero teniendo en cuenta el concepto de riesgo.

Modelo de ciclo de vida en espiral

Modelo de ciclo de vida en espiral En cada iteracin se recomienda obtener la siguiente lista de informaciones: Objetivos: Se hacen entrevistas a los clientes, se les hace rellenar cuestionarios, etc. Alternativas: Son las diferentes formas posibles de conseguir los objetivos, desde dos puntos de vista: caractersticas del producto formas de gestionar el proyecto

Modelo de ciclo de vida en espiral


Restricciones: Desde el punto de vista del producto: Interfaces del tal o cual manera, rendimiento, etc. Desde el punto de vista organizativo: Coste, tiempo, personal, etc. Riesgos: Lista de riesgos identificados. Resolucin de riesgos: La tcnica ms utilizada es la construccin de prototipos. Resultados: Es el producto que queda despus de la resolucin de riesgos. Planes: Lo que se va a hacer en la siguiente fase. Compromiso: Decisiones de gestin sobre como continuar.

Modelo de ciclo de vida en espiral

Ventajas
No es necesaria definicin completa de requisitos. Desde el final de la primera iteracin es ms fcil validar los requisitos. Riesgo es menor, porque slo se arriesga la ltima iteracin. Riesgo de retrasos menor, de detectar los problemas temprano y da tiempo a subsanarlos.

Modelo de ciclo de vida en espiral

Inconvenientes
Es difcil evaluar los riesgos. Necesaria participacin continua del cliente. Al subcontratarlo hay que producir especificacin completa y eso lleva tiempo.

una

Modelo de ciclo de vida en espiral

Tipos de proyecto para los que es adecuado


Grandes sistemas. Proyectos donde es importante el factor riesgo. Cuando no es posible definir todos los requisitos.

Elementos de un Sistema de Informacin


Una definicin bsica de sistema es la siguiente: Grupo de elementos interdependientes o que interactan regularmente formando un todo, a continuacin se enumeran diversos ejemplos. Un sistema gravitacional, un sistema termodinmico, un sistema de ros, un sistema telefnico, un sistema de autopistas, el sistema newtoniano de la mecnica, el sistema de mecanografa al tacto, un sistema taxonmico, el sistema decimal, etctera.

Elementos de un Sistema de Informacin James Grier Miller en su libro Living System destaca 19 subsistemas crticos de todos los sistemas vivientes, haciendo una analoga con los mismos se pueden categorizar de la manera siguiente:

Elementos de un Sistema de Informacin


El reproductor, que es capaz de dar origen a otros sistemas similares aquel en el cual se encuentra. En una organizacin de negocios, pudiera ser una divisin de planeacin de instalaciones que hace nuevas plantas y construye oficinas regionales nuevas. La frontera, que mantiene unidos a los componentes que conforman el sistema, los protege de tensiones ambientales y excluye o permite la entrada de diversos tipos de materia-energa e informacin. En una organizacin de negocios, esto pudiera constituir la planta misma y los guardias u otro personal de seguridad que evitan el ingreso de intrusos indeseables.

Elementos de un Sistema de Informacin


El inyector, que transporta la materia-energa a travs de la frontera del sistema desde el medio ambiente. En una organizacin de negocios, este pudiera ser el departamento de compras o recepcin, que introduce la materia prima, los materiales de oficina, etc. El distribuidor, que trae material desde el exterior del sistema y lo reparte desde sus subsistemas a cada componente. En una organizacin de negocios, pudiera estar conformado por las lneas telefnicas, correo electrnico, mensajeros, bandas, etc.

Elementos de un Sistema de Informacin El convertidor, que cambia ciertos materiales que ingresan al sistema a formas ms tiles para los procesos especiales de dicho sistema particular. El productor, que forma asociaciones estables durables por perodos significativos con la materiaenerga que ingresa al sistema o que egresa de su convertidor. Estos materiales sintetizados pueden servir para crecimiento o reparacin de daos o reposicin de componentes del sistema.

Elementos de un Sistema de Informacin El subsistema de almacenamiento de materiaenerga, que retiene en el sistema, durante diferentes perodos, depsitos de diversos tipos de materia-energa. El expulsor, que transmite materia-energa hacia el exterior del sistema en forma de desechos o de productos.

Elementos de un Sistema de Informacin El motor, que mueve el sistema o a sus partes en relacin con todo o parte del medio ambiente, o bien que mueve a los componentes del ambiente. El soporte, que mantiene las relaciones espaciales apropiadas entre los componentes del sistema, de manera que pueden interactuar sin ser un lastre o estorbo entre ellos.

Elementos de un Sistema de Informacin


El transductor de entrada, que traen seales portadoras de informacin al sistema, transformndolas en otras formas de materia-energa adecuadas para su transmisin al interior. El transductor interno, que recibe de otros subsistemas o componentes del sistema seales que portan informacin acerca de alteraciones significativas en dichos subsistemas o componentes, transformndolos en otras formas de materiaenerga transmisibles en su interior.

Elementos de un Sistema de Informacin


El canal y la red, que estn compuestos por una sola ruta en el espacio fsico, o bien por mltiples rutas interconectadas, mediante las cuales las seales portadoras de informacin se transmiten a todas partes del sistema. El decodificador, que altera las claves de informacin que le es introducida por medio del transductor de entrada o del transductor interno, para dejar una clave privada que pueda ser utilizada internamente por el sistema.

Elementos de un Sistema de Informacin El que decide, que recibe informacin de los dems subsistemas y les transmite informacin que sirve para controlar al sistema completo. El codificador, que altera la clave de informacin que se le introduce desde otros subsistemas procesadores de informacin, convirtindola, de una clave privada utilizada internamente por el sistema, en una clave pblica que pueden ser interpretada por otros sistemas en su medio ambiente.

Elementos de un Sistema de Informacin El transductor de salida, que emite seales portadoras de informacin desde el sistema, transformando los marcadores dentro del sistema en otras formas de materia-energa que pueden ser transmitidas por medio de canales en el medio ambiente del sistema.

Sistemas de informacin ms comunes. Existen dos categoras bsicas en la clasificacin de sistemas: Sistemas naturales. Sistemas hechos por el hombre.

Sistemas de informacin ms comunes.


Es conveniente dividir los sistemas naturales en dos subcategoras bsicas: Sistemas fsicos, que incluyen:
Sistemas estelares: galaxias, sistemas solares, etctera. Sistemas geolgicos: ros, cordilleras, etctera. Sistemas moleculares: organizaciones complejas de tomos.

Sistemas vivientes, que comprenden toda gama de animales y plantas que nos rodean, al igual que la raza humana.

Sistemas de informacin ms comunes. En lo que respecta a los sistemas hechos por el hombre existen una gran diversidad de sistemas construidos, organizados y mantenidos por humanos, tales como: sistemas sociales, sistemas de transporte, sistemas de comunicacin, Sistemas de manufactura, sistemas financieros.

Sistemas de informacin ms comunes. Los sistemas automatizados son sistemas hechos por el hombre que interactan con o son controlados por una o ms computadoras. Aunque hay diferentes tipos de Sistemas automatizados, todos tienden a tener componentes en comn:

Sistemas de informacin ms comunes. El hardware de la computadora: los procesadores, los discos, terminales, impresora, unidades de cinta magntica, etctera. El software de la computadora: Los programas de sistemas tales como sistemas operativos, sistemas de base de datos, programas de control de telecomunicaciones, etctera.

Sistemas de informacin ms comunes. Las personas: los que operan el sistema, los que proveen su material de entrada y consumen su material de salida, y los que proveen actividades de procesamiento manual en un sistema. Los datos: la informacin que el sistema recuerda Los procedimientos: las polticas formales e instrucciones de operacin del sistema.

Sistemas de informacin ms comunes.


Una divisin categrica de los sistemas automatizados es la siguiente: Sistemas en lnea: es aquel que acepta material de entrada directamente del rea donde se creo. Tambin es sistema en el que el material de salida, o resultado de la computacin, se devuelve directamente a donde es requerido. Sistemas de tiempo real: puede definirse como aquel que controla un ambiente recibiendo datos, procesndolos y devolvindolos con la suficiente rapidez como para influir en dicho ambiente en ese momento.

Sistemas de informacin ms comunes.


Sistemas de apoyo a decisiones: Estos sistemas computacionales no toman decisiones por si mismos, sino ayudan a los administradores, y a otros profesionistas "trabajadores del conocimiento" de una organizacin a tomar decisiones inteligentes y documentadas acerca de los diversos aspectos de la operacin. Sistemas basados en el conocimiento: Estos sistemas contienen grandes cantidades de diversos conocimientos que emplean en el desempeo de una tarea dada. Los sistemas expertos son una especie de sistemas basados en el conocimiento, aunque ambos trminos a menudo se utilizan indistintamente.

Sistemas de informacin ms comunes.


Existen algunos principios generales que son de inters particular para quienes crean sistemas automatizados de informacin, e incluyen los siguientes: Entre ms especializado sea el sistema, menos capaz es de adaptarse a circunstancias diferentes. Cuanto mayor sea el sistema mayor es el nmero de sus recursos que deben dedicarse a su mantenimiento diario. Los sistemas siempre forman parte de sistemas mayores y siempre pueden dividirse en sistemas menores. Los sistemas crecen.

Anda mungkin juga menyukai