SlideShare una empresa de Scribd logo
1 de 9
Ciclo
De
Vida
 Un sistema de información es un sistema, automatizado o manual, que
engloba a personas, máquinas y/o métodos organizados para recopilar,
procesar, transmitir datos que representaninformación. Un sistema de
información engloba la infraestructura, la organización, el personal y todos los
componentes necesarios para la recopilación, procesamiento, almacenamiento,
transmisión, visualización, diseminación y organización de la información.

 Cualquier sistema de información va pasando por una serie de fases a lo largo
de su vida. Su ciclo de vida comprende una serie de etapas entre las que se
encuentran las siguientes:
 - Planificación
 - Análisis
 - Diseño
 - Implementación
 - Pruebas
 - Instalación o despliegue
 - Uso y mantenimiento

 Planificación

 Antes de que se le de oficialmente el pistoletazo de salida a
un proyecto de desarrollo de un sistema de información, es
necesario realizar una serie de tareas previas que influirán
 decisivamente en la finalización con éxito del proyecto.
Estas tareas se conocen popularmente como el fuzzy front-
end del proyecto al no estar sujetas a plazos. Las tareas
iniciales que se realizarán esta fase inicial del proyecto
incluyen actividades tales como la determinación del
ámbito del proyecto, la realización de un estudio de
viabilidad, el análisis de los riesgos asociados al proyecto,
una estimación del coste del proyecto, su planificación
temporal y la asignación de recursos a las distintas etapas
del proyecto.
 Análisis

 Lo primero que debemos hacer para construir un sistema de información es
averiguar qué es exactamente lo que tiene que hacer el sistema. La etapa de
análisis en el ciclo de vida del software corresponde al proceso mediante el
cual se intenta descubrir qué es lo que realmente se necesita y se llega a una
comprensión adecuada de los requerimientos del sistema (las características
que el sistema debe poseer).
 ¿Por qué resulta esencial la etapa de análisis? Simplemente, porque si no
sabemos con
 precisión qué es lo que se necesita, ningún proceso de desarrollo nos permitirá
obtenerlo. El problema es que, de primeras, puede que ni nuestro cliente sepa
de primeras qué es exactamente lo que necesita. Por tanto, deberemos
ayudarle a averiguarlo con ayuda de distintas técnicas (algunas de las cuales
aprenderemos a utilizar más adelante).


 Diseño

 Mientras que los modelos utilizados en la etapa de análisis
representan los requisitos del
 usuario desde distintos puntos de vista (el qué), los
modelos que se utilizan en la fase de
 diseño representan las características del sistema que nos
permitirán implementarlo de formaefectiva (el cómo). Un
software bien diseñado debe exhibir determinadas
características. Su diseño debería ser modular en vez de
monolítico. Sus módulos deberían ser cohesivos
(encargarse de una tarea concreta y sólo de una) y estar
débilmente acoplados entre sí (para facilitar el
mantenimiento
 del sistema).
 Implementación

 Una vez que sabemos qué funciones debe desempeñar nuestro sistema de
información
 (análisis) y hemos decidido cómo vamos a organizar sus distintos
componentes (diseño), es el momento de pasar a la etapa de implementación,
pero nunca antes. Antes de escribir una sola línea de código (o de crear una
tabla en nuestra base de datos) es fundamental haber comprendido bien el
problema que se pretende resolver y haber aplicado principios básicos de
diseño que nos permitan construir un sistema de información de calidad. Para
la fase de implementación hemos de seleccionar las herramientas adecuadas,
un entorno de desarrollo que facilite nuestro trabajo y un lenguaje de
programación apropiado para el tipo de sistema que vayamos a construir. La
elección de estas herramientas dependerá en gran parte de las decisiones de
diseño que hayamos tomado hasta el momento y del entorno en el que nuestro
sistema deberá funcionar.

 Pruebas
 La etapa de pruebas tiene como objetivo
detectar los errores que se hayan
 podido cometer en las etapas anteriores del
proyecto (y, eventualmente, corregirlos). Lo
suyo, además, es hacerlo antes de que el
usuario final del sistema los tenga que sufrir.
De hecho, una prueba es un éxito cuando se
detecta un error (y no al revés, como nos
gustaría pensar).
 Instalación y Despliegue
 Una vez concluidas las etapas de desarrollo de un
sistema de información (análisis, diseño,
implementación y pruebas), llega el instante de que
poner el sistema en funcionamiento, su instalación o
despliegue. a su vez su instalación, tenemos que
planificar el entorno en el que el sistema debe
funcionar, tanto hardware como software: equipos
necesarios y su configuración física, redes de
interconexión entre los equipos y de acceso a
sistemas externos, sistemas operativos (actualizados
para evitar problemas de seguridad), bibliotecas y
componentes suministrados por terceras partes.

 Uso y mantenimiento
 La etapa de mantenimiento consume típicamente del 40 al 80 por ciento de los recursos de
una empresa de desarrollo de software. De hecho, con un 60% de media, es
probablemente la etapa más importante del ciclo de vida del software. Dada la naturaleza
del software, que ni se rompe ni se desgasta con el uso, su mantenimiento incluye tres
facetas diferentes:
 - Eliminar los defectos que se detecten durante su vida útil (mantenimiento
 correctivo), lo primero que a uno se le viene a la cabeza cuando piensa en el
mantenimiento de cualquier cosa.
 - Adaptarlo a nuevas necesidades (mantenimiento adaptativo), cuando el sistema
 ha de funcionar sobre una nueva versión del sistema operativo o en un entorno
 hardware diferente, por ejemplo.
 - Añadirle nueva funcionalidad (mantenimiento perfectivo), cuando se proponen
 características deseables que supondrían una mejora del sistema ya existente.
 De las distintas facetas del mantenimiento, la eliminación de defectos sólo supone el 17%
del coste de mantenimiento de un sistema, mientras que el diseño e implementación de
mejoras es responsable del 60% del coste de mantenimiento. Es decir, más de un tercio
del coste total del software se emplea en añadirle características a software ya existente
(el 60% del 60%). La corrección de errores supone, en contraste, "sólo" en torno al 10%
del coste total del software.
 Aún menos cuanto mejores sean las técnicas usadas en su desarrollo.

Más contenido relacionado

La actualidad más candente

Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemasMirna Lozano
 
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ónSandra Moncayo
 
Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoEdwin Castelo
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Infpedro amezquita
 
Ciclo de Vida Clásico de Software
Ciclo de Vida Clásico de SoftwareCiclo de Vida Clásico de Software
Ciclo de Vida Clásico de SoftwareItachi Stark Kamijou
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
Ciclo de vida de un proyecto informatíco
Ciclo de vida de un proyecto informatícoCiclo de vida de un proyecto informatíco
Ciclo de vida de un proyecto informatícoKatherineSanchezAsanza
 
Ciclo de vida de un sistema de informacion fase 7
Ciclo de vida de un sistema de informacion fase 7Ciclo de vida de un sistema de informacion fase 7
Ciclo de vida de un sistema de informacion fase 7IUTA
 
Ciclo de vida y bases de datos
Ciclo de vida y bases de datosCiclo de vida y bases de datos
Ciclo de vida y bases de datosAngela Inciarte
 
Diapositivas de las Fases del ciclo de vida de un Sistema
 Diapositivas de las Fases del ciclo de vida de un Sistema Diapositivas de las Fases del ciclo de vida de un Sistema
Diapositivas de las Fases del ciclo de vida de un SistemaJenny Ramos
 
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 informacionyndiralu
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemajosue88ec
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemasAhiezer Apostol
 
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
 
Ciclo De Vida Deun Sistema De Informacion
Ciclo De Vida Deun Sistema De InformacionCiclo De Vida Deun Sistema De Informacion
Ciclo De Vida Deun Sistema De InformacionDIANA
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 

La actualidad más candente (20)

Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemas
 
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
 
Ciclo de vida de un sistema informático
Ciclo de vida de un sistema informáticoCiclo de vida de un sistema informático
Ciclo de vida de un sistema informático
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Inf
 
Ciclo de Vida Clásico de Software
Ciclo de Vida Clásico de SoftwareCiclo de Vida Clásico de Software
Ciclo de Vida Clásico de Software
 
Alejandro13
Alejandro13Alejandro13
Alejandro13
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
Ciclo de vida de un proyecto informatíco
Ciclo de vida de un proyecto informatícoCiclo de vida de un proyecto informatíco
Ciclo de vida de un proyecto informatíco
 
Ciclo de vida de un sistema de informacion fase 7
Ciclo de vida de un sistema de informacion fase 7Ciclo de vida de un sistema de informacion fase 7
Ciclo de vida de un sistema de informacion fase 7
 
Ciclo de vida y bases de datos
Ciclo de vida y bases de datosCiclo de vida y bases de datos
Ciclo de vida y bases de datos
 
Diapositivas de las Fases del ciclo de vida de un Sistema
 Diapositivas de las Fases del ciclo de vida de un Sistema Diapositivas de las Fases del ciclo de vida de un Sistema
Diapositivas de las Fases del ciclo de vida de un Sistema
 
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
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistema
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemas
 
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
 
Ciclo De Vida Deun Sistema De Informacion
Ciclo De Vida Deun Sistema De InformacionCiclo De Vida Deun Sistema De Informacion
Ciclo De Vida Deun Sistema De Informacion
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 

Similar a Ciclo de vida de un sistema

ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxNicolas Ormeño
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónOvidio Fernando Hernández Albarran
 
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ónR.M. M.H.
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionJonathanCarrillo46
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasflaco_mendez
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del softwarehdfkjshdkf
 
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ónRafael Brito
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfssuser948499
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareITSPR
 
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ónJose Martinez
 
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
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de InformacionCasssandraG
 
Unidad III Sistemas de Informacion
Unidad III Sistemas de InformacionUnidad III Sistemas de Informacion
Unidad III Sistemas de InformacionCasssandraG
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Metodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De InformaciónMetodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De Informaciónjoseojeda98
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionJonathanCarrillo46
 

Similar a Ciclo de vida de un sistema (20)

Sistema
SistemaSistema
Sistema
 
Presentación metodología
Presentación metodologíaPresentación metodología
Presentación metodología
 
ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptx
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentación
 
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
 
Pericana jesus
Pericana jesusPericana jesus
Pericana jesus
 
Ciclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de InformacionCiclo de Vida y Diseño de Sistemas de Informacion
Ciclo de Vida y Diseño de Sistemas de Informacion
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemas
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del software
 
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
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdf
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
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
 
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
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de Informacion
 
Unidad III Sistemas de Informacion
Unidad III Sistemas de InformacionUnidad III Sistemas de Informacion
Unidad III Sistemas de Informacion
 
Software
SoftwareSoftware
Software
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Metodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De InformaciónMetodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De Información
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
 

Último

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Ciclo de vida de un sistema

  • 2.  Un sistema de información es un sistema, automatizado o manual, que engloba a personas, máquinas y/o métodos organizados para recopilar, procesar, transmitir datos que representaninformación. Un sistema de información engloba la infraestructura, la organización, el personal y todos los componentes necesarios para la recopilación, procesamiento, almacenamiento, transmisión, visualización, diseminación y organización de la información.   Cualquier sistema de información va pasando por una serie de fases a lo largo de su vida. Su ciclo de vida comprende una serie de etapas entre las que se encuentran las siguientes:  - Planificación  - Análisis  - Diseño  - Implementación  - Pruebas  - Instalación o despliegue  - Uso y mantenimiento 
  • 3.  Planificación   Antes de que se le de oficialmente el pistoletazo de salida a un proyecto de desarrollo de un sistema de información, es necesario realizar una serie de tareas previas que influirán  decisivamente en la finalización con éxito del proyecto. Estas tareas se conocen popularmente como el fuzzy front- end del proyecto al no estar sujetas a plazos. Las tareas iniciales que se realizarán esta fase inicial del proyecto incluyen actividades tales como la determinación del ámbito del proyecto, la realización de un estudio de viabilidad, el análisis de los riesgos asociados al proyecto, una estimación del coste del proyecto, su planificación temporal y la asignación de recursos a las distintas etapas del proyecto.
  • 4.  Análisis   Lo primero que debemos hacer para construir un sistema de información es averiguar qué es exactamente lo que tiene que hacer el sistema. La etapa de análisis en el ciclo de vida del software corresponde al proceso mediante el cual se intenta descubrir qué es lo que realmente se necesita y se llega a una comprensión adecuada de los requerimientos del sistema (las características que el sistema debe poseer).  ¿Por qué resulta esencial la etapa de análisis? Simplemente, porque si no sabemos con  precisión qué es lo que se necesita, ningún proceso de desarrollo nos permitirá obtenerlo. El problema es que, de primeras, puede que ni nuestro cliente sepa de primeras qué es exactamente lo que necesita. Por tanto, deberemos ayudarle a averiguarlo con ayuda de distintas técnicas (algunas de las cuales aprenderemos a utilizar más adelante).  
  • 5.  Diseño   Mientras que los modelos utilizados en la etapa de análisis representan los requisitos del  usuario desde distintos puntos de vista (el qué), los modelos que se utilizan en la fase de  diseño representan las características del sistema que nos permitirán implementarlo de formaefectiva (el cómo). Un software bien diseñado debe exhibir determinadas características. Su diseño debería ser modular en vez de monolítico. Sus módulos deberían ser cohesivos (encargarse de una tarea concreta y sólo de una) y estar débilmente acoplados entre sí (para facilitar el mantenimiento  del sistema).
  • 6.  Implementación   Una vez que sabemos qué funciones debe desempeñar nuestro sistema de información  (análisis) y hemos decidido cómo vamos a organizar sus distintos componentes (diseño), es el momento de pasar a la etapa de implementación, pero nunca antes. Antes de escribir una sola línea de código (o de crear una tabla en nuestra base de datos) es fundamental haber comprendido bien el problema que se pretende resolver y haber aplicado principios básicos de diseño que nos permitan construir un sistema de información de calidad. Para la fase de implementación hemos de seleccionar las herramientas adecuadas, un entorno de desarrollo que facilite nuestro trabajo y un lenguaje de programación apropiado para el tipo de sistema que vayamos a construir. La elección de estas herramientas dependerá en gran parte de las decisiones de diseño que hayamos tomado hasta el momento y del entorno en el que nuestro sistema deberá funcionar. 
  • 7.  Pruebas  La etapa de pruebas tiene como objetivo detectar los errores que se hayan  podido cometer en las etapas anteriores del proyecto (y, eventualmente, corregirlos). Lo suyo, además, es hacerlo antes de que el usuario final del sistema los tenga que sufrir. De hecho, una prueba es un éxito cuando se detecta un error (y no al revés, como nos gustaría pensar).
  • 8.  Instalación y Despliegue  Una vez concluidas las etapas de desarrollo de un sistema de información (análisis, diseño, implementación y pruebas), llega el instante de que poner el sistema en funcionamiento, su instalación o despliegue. a su vez su instalación, tenemos que planificar el entorno en el que el sistema debe funcionar, tanto hardware como software: equipos necesarios y su configuración física, redes de interconexión entre los equipos y de acceso a sistemas externos, sistemas operativos (actualizados para evitar problemas de seguridad), bibliotecas y componentes suministrados por terceras partes. 
  • 9.  Uso y mantenimiento  La etapa de mantenimiento consume típicamente del 40 al 80 por ciento de los recursos de una empresa de desarrollo de software. De hecho, con un 60% de media, es probablemente la etapa más importante del ciclo de vida del software. Dada la naturaleza del software, que ni se rompe ni se desgasta con el uso, su mantenimiento incluye tres facetas diferentes:  - Eliminar los defectos que se detecten durante su vida útil (mantenimiento  correctivo), lo primero que a uno se le viene a la cabeza cuando piensa en el mantenimiento de cualquier cosa.  - Adaptarlo a nuevas necesidades (mantenimiento adaptativo), cuando el sistema  ha de funcionar sobre una nueva versión del sistema operativo o en un entorno  hardware diferente, por ejemplo.  - Añadirle nueva funcionalidad (mantenimiento perfectivo), cuando se proponen  características deseables que supondrían una mejora del sistema ya existente.  De las distintas facetas del mantenimiento, la eliminación de defectos sólo supone el 17% del coste de mantenimiento de un sistema, mientras que el diseño e implementación de mejoras es responsable del 60% del coste de mantenimiento. Es decir, más de un tercio del coste total del software se emplea en añadirle características a software ya existente (el 60% del 60%). La corrección de errores supone, en contraste, "sólo" en torno al 10% del coste total del software.  Aún menos cuanto mejores sean las técnicas usadas en su desarrollo.