Sei sulla pagina 1di 1

1. 1.

Ingeniera del software


2. 2. Qu es? En 1968 se produjo una crisis del software, debido a ello surgi el campo
de la Ingeniera del software. ste trmino se introdujo por primera vez en 1968 en
una conferencia de la ingeniera del software de la OTAN. Era necesario realizar una
gran cantidad de cambios a la hora de desarrollar software. El objetivo primario de la
ingeniera del software es construir un producto de alta calidad de una manera
oportuna. El trmino ingeniera segn la RAE se definira como: "Estudio y
aplicacin, por especialistas, de las diversas ramas de la tecnologa, Actividad
profesional del ingeniero.
3. 3. Capas en Ingeniera del software. La ingeniera del software es una tecnologa
multicapa, cualquier enfoque de ingeniera debe apoyarse sobre un compromiso de
organizacin de la calidad.
4. 4. Ciclo de vida del software. Todo software exige llevar a cabo numerosas tareas
antes de ser lanzado por los desarrolladores. Principalmente hay tres pasos
generales: En la fase de definicin se intenta determinar qu informacin ha de usar
el sistema, qu funciones ha de realizar, qu condicionantes existen, cules han de
ser las interfaces del sistema, y qu criterios de evaluacin se usarn. En la fase de
construccin se disean las estructuras de los datos y de los programas.
Posteriormente, se escribe, documenta y prueba el software. La fase de
mantenimiento comienza cuando el sistema ya est desarrollado y finaliza cuando el
producto ya no se utiliza.
5. 5. Ciclo de vida del software. El ciclo de vida clsico consta de varias fases
secuenciales siguiendo un esquema en cascada con el mismo orden que el esquema
general.
6. 6. Ciclo de vida del software. Los ciclos de vida normalmente varan en el alcance del
ciclo, dependiendo de hasta dnde llegue el proyecto correspondiente, las
caractersticas de las fases en que dividen el ciclo y de la organizacin, estructura y
sucesin de las etapas, si hay realimentacin entre ellas o si tenemos libertad de
repetirlas. Otros modelos son: Modelo en V. Iterativo. De desarrollo
incremental. En espiral. De prototipos.
7. 7. Metodologas del desarrollo del software. Una metodologa es un conjunto
integrado de tcnicas y mtodos que permite abordar de forma homognea y abierta
cada una de las actividades del ciclo de vida de un proyecto de desarrollo. Las
metodologas se basan en una combinacin de los modelos de proceso genricos.
Definen artefactos, roles y actividades, junto con prcticas y tcnicas recomendadas.
Hay dos tipos de metodologas: las tradicionales y las giles.
8. 8. Desarrollo iterativo e incremental. Es un proceso de desarrollo de software cclico
desarrollado en respuesta a la debilidad del modelo en cascada. Empieza con una
planificacin inicial y termina con el despliegue, con la iteracin cclica en el medio.
9. 9. Desarrollo gil. La ingeniera del software gil combina una filosofa y un conjunto
de directrices de desarrollo. La filosofa busca la satisfaccin del cliente y la entrega
temprana de software incremental. Las directrices de desarrollo resaltan la entrega
sobre el anlisis y el diseo y la comunicacin activa y continua entre los
desarrolladores y los clientes. Estn especialmente ambientadas para desarrollar
proyectos software pequeos.
10. 10. Reingeniera. El principal objetivo de la reingeniera es reducir el tiempo y los
recursos empleados en el mantenimiento del software mejorando la productividad del
proceso. Un modelo de reingeniera incluye una estrategia operativa y define seis
actividades.

https://es.slideshare.net/danielmerchan2/13-ingeniera-del-software-16397494

Potrebbero piacerti anche