Introduccion A La Ingenieria

Páginas: 5 (1077 palabras) Publicado: 17 de febrero de 2013
de Software
Introducción a la ingeniería de Software






Contenido


Definición 2
Ciclo de Vida del Software 2
Modelo en cascada 3
Ventajas 4
Incovenientes 4































Definición

“La ingeniería del software es ele establecimiento y uso de principios de ingeniería y además es una disciplina que ofrece método y técnicaspara desarrollar y mantener software que sea confiable y que funcione eficientemente como un producto de calidad ” (Sanchez Sarago & Flores Castillo, 2008)

Una disciplina de la Ingeniería que concierne a todos los aspectos de la producción de software
Los Ingenieros de Software deben:
Adoptar un enfoque sistemático para llevar a cabo su trabajo
Utilizar las herramientas y técnicasapropiadas para resolver el problema planteado, de acuerdo a las restricciones de desarrollo y a los recursos disponibles. (Rodrígez Tello, 2011)



Ciclo de Vida del Software

El ciclo de vida es el conjunto de fases por las que pasa el sistema que se está
desarrollando desde que nace la idea inicial hasta que el software es retirado o remplazado
(muere). También se denomina a veces paradigma.Entre las funciones que debe tener un ciclo de vida se pueden destacar:
‐ Determinar el orden de las fases del proceso de software
‐ Establecer los criterios de transición para pasar de una fase a la siguiente
‐ Definir las entradas y salidas de cada fase
‐ Describir los estados por los que pasa el producto
‐ Describir las actividades a realizar para transformar el producto
‐ Definir unesquema que sirve como base para planificar, organizar, coordinar,
desarrollar…
Un ciclo de vida para un proyecto se compone de fases sucesivas compuestas por tareas
que se pueden planificar. Según el modelo de ciclo de vida, la sucesión de fases puede
ampliarse con bucles de realimentación, de manera que lo que conceptualmente se
considera una misma fase se pueda ejecutar más de una vez a lo largode un proyecto,
recibiendo en cada pasada de ejecución aportaciones a los resultados intermedios que se
van produciendo (realimentación).
‐ Fases: una fase es un conjunto de actividades relacionadas con un objetivo en el
desarrollo del proyecto. Se construye agrupando tareas (actividades elementales)
que pueden compartir un tramo determinado del tiempo de vida de un proyecto. La
agrupacióntemporal de tareas impone requisitos temporales correspondientes a la
asignación de recursos (humanos, financieros o materiales).
‐ Entregables: son los productos intermedios que generan las fases. Pueden ser
materiales o inmateriales (documentos, software). Los entregables permiten evaluar
la marcha del proyecto mediante comprobaciones de su adecuación o no a los
requisitos funcionales y decondiciones de realización previamente establecidos.
(Laboratorio Nacional de Calidad del Software, 2009)




Modelo en cascada

Es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del
software, de forma que el inicio de cada etapa debe esperar a la finalización de la
inmediatamente anterior.
El modelo en cascada es un proceso de desarrollo secuencial, en elque el desarrollo se ve
fluyendo hacia abajo (como una cascada) sobre las fases que componen el ciclo de vida.
Se cree que el modelo en cascada fue el primer modelo de proceso introducido y seguido
ampliamente en la ingeniería el software. La innovación estuvo en la primera vez que la
ingeniería del software fue dividida en fases separadas.
La primera descripción formal del modelo en cascadase cree que fue en un artículo
publicado en 1970 por Winston W. Royce, aunque Royce no usó el término cascada en este
artículo. Irónicamente, Royce estaba presentando este modelo como un ejemplo de modelo
que no funcionaba, defectuoso.
En el modelo original de Royce, existían las siguientes fases:
1. Especificación de requisitos
2. Diseño
3. Construcción (Implementación o codificación)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Ingenieria
  • introduccion a la ingenieria
  • Introduccion a la ingenieria
  • Introduccion a La Ingenieria
  • Introduccion a la ingenieria
  • Introducción a la Ingeniería
  • Introduccion A Al Ingenieria
  • Introduccion a la ingenieria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS