Ciclo De Vida Del Software Presentacion

Páginas: 8 (1784 palabras) Publicado: 7 de junio de 2015
Ciclo de vida del
Software



Antes, operaciones en empresas eran limitadas, se podían mantener con
procedimientos manuales.



Hoy, procesos cada vez son mayores, mayor necesidad de automatizarlos.



Resultado: necesidad de crear procedimientos para estandarizar



Hacer que transición de sistema manual a automatizado fuera más fácil



Así surge concepto del “ciclo de vida del software” Actividades Involucradas


Para resolver problemas debemos:


Comprender el problema



Decidir un plan para la solución



Codificar la solución planteada



Probar el resultado



Para problemas pequeños, puede no ser necesario realizar estas actividades
explícitamente.



Para sistemas grandes, estas actividades pueden durar años. Realizar las
actividades sin documentación ypresentación correcta no logrará los
objetivos del sistema.



Cada una de estas actividades puede ser tan grande que es necesario dividirla
en pasos más pequeños.



Las actividades o fases básicas que deben ser realizadas para desarrollar un
sistema de software son:


Requerimientos de análisis/ Determinación de requerimientos



Diseño del sistema



Desarrollo/Codificación del software



Testingdel sistema





Adicional, hay otras actividades que deben realizarse después de la fase
principal de desarrollo:


Instalación (o implementación).



Mantenimiento.

Al desarrollar software “comercial” también es necesario realizar actividades
antes del análisis de requerimientos. Se pueden combinar en una fase de
análisis de factibilidad.


Se analiza viabilidad del proyecto, propuesta denegocio junto con plan general
para el proyecto, estimados de costos



Cuando se acepte la propuesta de negocio o se firme contrato, se inician las
actividades de desarrollo iniciando con fase de análisis.

Orden de las Fases de un Ciclo de Vida


Los siguientes temas describirán estas fases:


Investigación preliminar



Análisis de requerimientos / Determinación de los requerimientos delsistema



Diseño del sistema



Desarrollo (codificación) del software



Pruebas del sistema (testing)



Mantenimiento del software



Distribución de errores con fases

Investigación Preliminar








Objetivo principal: identificar el problema.


Se establece la necesidad de nuevo sistema o mejorar uno existente.



Es posible realizar análisis solo si se reconoce estanecesidad.

En caso de que ya exista, es importante analizar sistema existente:


Encontrar sus limitaciones



Evaluar si automatizarlo realmente ayudará a la empresa.

Se proponen soluciones alternativas: “sistemas candidatos”.


Se evalúan y se selecciona la mejor alternativa como sistema solución= “sistema propuesto”. Para este sistema
se evalúa su viabilidad.



Viabilidad/factibilidad: se refierea si es práctico y beneficioso construir un sistema.

La factibilidad se evalúa desde el punto de vista del desarrollador y cliente.


Desarrollador determina si se tiene la tecnología, etc. para construir el sistema.



¿Realmente la construcción de este sistema va a beneficiar al cliente?



¿El cliente cuenta con el presupuesto requerido para construir ese tipo de sistema?



Lafactibilidad de un sistema se evalúa en 4 aspectos:


Técnico








¿Es posible desarrollar el sistema propuesto con el equipo actual? ¿Con el software existente? ¿Con el personal
disponible? ¿Requiere nuevas tecnologías?

Económico


¿Existen suficientes beneficios al crear el sistema que hagan para la empresa los costos aceptables?



Un resultado importante del estudio de factibilidad económicaes el análisis costo-beneficio

Operacional


¿Realmente el sistema será utilizado si es desarrollado e implementado?



¿Existirá resistencia de los usuarios a utilizar el sistema?

Legal


Toma en consideración cualquier problema o asunto legal involucrado en el desarrollo del sistema



Resultado del estudio: documento formal, reporte detallando la naturaleza y alcance de solución...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniera De Software y Ciclo De Vida Del Software
  • Ciclo de vida de desarrollo de software
  • Ciclo De Vida Del Software
  • Ciclo De Vida En Software
  • Ciclo De Vida Del Software
  • Ciclo De Vida Del Software
  • ciclos de vida de software
  • Preguntas Ciclos de vida Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS