Ciclos de vida del software

Páginas: 9 (2167 palabras) Publicado: 10 de enero de 2012
Introducción

Cuando surgió la necesidad de adaptar los sistemas informáticos a las exigencias del mercado, el programador realizaba un relevamiento de solicitudes de quien necesitaba cierto programa o producto de software y con ellos comenzaba la dura tarea de codificar. Dicha tarea no estaba administrada, supervisada o gestionada, por lo que se iba corrigiendo a medida que surgían errores,tanto lógicos por la codificación; como los solicitados por el cliente o usuario final. Al no seguir normas para el proyecto, el cliente o usuario solo impartían especificaciones muy generales del producto final. Se programaba, se corregía, y se volvía a programar sobre la misma marcha del proyecto. El ciclo de vida de estos proyectos finalizaba cuando se satisfacían todas las especificaciones, nosolo las primeras por las cuales nació la necesidad de programa, sino también todas aquellas que surgían bajo la marcha.

A continuación se trataran los principales ciclos de vida del software, la necesidad de adaptarlos y su definición. Veremos las metodologías como utilizarlas, así como los modelos sus ventajas y desventajas.

Software

El software es un conjunto de programas, instruccionesy reglas informáticas que permiten ejecutar distintas tareas en una computadora. Es desarrollado mediante distintos lenguajes de programación, que permiten controlar el comportamiento de una maquina, un lenguaje de programación permite a los programadores del software especificar, en forma precisa, sobre qué datos debe operar una computadora.

Dentro de los tipos del software, uno de los másimportantes es el Software de Sistema o Software Base, que permite al usuario tener el control sobre el hardware de sistemas operativos, que comienzan a funcionar cuando se enciende la computadora.

Ingeniería de software

Es la disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).

Trasciende laactividad de programación que es la actividad principal a la hora de crear un software. El ingeniero de software se encarga de toda la gestión de un proyecto para que este se pueda desarrollar en un plazo determinado y con un presupuesto previsto.

La ingeniería de software, incluye el análisis de la situación, diseño del proyecto, el desarrollo del software, pruebas necesarias para confirmar sucorrecto funcionamiento y la implementación del sistema.

El Ciclo de Vida del Software

Es un modo sistemático de realizar, gestionar y administrar un proyecto para llevarlo a cabo con altas posibilidades de éxito. Esta sistematización nos dice como se dividirá un gran proyecto en módulos mas pequeños llamados ETAPAS, y las ACCIONES que corresponderán a cada uno de ellas, define entradas y salidaspara cada etapa y normaliza la administración del proyecto.

Podrían considerarse que dicho ciclo de vida tiene tres etapas diferenciadas, las cuales son:

❖ Planificación: Se idea un planeamiento detallado que guie la gestión del proyecto, temporal y económicamente.

❖ Implementación: se acuerda el conjunto de actividades que componen la realización del producto.

❖ Puesta enProducción: El proyecto se define, aquí se le presenta al cliente, a sabiendas que funciona correctamente y que responde a requerimientos. Esta etapa es importante pues puede presentar múltiples dificultades que suele en la práctica, alargándose excesivamente y provocando costos no previstos.

[pic]

El ciclo de vida de un producto software se desarrolla fuera del ámbito productivo, aunquedebemos conocer el entorno en el que será ejecutado.

Objetivos de cada Etapa

En cada una de las etapas de un modelo de ciclo de vida, se pueden establecer una serie de objetivos, tareas y actividades que lo caracterizan. Existen distintos modelos de ciclos de vida, y la elección de un tipo determinado es realmente importante; y su orden es uno de estos puntos importantes. A continuación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 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
  • Ciclo de vida de un software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS