Está en la página 1de 12

METODOLOGIA SOBRE LA PLANIFICACION DE SISTEMAS

El ciclo de vida de un sistema de informacin y conocimiento. Puede ser definido


como la organizacin y realizacin de un conjunto de tareas y actividades diversas
que abarcan desde el nacimiento del reconocimiento de su necesidad hasta que
estos sistemas se convierten en obsoletos y son sustituidos por otros.
El enfoque ms aceptado es el ciclo de vida en cascada, compuesto por etapas y
cada una tiene un determinado resultado (documentos tcnicos, programas de
computadoras y otras informaciones) que alimentan a la etapa siguiente y sin el
cual no es posible que se comience.

QUE ES EL CICLO DE VIDA DE UN SISTEMA?


El ciclo de vida de un sistema de informacin es un enfoque por fases del anlisis
y diseo que sostiene que los sistemas son desarrollados de mejor manera
mediante el uso de un ciclo especifico de actividades del analista y del usuario.
Segn James Senn, existen tres estrategias para el desarrollo de sistemas:
.- El mtodo clsico del ciclo de vida de desarrollo de sistemas,
.-Mtodo de desarrollo por anlisis estructurado
.-Mtodo de construccin de prototipos de sistemas.
Cada una de estas estrategias tiene un uso amplio en cada una de los diversos
tipos de empresas que existen, y resultan efectivas si son aplicadas de manera
adecuada.
Adems, es el perodo de tiempo que "vive" un sistema informtico desde que es
pensado
hasta
que
es
desechado.
Por otra parte, otro concepto maneja que el ciclo de vida de los sistemas es el
proceso que se sigue para construir, entregar y hacer evolucionar el software,
desde la concepcin de una idea hasta la entrega y el retiro del sistema.
Existen gran cantidad de variantes que dependen de la organizacin, del tipo de
sistema que se realizar, de los gustos de los administradores, de los tiempos, etc.
Las actividades tpicas del ciclo de vida son:
1- Estudio de factibilidad.
2- Anlisis (de requerimientos).
3- Diseo

4.1- Creacin de prototipos


4.2- Implementacin
5 - Validacin y prueba
6 - Operacin y mantenimiento

LA

METODOLOGA

DE

UN

CICLO

DE

VIDA

DE

UN

SISTEMA

Ciclo De Vida Clsico Del Desarrollo De Sistemas


La Metodologa de ciclo de vida para el desarrollo de sistemas es el conjunto de
actividades que los analistas, diseadores y usuarios realizan para desarrollar e
implantar un sistema de informacin.
Esta
metodologa
consta
de
6
fases:
Investigacin Preliminar: La solicitud para recibir ayuda de un sistema de
informacin puede originarse por varias razones: sin importar cuales sean estas, el
proceso se inicia siempre con la peticin de una persona.
Determinacin de los requerimientos del sistema: El aspecto fundamental del
anlisis de sistemas es comprender todas las facetas importantes de la parte de la
empresa que se encuentra bajo estudio. Los analistas, al trabajar con los
empleados y administradores, deben estudiar los procesos de una empresa para
dar respuesta a las siguientes preguntas clave:
Qu es lo que hace?
Cmo se hace?
Con que frecuencia se presenta?
Qu tan grande es el volumen de transacciones o decisiones?
Cul es el grado de eficiencia con el que se efectan las tareas?
Existe algn problema? Qu tan serio es? Cul es la causa que lo origina?
Diseo del sistema: El diseo de un sistema de informacin produce los detalles
que establecen la forma en la que el sistema cumplir con los requerimientos
identificados durante la fase de anlisis. Los especialistas en sistemas se refieren,
con frecuencia, a esta etapa como diseo lgico en contraste con la del desarrollo
del
software,
a
la
que
denominan
diseo
fsico.
Desarrollo del software: Los encargados de desarrollar software pueden instalar
software comprobando a terceros o escribir programas diseados a la medida del
solicitante. La eleccin depende del costo de cada alternativa, del tiempo
disponible para escribir el software y de la disponibilidad de los programadores.

Por lo general, los programadores que trabajan en las grandes organizaciones


pertenecen
a
un
grupo
permanente
de
profesionales.
Prueba de sistemas: Durante la 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.
Se alimentan como entradas conjunto de datos de prueba para su procesamiento
y despus se examinan los resultados.
Implantacin y evaluacin: La implantacin es el proceso de verificar e instalar
nuevo equipo, entrenar a los usuarios, instalar la aplicacin y construir todos los
archivos de datos necesarios para utilizarla. Una vez instaladas, las aplicaciones
se emplean durante muchos aos. Sin embargo, las organizaciones y los usuarios
cambian con el paso del tiempo, incluso el ambiente es diferente con el paso de
las semanas y los meses. Para el caso de la evaluacin de un sistema, esta se
lleva a cabo para identificar puntos dbiles y fuertes.
La evaluacin ocurre a lo largo de cualquiera de las siguientes dimensiones:
1. Evaluacin operacional
2. Impacto organizacional
3. Opinin de los administradores
4. Desempeo del desarrollo
*Evaluacin operacional: Valoracin de la forma en que funciona el sistema,
incluyendo su facilidad de uso, tiempo de respuesta, lo adecuado de los formatos
de
informacin,
confiabilidad
global
y
nivel
de
utilizacin.
*Impacto organizacional: Identificacin y medicin de los beneficios para la
organizacin en reas tales como finanzas, eficiencia operacional e impacto
competitivo. Tambin se incluye el impacto sobre el flujo de informacin externo e
interno.
*Opinin de los administradores: evaluacin de las actividades de directivos y
administradores dentro de la organizacin as como de los usuarios finales.
*Desempeo del desarrollo: La evaluacin de proceso de desarrollo de acuerdo
con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con
presupuestos y estndares, y otros criterios de administracin de proyectos.
Tambin se incluye la valoracin de los mtodos y herramientas utilizados en el
desarrollo, tales como:
MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO
Muchos especialistas en sistemas de informacin reconocen la dificultad de
comprender de manera completa sistemas grandes y complejos. El mtodo de

desarrollo del anlisis estructurado tiene como finalidad superar esta dificultad por
medio de:
1). La divisin del sistema en componentes
2). La construccin de un modelo del sistema.
El anlisis estructurado se concentra en especificar lo que se requiere que haga el
sistema o la aplicacin. Permite que las personas observen los elementos lgicos
(lo que har el sistema) separados de los componentes fsicos (computadora,
terminales, sistemas de almacenamiento, etc.). Despus de esto se puede
desarrollar un diseo fsico eficiente para la situacin donde ser utilizado.
El anlisis estructurado es un mtodo para el anlisis de sistemas manuales o
automatizados, que conduce al desarrollo de especificaciones para sistemas
nuevos o para efectuar modificaciones a los ya existentes. ste anlisis permite al
analista conocer un sistema o proceso en una forma lgica y manejable al mismo
tiempo que proporciona la base para asegurar que no se omite ningn detalle
pertinente.
Componentes para un anlisis estructurado:
Smbolos grficos: Iconos y convenciones para identificar y describir los
componentes de un sistema junto con las relaciones entre estos componentes.
Diccionario de datos: descripcin de todos los datos usados en el sistema. Puede
ser manual o automatizado.
Descripciones de procesos y procedimientos: declaraciones formales que
usan tcnicas y lenguajes que permiten a los analistas describir actividades
importantes
que
forman
parte
del
sistema.
Reglas: estndares para describir y documentar el sistema en forma correcta y
completa.
Diseo Estructurado. El diseo Estructurado es otro elemento del Mtodo de
Desarrollo por Anlisis Estructurado que emplea la descripcin grfica, se enfoca
en
el
desarrollo
de
especificaciones
del
software.
El objetivo del Diseo Estructurado es programas formados por mdulos
independientes unos de otros desde el punto de vista funcional.
La herramienta fundamental del Diseo Estructurado es el diagrama estructurado
que es de naturaleza grfica y evitan cualquier referencia relacionada con el
hardware o detalles fsicos. Su finalidad no es mostrar la lgica de los programas
(que
es
la
tarea
de
los
diagramas
de
flujo).
Los Diagramas Estructurados describen la interaccin entre mdulos

independientes junto con los datos que un mdulo pasa a otro cuando interacciona
con l.
Anlisis
de
flujo
de
datos.
Estudia el empleo de los datos para llevar a cabo procesos especficos de la
empresa dentro del mbito de una investigacin de sistemas usa los diagrama de
flujos de datos y los diccionarios de datos.
Herramientas
Las herramientas muestran todas las caractersticas esenciales del sistema y la
forma en que se ajustan entre si, como es muy difcil entender todo un proceso de
la empresa en forma verbal, las herramientas ayudan a ilustrar los componentes
esenciales de un sistema, junto con sus acciones.
Diagrama
de
flujo
de
datos
Es el modelo del sistema. Es la herramienta ms importante y la base sobre la
cual
se
desarrollan
otros
componentes.
El modelo original se detalla en diagramas de bajo nivel que muestran
caractersticas adicionales del sistema. Cada proceso puede desglosarse en
diagramas de flujos de datos cada vez ms detallados. Repitindose esta
secuencia hasta que se obtienen suficientes detalles para que el analista
comprenda la parte del sistema que se encuentra bajo investigacin.
El diagrama fsico de datos da un panorama del sistema en uso, dependiente de la
implantacin, mostrando cuales tareas se hacen y como son hechas. Incluyen
nombres de personas, nombres o nmeros de formato y documento, nombres de
departamentos, archivos maestro y de transacciones, equipo y dispositivos
utilizados,
ubicaciones,
nombres
de
procedimientos.
El diagrama lgico de datos da un panorama del sistema, pero a diferencia del
fsico es independiente de la implantacin, que se centra en el flujo de datos entre
los procesos, sin considerar los dispositivos especficos y la localizacin de los
almacenes de datos o personas en el sistema. Sin indicarse las caractersticas
fsicas.
Notaciones: son cuatro smbolos, que fueron desarrollados y promovidos la
mismo tiempo por dos organizaciones: Yourdon y Gane y Sarson.
Flujo de datos: son movimientos de datos en una determinada direccin, desde
un origen hasta un destino. Es un paquete de datos.

MTODO DEL PROTOTIPO DE SISTEMAS


La construccin de prototipos representa una estrategia de desarrollo, cuando no
es posible determinar todos los requerimientos del usuario. Es por ello que incluye
el desarrollo interactivo o en continua evolucin, donde el usuario participa de
forma
directa
en
el
proceso.
Este mtodo contiene condiciones nicas de aplicacin, en donde los encargados
del desarrollo tienen poca experiencia o informacin, o donde los costos y riesgos
de
que
se
cometa
un
error
pueden
ser
altos.
As mismo este mtodo resulta til para probar la facilidad del sistema e identificar
los requerimientos del usuario, evaluar el diseo de un sistema o examinar el uso
de una aplicacin. El mtodo del prototipo de sistemas consta de 5 etapas:
Identificacin de requerimientos conocidos: La determinacin de los
requerimientos de una aplicacin es tan importante para el mtodo de desarrollo
de prototipos como lo es para el ciclo de desarrollo de sistemas o anlisis
estructurado. Por consiguiente, antes de crear un prototipo, los analistas y usuario
deben de trabajar juntos para identificar los requerimientos conocidos que tienen
que satisfacer.
Desarrollo de un modelo de trabajo: Es fcil comenzar el proceso de
construccin del prototipo con el desarrollo de un plan general que permita a los
usuarios conocer lo que se espera de ellas y del proceso de desarrollo. Un
cronograma para el inicio y el fin de la primera interaccin es de gran ayuda. En el
desarrollo del prototipo se preparan los siguientes componentes:
a). El lenguaje para el dialogo o conversacin entre el usuario y el sistema.
b).
Pantallas
y
formatos
para
la
entrada
de
datos.
c).
Mdulos
esenciales
de
procesamiento.
d). Salida del sistema
Utilizacin del prototipo: Es responsabilidad del usuario trabajar con el prototipo
y evaluar sus caractersticas y operacin. La experiencia del sistema bajo
condiciones reales permite obtener la familiaridad indispensable para determinar
los cambios o mejoras que sean necesarios, as como las caractersticas
inadecuadas
Revisin del prototipo: Durante la evaluacin los analistas de sistemas desean
capturar informacin sobre los que les gusta y lo que les desagrada a los usuarios.
Los cambios al prototipo son planificados con los usuarios antes de llevarlos a
cabo, sin embargo es el analista responsable de tales modificaciones.
Repeticin del proceso las veces que sea necesaria: El proceso antes descrito
se repite varias veces, el proceso finaliza cuando los usuarios y analistas estn de

acuerdo en que el sistema ha evolucionado lo suficiente como para incluir todas


las
caractersticas
necesarias.
ETAPAS DEL CICLO DE VIDA DE UN SISTEMA
Continuando con el mismo orden de ideas, los sistemas informticos, como
cualquier otro sistema, tienen un CICLO DE VIDA que los prepara para responder
a las necesidades planteadas de manera ptima. El ciclo de vida se conforma por
las siguientes etapas:
Primera Etapa
Estudio de Factibilidad.
Es un preestudio sobre las operaciones actuales del sistema en operacin. Su
objetivo final es establecer los beneficios como desventajas de proyectar un nuevo
sistema que sustituya al actual. Se basa en la evaluacin de tres aspectos
fundamentales:

Factibilidad
econmica.
Considera el presupuesto que proporciona la organizacin para realizar las
especificaciones
propuestas
por
el
usuario.

Factibilidad
tcnica.
Se aboca a estudiar y reportar el equipo de cmputo que sirve de soporte para las
operaciones realizadas actualmente. Basndose en los requerimientos del usuario
evala la posibilidad de adquirir nuevas herramientas de trabajo.

Factibilidad
operativa.
Evala la funcionalidad del sistema actual y las ventajas esperadas con la
instalacin de un nuevo sistema, as como las reacciones del personal
involucrado.
Segunda Etapa
Anlisis de sistemas.
Cuando el problema ha sido identificado, los analistas recopilan y analizan los
datos acerca de las operaciones actuales del procesamiento de datos para poder
decidir cules sern las nuevas actividades qu reemplazaran a las actuales.
Principales
Actividades
Las
actividades
que
se
realizan
con
mayor
frecuencia
son:

Entrevistas
con
los
usuarios.


Anlisis
de
la
documentacin
existente.

Definicin
de
los
datos
elementales.

Definicin
de
la
organizacin
y
estructura
de
los
datos.
Analizar los procesos que definen la funcionalidad del sistema.
Definir los componentes del sistema que se mencionaron en el diccionario de
datos.
Tercera Etapa
Diseo de sistemas.
Las principales actividades que se realizan en esta etapa que incluyen el diseo
de la base de datos, son:
- El diseo de la construccin de tos mdulos y submdulos del sistema.
- Diseo de los formatos de entrada y salida de informacin por pantalla.
- Definir las acciones fsicas que podran ocurrir en el sistema a cualquier nivel.
- Estructuras fsicas de las bases de datos.
- Elaboracin de manuales tcnicos y operativos del sistema.
Cuarta Etapa.
Construccin.
En esta etapa se define las estructuras de los archivos, bases de datos y se
desarrollan los programas que integraran el sistema. Tomando en cuenta los
diagramas de flujo y diccionarios de datos. Al finalizar esta fase se proporcionaran
los
siguientes
elementos:
Los
programas
fuentes
de
cada
mdulo.
Documentacin
tcnica.
- Descripcin de las pruebas que confirman la seguridad del sistema mdulo por
mdulo
y
de
forma
general.
- Documentacin de operacin.
Quinta Etapa
Pruebas.
En esta etapa se pone a prueba el funcionamiento del sistema y se valoran los
resultados para detectar si existen errores con el fin de corregirlos y con ello
cumplir con los objetivos planteados inicialmente.

Sexta Etapa
Implantacin.
En este proceso se prepara el sistema para. Sustituirlo por el anterior y se pone en
funcionamiento (en lnea), a esta etapa se le llama liberacin del sistema.
Sptima Etapa
Mantenimiento.
Todo sistema debe estar en constante actualizacin para adaptarse a diversos
elementos cambiantes en su medio ambiente (nuevos mdulos o procesos),
obteniendo al final de la fase la:
- Actualizacin de software.
- Actualizacin de la documentacin.
Analicemos cada una de las partes que conforman el ciclo de vida:
Reconocimiento del problema: La idea de desarrollar un nuevo sistema surge
cuando el usuario reconoce que tiene problemas con los medios con que cuenta
actualmente para llevar a cabo su trabajo. As comienza esta fase que trata de
reemplazar el sistema existente (ya sea manual o automatizado) por otro. En esta
fase interviene totalmente el usuario.
Estudio de la factibilidad: Se decide si el usuario necesita o no una
computadora.
Este
estudio
sirve
para:
Identificar
los
problemas
con
el
sistema
actual.
Identificar
el
alcance
del
sistema
a
ser
estudiado.
Identificar
los
principales
objetivos
del
nuevo
sistema.
- Identificar un nmero de soluciones que pueden satisfacer las necesidades del
usuario
dentro
de
su
esquema.
- Desarrollar estimados de los beneficios y desventajas de cada solucin.
- Desarrollar esquemas de cmo puede llevarse a cabo el proyecto teniendo una
idea
de
los
recursos
que
se
requieren.
- Obtener puntos de vista del usuario y el administrador sobre las modificaciones.
- Obtener una decisin de si se lleva a cabo la parte de anlisis.
Todo este estudio evitar el gasto de un anlisis de un proyecto imposible. En l
intervienen
el
usuario
y
el
analista.
Anlisis: Es la fase de diseo externo. Consiste en cuestionar al usuario sobre
qu hace el sistema, qu caractersticas extras l quiere en su nuevo sistema y

qu restricciones debe satisfacer. La salida del anlisis debe incluir una


especificacin funcional y un anlisis estructurado que contiene los requerimientos
para el nuevo sistema, los cuales el usuario debe leer, analizar y sealar lo que l
quiere.
Diseo: Es la fase de diseo interno. Consiste en definir cmo organizar lo
anterior de forma adecuada para la ejecucin. Incluye la realizacin de diagramas
de estructura, explicaciones del programa, etc.... (diseo preliminar).
Posteriormente se lleva a cabo un diseo detallado donde se describen las
especificaciones
de
los
mdulos.
Implementacin: Es la fase de programacin o escritura del cdigo. Lo que se
produce
en
el
diseo
se
lleva
a
cdigo.
Prueba: En esta etapa se planea el diseo de casos de prueba con el fin de
"asegurar" la correctitud de los programas.
Los actores del proyecto de sistemas
Gerente general. Actor principal, es el que debe empujar el proyecto, desde su
posicin cimera debe ser quien da vida al proyecto, mostrando inters,
controlando sistemticamente las tareas del proyecto, logrando quitar obstculos
del camino, as como con la asignacin de recursos financieros, humanos y de
todo tipo. Se trata de que el gerente general logre transmitir un mensaje claro el
proyecto del sistema es muy importante, yo lo apoyo y ustedes deben hacer lo
mismo.
El grupo multidisciplinario de sistemas. Asume la responsabilidad principal de
la accin del proyecto, de principio a fin, en todas las etapas y tareas del ciclo de
vida. Al estar integrado por analistas de sistemas, ingenieros, informticos,
programadores, contadores, financistas, auditores, administradores, destacan la
realidad de un proyecto de sistemas: el sistema se hace para los usuarios y se
pone en funcin de ellos.
Solo el grupo puede aportar el conocimiento que los elaboradores necesitan y que
no pueden encontrar sin su ayuda. Este grupo hace que el sistema responda a los
verdaderos intereses de la gestin de la entidad y lo haga con eficiencia y eficacia.
Analista de sistemas. Indicada para dirigir el grupo multidisciplinario de sistemas,
debido a que deben confluir en l, los conocimientos informticos, las tcnicas de
anlisis y diseo de los sistemas de informacin y ciertos conocimientos sobre la
gestin financiera y econmica de la entidad que se informatiza. Debe poseer la
capacidad para interpretar el lenguaje de especialistas diferentes y convertirlo en

lengua franca del grupo. Por supuesto debe contar con los conocimientos
necesarios con relacin a la informtica, profundos y gran experiencia.
El analista de sistemas debe contar con un buen equipo humano de especialistas
en sistemas de informtica. Para la parte informtica del sistema debe contar con
ingenieros en software, especialistas en informtica general y programadores de
computadoras. En el caso de que el sistema se adquiera debern estudiar
detenidamente la parte informatizada del mismo y ser capaces de solucionar
cualquier problema que se presente o cualquier modificacin que se requiera en el
futuro.
Los usuarios. Deben ser personas destacadas en el mbito econmico, contable,
financiero, de auditora y de gestin en la entidad. Conocedores de su actividad,
personas inteligentes en los que se puede confiar. Deben ser capaces de
comprender rpidamente la problemtica tcnica de los sistemas de informacin y
de comunicar a los especialistas en informtica las peculiaridades de las ciencias
que dominan. Deben garantizar que el nuevo sistema brinde con sus sugerencias
el mayor nivel de calidad posible.
Se trata de que los usuarios aporten al grupo multidisciplinario todos los
conocimientos y la experiencia que los especialistas en sistema e informtica no
tienen.
Del trabajo conjunto del GMS, entre especialistas en sistemas e informtica y los
usuarios surgir una smosis (difusin) en ambos sentidos, los usuarios asimilarn
las tcnicas de sistema e informtica y estos aprendern de contabilidad y
finanzas.
Firma vendedora del software. La que debe haber sido escogida (en el caso de
que se adquiera el software),, entre otros factores por su seriedad, posicin dentro
del mercado, calidad de su producto, precio y servicio posventa que oferte.
El resto del personal de la entidad. Con toda seguridad sern ellos los usuarios
fundamentales de la informacin que ofrecer el nuevo sistema o los
alimentadores del mismo con datos primarios. Debern estar convencidos de la
importancia del sistema y de su papel, estos sern afectados por los cambios que
se producirn, por lo que es necesario comprendan la inevitabilidad de la medida.
CONCLUSIONES
Un proyecto de desarrollo de un Sistema de Informacin comprende varios
componentes o pasos llevados a cabo durante la etapa del anlisis, el cual ayuda
a traducir las necesidades del cliente en un modelo de Sistema que utiliza uno
ms de los componentes: Software, hardware, personas, base de
datos, documentacin y procedimientos.
Es por eso que existen varios modelos o mtodos para la realizacin del anlisis y
diseo de un sistema, lo primero del trabajo fue revisar que es el Anlisis y el

diseo y posteriormente el autor Kendall, presenta varios modelos que podemos


utilizar para la realizacin y elaboracin de un proceso y trabajo exhaustivo y dar
solucin o respuesta al problema que se ha generado desde la perspectiva del
programador y analista.

También podría gustarte