Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pgina 1 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
CONTENIDO TEMTICO
Pgina 2 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
UNIDAD V.
C ICLO DE V IDA C LSICO DE LOS S ISTEMAS
Los sistemas de informacin basados en computadoras sirven para diversas finalidades que van desde el
procesamiento de transacciones de una empresa, hasta proveer de la informacin necesaria para decidir
sobre asuntos que se presentan con frecuencia, asistencia a los altos funcionarios con la formulacin de
estrategias difciles y la vinculacin entre la informacin de las oficinas y los datos de toda la corporacin.
En algunos casos los factores que deben de considerarse en un proyecto de sistemas de informacin, tales
como el aspecto mas apropiado de la computadora o la tecnologa de comunicaciones que se va a utilizar,
el impacto del nuevo sistema sobre los empleados de la empresa y las caractersticas especficas que el
sistema debe tener, se pueden determinar de una manera secuencial.
En otros casos, deben ganarse experiencia por medio de la experimentacin conforme el sistema
evoluciona por etapas.
5.2. DEFINICIN DEL CICLO DE VIDA CLSICO DEL DESARROLLO DE SISTEMAS (SDLC)
El Desarrollo de Sistemas es un proceso formado por las etapas de anlisis y diseo, comienzan cuando
la administracin o algunos miembros del personal encargado de desarrollar sistemas, detectan un sistema
de la empresa que necesita mejoras.
El ciclo de vida para desarrollo de sistemas es el conjunto de actividades que los analistas, diseadores
y usuarios realizan para desarrollar e implantar un sistema de informacin, como se ilustra en la figura 5.1.
Pgina 3 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Pgina 4 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
En la mayor parte de las situaciones dentro de una empresa todas las actividades estn muy relacionadas,
en general son inseparables, y quizs sea difcil determinar el orden de los pasos que se siguen para
efectuarlas.
Las diversas partes del proyecto pueden encontrarse al mismo tiempo en distintas fases de desarrollo;
algunos componentes en la fase del anlisis mientras que otros en etapas avanzadas de diseo.
1. -Investigacin preliminar.
2. -Determinacin de los requerimientos del sistema.
3. -Diseo de sistemas.
4. -Desarrollo de software.
5. -Prueba de los sistemas.
6. -Implantacin y evaluacin.
La solicitud para recibir ayuda de un sistema de informacin puede originarse por varias razones; sin
importar cules sean stas, el proceso se inicia siempre con la peticin de una persona, administrador,
empleado o especialistas en sistemas.
Conduccin de Entrevistas.
Los datos recogidos durante la investigacin preliminar se rene principalmente de dos mtodos: Revisin
de documentos y entrevista al personal de la compaa.
Conduccin de Entrevistas. Los documentos sealan al analista como deberan operar los sistemas pero
no incluyen suficientes detalles para tomar una decisin. Con respecto al mrito de la propuesta, y tampoco
presenta el punto de vista de los usuarios para esto se tienen que realizar entrevistas.
Las entrevistas son el medio por el que los analistas conocen ms sobre la naturaleza de las solicitudes
del proyecto y la razn de someterlo a consideracin. Es usual considerar en la investigacin preliminar
entrevistas solo con los gerentes y el personal de supervisin.
Pgina 5 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
En la Figura 5.2. Se ilustra una solicitud de proyecto. En la propuesta, el solicitante identifica donde
necesita la asistencia y proporciona los detalles. Tambin es necesario saber porque el solicitante
considera necesario el proyecto (una descripcin del problema o situacin).
Pgina 6 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
SOLICITUD DE PROYECTO
CUAL ES EL PROBLEMA?
Los registros de inventario a menudo son inexactos, situacin que provoca falta de materiales para el
proceso de construccin y variaciones que se derivan
Las cantidades asentadas en los registros no siempre corresponden con las existencias. En
ocasiones la cantidad asentada en los registros es mayor que la existencia, mientras que en otras es
menor.
Si se desea que las rdenes de compra se realicen en forma adecuada, entonces estas cantidades
deben de corresponder. El encargado de almacn asegura que siempre se ordena material suficiente
y el pedido se recibe a tiempo.
La falta del material causa grandes problemas. En ocasiones hay que parar el avance de la obra de
construccin por falta de material.
El administrador cuando necesita informacin del almacn para saber las existencias del material, no
le llega oportunamente y el gerente se queja que no tiene datos correctos del inventario.
Para eliminar los errores aritmticos es necesario automatizar las tareas de recepcin y entrega de
material.
Administrador
Gerente
Encargado de Almacn
Pgina 7 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Cuando se formula la solicitud comienza la primera actividad de sistemas: investigacin preliminar. Esta
actividad tiene tres partes:
Aclaracin de la Solicitud
Estudio de Factibilidad
Aprobacin de la Solicitud
Aclaracin de la Solicitud
Muchas solicitudes que provienen de empleados y usuarios no estn formuladas de manera clara. Por
consiguiente, antes de considerar cualquier investigacin de sistemas, la solicitud de proyecto debe de
examinarse para determinar con precisin lo que el solicitante desea.
Si este tiene una buena idea de lo que necesita pero no esta seguro como expresarlo, entonces bastar
con hacer una llamada telefnica.
Por otro lado, si el solicitante pide ayuda sin saber qu es lo que est mal o dnde se encuentra el
problema, la aclaracin del mismo se vuelve ms difcil. En cualquier caso, antes de seguir adelante, la
solicitud de proyecto debe estar claramente planteada y se debe de considerar lo siguiente:
Estudio de Factibilidad.
1. Factibilidad tcnica. El trabajo para el proyecto, Puede realizarse con el equipo actual, la tecnologa
existente de software y el personal disponible? Si se necesita nueva tecnologa, Cul es la posibilidad
de desarrollarla?.
Pgina 8 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
2. Factibilidad econmica. Al crear el sistema, Los beneficios que se obtienen sern suficientes para
aceptar los costos?, Los costos asociados con la decisin de crear el sistema son tan grandes que se
debe de aceptar el proyecto?
Existe apoyo suficiente para el proyecto por parte de la administracin?, Por parte de los usuarios?
Si el sistema en uso es bien visto y es utilizado por muchas personas que no ven ninguna razn para
efectuar el cambio entonces es probable encontrar resistencia al cambio.
Los mtodos que actualmente se emplean en la empresa son aceptados por los usuarios?
La participacin temprana disminuye los riesgos de rechazo hacia el sistema y el cambio, as mismo
aumenta la posibilidad de xito.
El sistema propuesto causar perjuicios?, Producir resultados pobres en algn aspecto o rea?, Se
perder el control en alguna rea?, Se perder la facilidad de acceso a la informacin?, La
productividad de los empleados ser menor despus que antes de la implantacin?, Los clientes se
vern afectados en forma poco favorable? o El sistema reducir la productividad de otras reas?
El estudio de factibilidad lo llevan acabo un pequeo equipo de personas (en ocasiones una o dos) que
est familiarizado con tcnicas de sistemas de informacin; dicho equipo comprende parte de la empresa u
organizacin que participar o se ver afectada por el proyecto, y es gente experta en los procesos de
anlisis y dise de sistemas. En general, las personas que son responsables de evaluar la factibilidad son
analistas capacitados o directivos.
Pgina 9 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Aprobacin de la Solicitud.
No todos los proyectos solicitados son deseables o factibles. Algunas organizaciones reciben tantas
solicitudes de sus empleados que slo es posible atender unas cuantas. Sin embargo, aquellos proyectos
que son deseables y factibles deben de incorporarse en los planes.
En algunos casos el desarrollo puede comenzar inmediatamente, aunque lo comn es que los miembros
del equipo se encuentren ocupados con otros proyectos. Cuando esto ocurre, la administracin decide que
proyectos son los ms importantes y decide el orden en que se llevarn acabo.
Muchas organizaciones desarrollan sus planes para sistemas de informacin con el mismo cuidado con el
que planifican nuevos productos y programas de fabricacin o la expansin de sus instalaciones. Despus
de aprobar la solicitud de un proyecto se estima su costo, el tiempo necesario para terminarlo y las
necesidades de personal; con esta informacin se determina dnde ubicarlo dentro de la lista existente de
proyectos. Ms adelante, cuando los dems proyectos se han completado, se inicia el desarrollo de la
aplicacin propuesta.
El aspecto fundamental del anlisis de sistemas es comprender todas las facetas importantes de la parte
de la empresa que se encuentra bajo estudio (es por esta razn que el proceso de adquirir informacin se
denomina con frecuencia, investigacin detallada).
Un requerimiento es una caracterstica que debe incluirse en un nuevo sistema. Esta puede ser la
inclusin de determinar la forma de capturar o procesar datos, producir informacin, controlar una actividad
de la empresa a brindar soporte a la gerencia, etc.
Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una
empresa para lo cual le hace las siguientes preguntas:
Para contestar estas preguntas, el analistas conversa con varias personas para reunir detalles relacionados
con los procesos de la empresa, sus opiniones sobre porqu ocurren las cosas, las soluciones que
proponen y sus ideas para cambiar el proceso.
Cuando no es posible entrevistarse personalmente con los trabajadores, el analista les entrega un
cuestionario.
Pgina 10 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Conforme se renen los detalles, los analistas estudian los datos sobre requerimientos con la finalidad de
identificar las caractersticas que debe tener el nuevo sistema, incluyendo la informacin que deben
producir los sistemas junto con caractersticas operacionales tales como controles de procedimientos,
tiempos de respuestas y mtodos de entrada y salida.
La determinacin de requerimientos tiene varias actividades, a continuacin se ilustra en la Figura 5.3. Las
actividades, as como su descripcin.
ACTIVIDAD DESCRIPCIN
Especificacin de Requerimientos Anlisis de los datos que describen que tan bueno
es su desempeo, que requerimientos se deben
de satisfacer y las estrategias para alcanzarlos.
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 a esta etapa como diseo lgico en contraste con la de desarrollo de software, a la que
denominan diseo fsico.
Los analistas de sistemas comienzan el proceso de diseo identificando los reportes y dems salidas que
debe de producir el sistema. Hecho lo anterior se determinan con toda precisin los datos especficos para
cada reporte y salida.
Es comn que los diseadores hagan un bosquejo del formato o pantalla que esperan que aparezca
cuando el sistema este terminado. Todo esto se efecta en papel o en la pantalla de una terminal utilizando
para ello algunas de las herramientas automatizadas disponibles para el desarrollo de sistemas.
Pgina 11 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
El diseo del sistema tambin indica los datos de entrada, aquellos que sern calculados y los que deben
de ser almacenados. As mismo se escribe con todo detalle los procedimientos de clculos y los datos
individuales. Los diseadores seleccionan las estructuras de archivo y los dispositivos de almacenamiento,
tales como discos y cintas magnticas o inclusos archivos en papel. Los procedimientos que se escriben
indican como procesar los datos y producir las salidas.
Los documentos que contienen las especificaciones de diseo representan a ste de muchas maneras
(diagramas, tablas y smbolos especiales). La informacin detallada del diseo se proporciona al equipo de
programacin para comenzar la fase de desarrollo de software.
Los diseadores son los responsables de dar a los programadores las especificaciones de software
completas y claramente delineadas. Una vez comenzada la fase de programacin, los diseadores
contestan preguntas, aclaran dudas y manejan los problemas que enfrentan los programadores cuando
utilizan las especificaciones de diseo.
Los encargados de desarrollar software pueden instalar ( o modificar y despus instalar) software
comprado 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 regla general, los programadores (o analista programadores) que trabajan en las grandes
organizaciones pertenecen a un grupo permanente de profesionales, tal como se indica en la narracin al
inicio del captulo. En empresas pequeas, donde no hay programadores, se pueden contratar servicios
externos de programacin.
Los programadores tambin son responsables de la documentacin de los programas y proporcionar una
explicacin de cmo y por que ciertos procedimientos se codifican en determinada forma. La
documentacin es esencial para probar el programa y llevar acabo el mantenimiento una vez que la
aplicacin se encuentra instalada.
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 e acuerdo con las especificaciones y en la forma en
que los usuarios esperan lo que haga.
Se alimentan como entradas conjuntos de datos de prueba para su procesamiento y despus se examinan
los resultados. En ocasiones se permite que varios usuarios utilicen el sistema para que los analistas
observen si tratan de emplearlos en formas no previstas. Es preferible descubrir cualquier sorpresa antes
de que la organizacin implante el sistema y dependa de l.
Pgina 12 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
En muchas organizaciones, las pruebas son conducidas por personas ajenas al grupo que escribi los
programas originales; con esto se persigue asegurar, por una parte, que las pruebas sean completas e
imparciales y, por otra parte, que el software sea ms confiable.
Pgina 13 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Implantacin
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.
Dependiendo del tamao de la organizacin que emplear la aplicacin y el riego asociado con su uso,
puede elegirse empezar la operacin del sistema slo en un rea de la empresa (prueba piloto), por
ejemplo en un departamento o con una o dos personas.
Algunas veces se deja que los dos sistemas, el viejo y el nuevo, trabajen en forma paralela con finalidad de
comparar los resultados. En otras circunstancias, el viejo sistema deja de utilizarse determinado da para
comenzar a emplear el nuevo al da siguiente.
Cada estrategia de implantacin tiene sus propios mritos de acuerdo con la situacin que se considere
dentro de la empresa. Sin importar cual sea la estrategia utilizada, los encargados de desarrollar el sistema
procuran que el uso inicial del sistema se encuentre libre de problemas.
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
de los meses. Por consiguiente es indudable que debe de drseles mantenimiento peridico.
Evaluacin
La evaluacin de un sistema se lleva a cabo para verificar puntos dbiles y fuertes. La evaluacin ocurre a
lo largo de cualquier de las siguientes dimensiones:
- Impacto organizacional. Se identifican y se miden los beneficios para la organizacin en reas tales
como finanzas (costos, ingresos y ganancias), eficiencia operacional e impacto competitivo. Tambin se
incluye el impacto sobre el flujo de informacin interno y externo.
- Desempeo del desarrollo. La evaluacin del 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.
Pgina 14 de 15
I NTRODUCCIN A LOS S ISTEMAS DE I NFORMACIN
Existen ocasiones en que la evaluacin de sistemas no siempre recibe la atencin que merece. Sin
embargo, cuando se conduce en forma adecuada proporciona mucha informacin que puede ayudar a
mejorar la efectividad de los esfuerzos de desarrollo de aplicaciones subsecuentes.
Como usuario final empresarial usted ser responsable de proponer o desarrollar S.I. nuevos o mejorados
de su compaa. Con frecuencia, como gerente tambin dirigir los esfuerzos de desarrollo de los
especialistas en S.I. y de otros usuarios finales.
Una Constructora dedicada a la construccin de viviendas tiene un almacn de materiales, el cual est en
bastante movimiento por las salidas de material que se generan diarias. Compra grandes cantidades de
materiales de construccin y los distribuye a los contratistas que tienen a cargo la edificacin de cada
vivienda. Esta compaa inici sus operaciones hace aos y se encuentra bien administrada.
El dueo de la compaa piensa desarrollar un sistema basado en computadora para administrar el control
de las existencias en el almacn y estar al tanto de la cantidad de material que se ordena en cada pedido.
As mismo tambin desea desarrollar un sistema automatizado para procesar las solicitudes de material de
cada contratista por cada vivienda que tenga asignada, as como tambin las rdenes de compra de
materia prima que se generen en el almacn.
El propietario contrata a un analista de sistema y acuerda en reunirse con l para discutir sobre el sistema
deseado. Solo recibe la informacin antes mencionada. Que preguntas se deben de formular para
averiguar detalles relacionados con la compaa, los contratistas, y los procedimientos actuales de cmo
llevan el control del almacn y el procesamiento de rdenes de compra de dicha empresa.
Pgina 15 de 15