SlideShare una empresa de Scribd logo
1 de 17
Instituto Tecnológico de Los
Mochis
Lic. En Informática
Introducción a los Sistemas de
Información
Prof. Rubén Alonso Bracamontes
01/12/2010. 1
*Iribe Campos Mildred Guadalupe
*Martínez Pérez Norma Alicia
*Cruz Aguirre Luz María
*Cota Félix Erika Olivia.
2
Índice
 *Concepto………………………………………………………….4
 *Características…………………………………………………..5
 *Actividades…………………………………………………..6-14
 *Ventajas…………………………………………………….…..15
 *Desventajas…………………………………………….……..16
 *Fuentes de información…………………………………….17
3
El método del ciclo de vida para desarrollo de
sistemas es el conjunto de actividades que los
analistas, diseñadores y usuarios realizan para
desarrollar e implantar un sistema de información.
Concepto
4
• Es el más utilizado.
• Es una visión del proceso de desarrollo de software como una
sucesión de etapas que producen productos intermedios.
• Para que el proyecto tenga éxito deben desarrollarse todas las
fases.
• Las fases continúan hasta que los objetivos se han cumplido
• Si se cambian el orden de las fases. El producto final será de
inferior calidad.
5
Características
I.- Investigación preliminar :
La solicitud para recibir ayuda de un sistema de información
pueden originarse por una persona, cuando se formula la
solicitud comienza la primera actividad del sistema.
6
Actividades
La investigación preliminar tiene dos partes:
I.I.- Aclaración de la solicitudI.I.- Aclaración de la solicitud
Antes de considerar cualquier investigación de
sistemas, la solicitud de proyecto debe examinarse
para determinar con precisión lo que el solicitante desea; ya
que muchas solicitudes que provienen de empleados y
usuarios no están formuladas de manera clara.
I.II.- Estudio de factibilidad
En la investigación preliminar un punto importante es
determinar que el sistema solicitado sea factible.
7
Existen tres aspectos relacionados con el estudio de
factibilidad, que son realizados por los general por analistas
capacitados o directivos:
I.I.I.-Factibilidad técnica
Estudia si el trabajo para el proyecto, puede
desarrollarse con el software y el personal existente, y si en
caso de necesitar nueva tecnología, cuales son las
posibilidades de desarrollarla (no solo el hardware).
I.I.II.-Factibilidad económica
Investiga si los costos se justifican con los beneficios que
se obtienen, y si se ha invertido demasiado, como para
no crear el sistema si se cree necesario.
I.I.III.-Factibilidad operacional
Investiga si será utilizado el sistema, si los usuarios
usaran el sistema, como para obtener beneficios.
8
Algunas organizaciones reciben tantas solicitudes de sus
empleados que sólo es posible atender unas cuantas. Sin
embargo, aquellos proyectos que son deseables y factibles
deben incorporarse en los planes. En algunos casos el
desarrollo puede comenzar inmediatamente, aunque lo
común es que los miembros del equipo de sistemas estén
ocupados en otros proyectos. Cuando esto ocurre, la
administración decide que proyectos son los más importantes
y el orden en que se llevarán acabo.
Después de aprobar la solicitud de un proyecto se estima su
costo, el tiempo necesario para terminarlo y las necesidades
de personal .
9
II.- Aprobación de la
solicitud
Los analistas, al trabajar con los empleados y administradores, deben
estudiar los procesos de una empresa para dar respuesta a ciertas
preguntas claves.
Para contestar estas preguntas, el analista conversa con varias personas
para reunir detalles relacionados con los procesos de la empresa.
Cuando no es posible entrevistar, en forma personal a los miembros de
grupos grandes dentro de la organización, se emplean cuestionarios para
obtener esta información.
Las investigaciones detalladas requieren el estudio de manuales y reportes,
la observación en condiciones reales de las actividades del trabajo y, en
algunas ocasiones, muestras de formas y documentos con el fin de
comprender el proceso en su totalidad.
Reunidos los detalles, los analistas estudian los datos sobre requerimientos
con la finalidad de identificar las características que debe tener el nuevo
sistema.
10
III.- Determinación de los
requisitos del sistema.
El diseño de un sistema de información responde a la forma en la que el
sistema cumplirá con los requerimientos identificados durante la fase de
análisis.
Es común que los diseñadores hagan un esquema del formato o pantalla
que esperan que aparezca cuando el sistema esta terminado, se realiza en
papel o en la pantalla de una terminal utilizando algunas de las
herramientas automatizadas disponibles para el desarrollo de sistemas.
También se indican los datos de entrada, los que serán calculados y los que
deben ser almacenados. Los diseñadores seleccionan las estructuras de
archivo y los dispositivos de almacenamiento. Los procedimientos que se
escriben indican cómo procesar los datos y producir salidas. Los
documentos que contienen las especificaciones de diseño representan a
éste mediante diagramas, tablas y símbolos especiales.
La información detallada del diseño se proporciona al equipo de
programación para comenzar la fase de desarrollo de software.
Los diseñadores son responsables de dar a los programadores las
especificaciones de software completas y claramente delineadas.
11
IV.- Diseño del sistema
Los encargados de desarrollar software pueden instalar
software comprado a terceros o escribir programas diseñados
a la medida del solicitante.
La elección depende del costo de cada alternativa, del tiempo
disponible para escribir el software y de la disponibilidad de los
programadores.
Los programadores son responsables de la documentación de
los programas y de explicar su codificación, esta
documentación es esencial para probar el programa y hacer el
mantenimiento.
12
V.- Desarrollo de software
Durante esta fase, el sistema se emplea de manera experimental
para asegurarse 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
conjuntos de datos de prueba para su procesamiento y después se
examinan los resultados. En ocasiones se permite que varios
usuarios utilicen el sistema, para que los analistas observen si tratan
de emplearlo en formas no previstas, antes de que la organización
implante el sistema y dependa de él.
En muchas organizaciones, las pruebas son conducidas por
personas ajenas al grupo que escribió los programas originales; para
asegurarse de que las pruebas sean completas e imparciales y, por
otra, que el software sea más confiable.
13
VI.- Prueba de sistemas
La implantación es el proceso de verificar e instalar nuevo equipo,
entrenar a los usuarios, instalar la aplicación y construir todos los
archivos de datos necesarios para utilizarla.
Cada estrategia de implantación tiene sus méritos de acuerdo con la
situación que se considere dentro de la empresa. Sin importar cuál
sea la estrategia utilizada, los encargados de desarrollar el sistema
procuran que el uso inicial del sistema se encuentre libre de
problemas.
Los sistemas de información deben mantenerse siempre al día, la
implantación es un proceso de constante evolución.
La evaluación de un sistema se lleva a cabo para identificar puntos
débiles y fuertes. La evaluación ocurre a lo largo de cualquiera de las
siguientes dimensiones.
14
VII.- Implantación y
evaluación.
• Es un modelo sencillo y disciplinado
• Es fácil aprender a utilizarlo y comprender su funcionamiento
• Está dirigido por los tipos de documentos y resultados que
deben obtenerse al final de cada etapa
• Ha sido muy usado y, por tanto, está ampliamente
contrastado
• Ayuda a detectar errores en las primeras etapas a bajo costo
• Ayuda a minimizar los gastos de planificación, pues se realiza
sin problemas
15
Ventajas
• Los proyectos raramente siguen el proceso lineal tal como
se definía originalmente el ciclo de vida.
• Es difícil que el cliente exponga explícitamente todos los
requisitos al principio.
• El cliente debe tener paciencia pues obtendrá el producto al
final del ciclo de vida.
• No refleja exactamente cómo se programa realmente el
sistema, en el que suele haber un gran componente iterativo.
• Puede resultar complicado regresar a etapas anteriores (ya
acabadas) para realizar correcciones.
• El producto final obtenido puede que no refleje todos los
requisitos del usuario.
16
Desventajas
http://www.scribd.com/doc/16416960/Modelo-cascada-
espiralincremental
http://elvex.ugr.es/idbis/db/docs/design/1-process.pdf
http://www.mitecnologico.com/Main/ModeloCicloDeVidaClasicoOEnCascada
17
Fuentes de Información

Más contenido relacionado

La actualidad más candente

Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Tipos sistemas de información
Tipos sistemas de informaciónTipos sistemas de información
Tipos sistemas de informaciónbrugman1985
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdooNerhys Palacios
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasStevenG1998
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador SintácticoPablo Guerra
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoFreddySantiago32
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de SistemasJUANESTEFA
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del softwareTensor
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)marianela0393
 
Español estructurado
Español estructuradoEspañol estructurado
Español estructuradoJorge Garcia
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionalesAngel Minga
 

La actualidad más candente (20)

Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Tipos sistemas de información
Tipos sistemas de informaciónTipos sistemas de información
Tipos sistemas de información
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdoo
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientado
 
Funciones del analista
Funciones del analistaFunciones del analista
Funciones del analista
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Tipos de usuarios
Tipos de usuarios Tipos de usuarios
Tipos de usuarios
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Español estructurado
Español estructuradoEspañol estructurado
Español estructurado
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
 

Destacado

Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascadahome
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarekellypt1
 
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]Cloud Rodriguez
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasMILUGO
 
Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7adrianjosv
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascadaaics-1986-13-saraguro
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vidamadpitbull_99
 
Ciclos de vida del software
Ciclos de vida del softwareCiclos de vida del software
Ciclos de vida del softwareGUEOVANNY20
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vidasandrasig
 
informe ing de software
informe ing de software informe ing de software
informe ing de software giorgio lopez
 
Trabajo de software ing
Trabajo de software ingTrabajo de software ing
Trabajo de software inggiorgio lopez
 
Guia desarrollo de sistemas nº7
Guia desarrollo de sistemas nº7Guia desarrollo de sistemas nº7
Guia desarrollo de sistemas nº7Instituto IP Chile
 

Destacado (20)

Ciclo de vida cascada
Ciclo de vida cascadaCiclo de vida cascada
Ciclo de vida cascada
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]
Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 
Metodologia clasica en cascada
Metodologia clasica en cascadaMetodologia clasica en cascada
Metodologia clasica en cascada
 
Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7Ciclos de vida de un sistema de informacion. Fases 6 y 7
Ciclos de vida de un sistema de informacion. Fases 6 y 7
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vida
 
Ciclos de vida del software
Ciclos de vida del softwareCiclos de vida del software
Ciclos de vida del software
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vida
 
Clase 11
Clase 11Clase 11
Clase 11
 
Ciclo de vida SI
Ciclo de vida SICiclo de vida SI
Ciclo de vida SI
 
informe ing de software
informe ing de software informe ing de software
informe ing de software
 
Trabajo de software ing
Trabajo de software ingTrabajo de software ing
Trabajo de software ing
 
Presentacionbiblitecaucse dass
Presentacionbiblitecaucse dassPresentacionbiblitecaucse dass
Presentacionbiblitecaucse dass
 
Guia desarrollo de sistemas nº7
Guia desarrollo de sistemas nº7Guia desarrollo de sistemas nº7
Guia desarrollo de sistemas nº7
 

Similar a Modelo Ciclo de Vida Clasico o en Cascada

Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistemajoshumberto
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2Janetsy Salazar
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareErick Velasco
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informaciondavinson garcia
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacionDeivis Diaz
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónRaimonKoudsi
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas depheramrh
 
Apunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasApunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasFernando Mongelo
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software Jenny OlivRodri
 
Ciclo de Vida de Sistemas de Información
Ciclo de Vida de Sistemas de InformaciónCiclo de Vida de Sistemas de Información
Ciclo de Vida de Sistemas de Informaciónzet69lie
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la informaciónHeidi López
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de informacióngiorginavillamizar
 
Principales areas parte1
Principales areas parte1Principales areas parte1
Principales areas parte1Andres1dz
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1juapepe
 

Similar a Modelo Ciclo de Vida Clasico o en Cascada (20)

Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistema
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Analisis
AnalisisAnalisis
Analisis
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de software
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas de
 
Apunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasApunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemas
 
unidad 4
unidad 4unidad 4
unidad 4
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
Ciclo de Vida de Sistemas de Información
Ciclo de Vida de Sistemas de InformaciónCiclo de Vida de Sistemas de Información
Ciclo de Vida de Sistemas de Información
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la información
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
Principales areas parte1
Principales areas parte1Principales areas parte1
Principales areas parte1
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1
 
Desarrollo De Sistemas
Desarrollo De SistemasDesarrollo De Sistemas
Desarrollo De Sistemas
 
sistemas
sistemassistemas
sistemas
 

Modelo Ciclo de Vida Clasico o en Cascada

  • 1. Instituto Tecnológico de Los Mochis Lic. En Informática Introducción a los Sistemas de Información Prof. Rubén Alonso Bracamontes 01/12/2010. 1
  • 2. *Iribe Campos Mildred Guadalupe *Martínez Pérez Norma Alicia *Cruz Aguirre Luz María *Cota Félix Erika Olivia. 2
  • 3. Índice  *Concepto………………………………………………………….4  *Características…………………………………………………..5  *Actividades…………………………………………………..6-14  *Ventajas…………………………………………………….…..15  *Desventajas…………………………………………….……..16  *Fuentes de información…………………………………….17 3
  • 4. El método del ciclo de vida para desarrollo de sistemas es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de información. Concepto 4
  • 5. • Es el más utilizado. • Es una visión del proceso de desarrollo de software como una sucesión de etapas que producen productos intermedios. • Para que el proyecto tenga éxito deben desarrollarse todas las fases. • Las fases continúan hasta que los objetivos se han cumplido • Si se cambian el orden de las fases. El producto final será de inferior calidad. 5 Características
  • 6. I.- Investigación preliminar : La solicitud para recibir ayuda de un sistema de información pueden originarse por una persona, cuando se formula la solicitud comienza la primera actividad del sistema. 6 Actividades
  • 7. La investigación preliminar tiene dos partes: I.I.- Aclaración de la solicitudI.I.- Aclaración de la solicitud Antes de considerar cualquier investigación de sistemas, la solicitud de proyecto debe examinarse para determinar con precisión lo que el solicitante desea; ya que muchas solicitudes que provienen de empleados y usuarios no están formuladas de manera clara. I.II.- Estudio de factibilidad En la investigación preliminar un punto importante es determinar que el sistema solicitado sea factible. 7
  • 8. Existen tres aspectos relacionados con el estudio de factibilidad, que son realizados por los general por analistas capacitados o directivos: I.I.I.-Factibilidad técnica Estudia si el trabajo para el proyecto, puede desarrollarse con el software y el personal existente, y si en caso de necesitar nueva tecnología, cuales son las posibilidades de desarrollarla (no solo el hardware). I.I.II.-Factibilidad económica Investiga si los costos se justifican con los beneficios que se obtienen, y si se ha invertido demasiado, como para no crear el sistema si se cree necesario. I.I.III.-Factibilidad operacional Investiga si será utilizado el sistema, si los usuarios usaran el sistema, como para obtener beneficios. 8
  • 9. Algunas organizaciones reciben tantas solicitudes de sus empleados que sólo es posible atender unas cuantas. Sin embargo, aquellos proyectos que son deseables y factibles deben incorporarse en los planes. En algunos casos el desarrollo puede comenzar inmediatamente, aunque lo común es que los miembros del equipo de sistemas estén ocupados en otros proyectos. Cuando esto ocurre, la administración decide que proyectos son los más importantes y el orden en que se llevarán acabo. Después de aprobar la solicitud de un proyecto se estima su costo, el tiempo necesario para terminarlo y las necesidades de personal . 9 II.- Aprobación de la solicitud
  • 10. Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a ciertas preguntas claves. Para contestar estas preguntas, el analista conversa con varias personas para reunir detalles relacionados con los procesos de la empresa. Cuando no es posible entrevistar, en forma personal a los miembros de grupos grandes dentro de la organización, se emplean cuestionarios para obtener esta información. Las investigaciones detalladas requieren el estudio de manuales y reportes, la observación en condiciones reales de las actividades del trabajo y, en algunas ocasiones, muestras de formas y documentos con el fin de comprender el proceso en su totalidad. Reunidos los detalles, los analistas estudian los datos sobre requerimientos con la finalidad de identificar las características que debe tener el nuevo sistema. 10 III.- Determinación de los requisitos del sistema.
  • 11. El diseño de un sistema de información responde a la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Es común que los diseñadores hagan un esquema del formato o pantalla que esperan que aparezca cuando el sistema esta terminado, se realiza en papel o en la pantalla de una terminal utilizando algunas de las herramientas automatizadas disponibles para el desarrollo de sistemas. También se indican los datos de entrada, los que serán calculados y los que deben ser almacenados. Los diseñadores seleccionan las estructuras de archivo y los dispositivos de almacenamiento. Los procedimientos que se escriben indican cómo procesar los datos y producir salidas. Los documentos que contienen las especificaciones de diseño representan a éste mediante diagramas, tablas y símbolos especiales. La información detallada del diseño se proporciona al equipo de programación para comenzar la fase de desarrollo de software. Los diseñadores son responsables de dar a los programadores las especificaciones de software completas y claramente delineadas. 11 IV.- Diseño del sistema
  • 12. Los encargados de desarrollar software pueden instalar software comprado a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores. Los programadores son responsables de la documentación de los programas y de explicar su codificación, esta documentación es esencial para probar el programa y hacer el mantenimiento. 12 V.- Desarrollo de software
  • 13. Durante esta fase, el sistema se emplea de manera experimental para asegurarse 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 conjuntos de datos de prueba para su procesamiento y después se examinan los resultados. En ocasiones se permite que varios usuarios utilicen el sistema, para que los analistas observen si tratan de emplearlo en formas no previstas, antes de que la organización implante el sistema y dependa de él. En muchas organizaciones, las pruebas son conducidas por personas ajenas al grupo que escribió los programas originales; para asegurarse de que las pruebas sean completas e imparciales y, por otra, que el software sea más confiable. 13 VI.- Prueba de sistemas
  • 14. La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla. Cada estrategia de implantación tiene sus méritos de acuerdo con la situación que se considere dentro de la empresa. Sin importar cuál sea la estrategia utilizada, los encargados de desarrollar el sistema procuran que el uso inicial del sistema se encuentre libre de problemas. Los sistemas de información deben mantenerse siempre al día, la implantación es un proceso de constante evolución. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. La evaluación ocurre a lo largo de cualquiera de las siguientes dimensiones. 14 VII.- Implantación y evaluación.
  • 15. • Es un modelo sencillo y disciplinado • Es fácil aprender a utilizarlo y comprender su funcionamiento • Está dirigido por los tipos de documentos y resultados que deben obtenerse al final de cada etapa • Ha sido muy usado y, por tanto, está ampliamente contrastado • Ayuda a detectar errores en las primeras etapas a bajo costo • Ayuda a minimizar los gastos de planificación, pues se realiza sin problemas 15 Ventajas
  • 16. • Los proyectos raramente siguen el proceso lineal tal como se definía originalmente el ciclo de vida. • Es difícil que el cliente exponga explícitamente todos los requisitos al principio. • El cliente debe tener paciencia pues obtendrá el producto al final del ciclo de vida. • No refleja exactamente cómo se programa realmente el sistema, en el que suele haber un gran componente iterativo. • Puede resultar complicado regresar a etapas anteriores (ya acabadas) para realizar correcciones. • El producto final obtenido puede que no refleje todos los requisitos del usuario. 16 Desventajas