ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingeniería de software


Enviado por   •  10 de Marzo de 2019  •  Documentos de Investigación  •  1.808 Palabras (8 Páginas)  •  79 Visitas

Página 1 de 8

[pic 1][pic 2]

Escuela de Estudios Superiores de Atlatlahucan.

Universidad Autónoma del Estado de Morelos.

Nombre de la alumna:

Rendon Pozos Laura Miriam

Matricula: 10008575

Tema de investigación:

Ingeniería de software

Fecha de entrega:

Atlatlahucan, Mor a 6 de Febrero de 2019.

Objetivo: conocer y analizar las definiciones de la ingeniería de software

INTRODUCCION:

En este trabajo de investigación nos centraremos en tres temas

  • Que es la ingeniería de software
  • Elementos de la ingeniería de software
  • Paradigmas de la ingeniería de software

En el primer tema se encuentran tres definiciones de diferentes paginas web, donde nos damos cuenta que a lo largo del tiempo que cada persona tiene un punto de vista diferente, pero tienen algo en común.

En el segundo tema se agregaron 3 elementos importantes de dicha ingeniería los cuales son:

  • Métodos
  • Herramientas
  • Procedimientos

Se explica cada uno de ellos de lo que son en esta ingeniería y nos damos cuenta que se relacionan entre sí.  A los procedimientos se les denomina como paradigmas.

 Los paradigmas son un prototipo de un diseño simple y desarrollo de programas.

En este tercer tema se encuentran dos tipos de definiciones de diferentes páginas.

 En la primera nos centramos hablar del ciclo de vida que debe tener y se define cada una de sus 6 etapas.

  • Ingeniería y Análisis del Sistema.
  • Análisis de Requisitos del Software.
  • Diseño.
  • Codificación.
  • Prueba
  • mantenimiento

 También está la construcción de prototipos que se pueden crear en papel o se programan, al terminar de definir esto están los dos problemas principales que se pueden generar al crear un prototipo, después encontramos una explicación del modelo en espiral, sus fases, y como que es que se va construyendo. Por último, las Técnicas de cuarta generación y sus controversias.

En la segunda definición encontramos lo que es un paradigma, los tres tipos de paradigmas y los modelos mas utilizados.

En la penúltima hoja está la conclusión en donde se explica que logró aprender al termino del trabajo de investigación.

La última hoja contiene las fuentes buscadas.

1.-QUE ES LA INGENIERÍA DE SOFTWARE

Es la aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación asociada requerida para desarrollar, operar (funcionar) y mantenerlos. Se conoce también como desarrollo de software o producción de software.

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

Esta disciplina trasciende la actividad de programación, que es el pilar fundamental a la hora de crear una aplicación. El ingeniero de software se encarga de toda la gestión del proyecto para que éste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.

La ingeniería de software, por lo tanto, incluye el análisis previo de la situación, el diseño del proyecto, el desarrollo del software, las pruebas necesarias para confirmar su correcto funcionamiento y la implementación del sistema.

Ingeniería de software trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales (Bauer, 1972).

2.-ELEMENTOS DE LA INGENIERÍA DE SOFTWARE

La ingeniería de software surge de la ingeniería de sistemas y de hardware. Abarca un conjunto de tres elementos que facilitan el control sobre el proceso de desarrollo de software y suministran las bases para construir software de calidad de una forma productiva:

     • Métodos

     • Herramientas

     • Procedimientos

Métodos que indican cómo construir el software técnicamente e incluyen un amplio espectro de métodos para la planificación, la estimación, el análisis, el diseño, codificación, prueba y mantenimiento.

Herramientas automáticas y semiautomáticas que apoyan a la aplicación de los métodos. Cuando se integran las herramientas de forma que la información creada por una herramienta puede ser usada por otra, se establece un sistema para el soporte del desarrollo de software, llamado Ingeniería de Software Asistida por Computadora ( CASE ).

Procedimientos que definen la secuencia en la que se aplican los métodos, las entregas, los controles de calidad y guías para evaluación del progreso.

La Ingeniería de Software está compuesta por una serie de pasos que abarcan los métodos, herramientas y procedimientos mencionados, a los que se denominan Paradigmas de la Ingeniería de Software.

3.-PARADIGMAS DE LA INGENIERÍA DE SOFTWARE

1

Ciclo de vida clásico

Este paradigma exige un enfoque secuencial del desarrollo de software. Abarca las siguientes actividades:

Ingeniería y Análisis del Sistema. 

El Software es siempre parte de un sistema mayor, por tanto, se comienza estableciendo las entidades, roles, funciones, etc de los que intervienen en el sistema, se identifican los requisitos del sistema y luego se asigna un sub conjunto de estos requisitos al software.

Análisis de Requisitos del Software.

 Proceso de recopilación de los requisitos específicamente del software. El analista debe comprender el ámbito de la información, la función, el rendimiento y las interfaces del software.

Diseño. 

Traduce los requisitos en una representación de software que pueda ser codificada.

Codificación.

Traducción del diseño en código fuente escrito en un lenguaje de programación.

Prueba.

Verificación de que las funciones del software producen los resultados que realmente se requieren.

Mantenimiento.

 El mantenimiento aplica cada uno de los pasos precedentes para implementar los cambios que con el tiempo indudablemente sufrirá el software.

Este paradigma es el más antiguo y más ampliamente usado, sin embargo, se ha cuestionado su aplicabilidad por lo siguiente:

...

Descargar como (para miembros actualizados)  txt (12.1 Kb)   pdf (247.7 Kb)   docx (279.1 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com