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

INTRODUCCION A LA INGENIERIA DE SOFTWARE.


Enviado por   •  27 de Mayo de 2013  •  Tesis  •  1.372 Palabras (6 Páginas)  •  364 Visitas

Página 1 de 6

INTRODUCCION A LA INGENIERIA DE SOFTWARE

Actualmente el software se ha vuelto un elemento relevante en nuestra sociedad, actuando como productor de servicios y facilitando actividades cotidianas y profesionales del ser humano. En la industria del software las mejoras en el hardware son apresuradas y para hacer uso de estas tecnologías se necesita de un software de mayor complejidad. A parte de más complejo, se necesita que sea confiable, de calidad, que satisfaga al cliente y que se desarrolle en el menor tiempo posible.

Como el software, al igual que el capital, es el conocimiento incorporado, y puesto que el conocimiento está inicialmente disperso, el desarrollo del software implícito, latente e incompleto en gran medida, es un proceso social de aprendizaje. El proceso es un diálogo en el que se reúne el conocimiento y se incluye en el software para convertirse en software. El proceso proporciona una interacción entre los usuarios y los diseñadores, entre los usuarios y las herramientas de desarrollo, y entre los diseñadores y las herramientas de desarrollo [tecnología]. Es un proceso interactivo donde la herramienta de desarrollo se usa como medio de comunicación, con cada iteración del diálogo se obtiene mayor conocimiento de las personas involucradas.” Howard Baetjer, Jr.

El termino ingeniería de software se refiere al establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales. El término Ingeniería del Software fue usado por primera vez en 1969 en el transcurso de un curso de verano de la OTAN en Garmisch. Centrándonos en la ingeniería de sistemas de software, su consolidación ha sufrido una evolución en etapas que van de la mano con la evolución de la programación. Destacando La programación como base del desarrollo (1955-1965), La génesis (1965-1975), La consolidación (1975-1985) y Aceptando una fortalecimiento de las tecnologías de software hacia una ingeniería (1985-1995). A lo largo de estas etapas, han existido avances significativos tanto en la tecnología empleada como en el proceso de desarrollo.

Lo complicado de la creación de los sistemas de software hace que sea muy difícil el desarrollo individualmente y que se requieran tecnologías de como base desde su creación hasta su retirada en el servicio en el que hayan sido empleadas. Con el fin de clasificar a los sistemas de software se seleccionaron un conjunto de características relevantes de los sistemas de software complejos. Tomando en cuenta que no por ello sean fundamentales en todos los sistemas de software. Estas son tamaño, vida útil, información seleccionada, estructura interna y prestaciones.

Un proceso de software se puede caracterizar a partir de un marco de trabajo común del proceso definiendo un número de actividades aplicables a los proyectos de software independientemente de su dimensión y complejidad.

Los primeros años del desarrollo del software implica tener en cuenta a los mitos del software que propagaron información errónea y confusión. Los mitos del software tienen varios atributos que los hacen insidiosos. Independientemente de la complejidad en el desarrollo de software se consideran la aplicación de multicapas de procesos de trabajo que sirven para la administración, control y organización en la creación de un software. Estas capas se definen bajo los siguientes términos.

Un elemento importante en cualquier proceso de ingeniería es la medición. Las métricas en el área ingenieril nos funcionan para valorar la calidad de los productos o de los sistemas que construimos. La gestión de la calidad provee una comprobación independiente de los procesos de desarrollo de software.

Qué es software?

Muchas personas asocian el término software con los programas de computadora. Una definición más amplia donde el software no son solo programas, sino todos los documentos asociados y la configuración de datos que se necesitan para hacer que estos programas operen de manera correcta. Por lo general, un sistema de software consiste en diversos programas independientes, archivos de configuración que se utilizan para ejecutar estos programas, un sistema de documentación que describe la estructura del sistema, la documentación para el usuario que explica como utilizar el sistema y sitios web que permitan a los usuarios descargar la información de productos recientes.

Los ingenieros de software se concentran en el desarrollo de productos de software, es decir, software que se vende a un cliente. Existen

...

Descargar como (para miembros actualizados)  txt (9.1 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com