You are on page 1of 2

Unidad 1.- Fundamentos de Ingeniera de Software.

1.1 Conceptos bsicos.


-Ingeniera de software: La Ingeniera de Software es una disciplina o rea de la Informtica o Ciencias de la Computacin, que ofrece mtodos y tcnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo. Hoy en da es cada vez ms frecuente la consideracin de la ingeniera de Software como una nueva rea de la Ingeniera, y el ingeniero de software comienza a ser una profesin implantada en el mundo laboral internacional, junto a una ya, reconocida consideracin social en el mundo empresarial y, por suerte, para esas personas con brillante futuro. Definicin 1.- Ingeniera de Software es el estudio de los principios y metodologas para desarrollo y mantenimiento de Sistemas de software. [Zelkovitz, 1978]. Definicin 2.- Ingeniera de Software es la aplicacin prctica del conocimiento cientfico en el diseo y construccin de programas de computadora y la documentacin asociada requerida para desarrollar, operar (funcionar) y mantenerlos. Se conoce tambin como desarrollo de software. [Bohem, 1976]. Definicin 3.- Ingeniera de Software trata del establecimiento de los principios y mtodos de la ingeniera a fin de obtener software de modo rentable que sea fiable y trabaja en mquinas reales. [Bauer, 1972]. -Producto: El software de computadora es el producto que disean y construyen los ingenieros del software. Esto abarca programas que se ejecutan dentro de una computadora de cualquier tamao y arquitectura, documentos que comprenden formularios virtuales e impresos y datos que combinan nmeros y textos y tambin incluyen representaciones de informacin de audio, video e imgenes. -Proceso: Cuando trabaja para conseguir o construir un producto o un sistema, es importante seguir una serie de pasos predecibles <un mapa de carreteras le ayude a obtener el resultado oportuno de calidad>. El mapa de carreteras a seguir es llamado proceso del software-. -Proyecto: Dirigimos los proyectos de software planificaos y controlados por una razn principal es la nica manera conocida de gestionar la complejidad-. -Persona: Contribuye a la visin general del proyecto ms a nivel de aplicacin que a nivel de componentes o en las tareas de programacin individual. Bibliografa 1.- Ingeniera de software un enfoque practico, Roger S. Pressman. Mc Grw Hill, capitulo 1 y 2, pgs. 3, 13, 38, 39 y 40.

Unidad 1.- Fundamentos de Ingeniera de Software.


1.1 Conceptos bsicos.
-Ingeniera de software: Trata del establecimiento de los primeros principios y mtodos de la ingeniera a fin de obtener software de modo rentable, que sea fiable y trabaje en mquinas reales. [Bauer, 1972]. -Producto: Es el software que se entrega al cliente. -productos genricos.- sistemas aislados producidos por una organizacin y que se venden al mercado abierto a cualquier cliente que le sea posible comprarlos. -productos personalizados.-sistemas requeridos por un cliente en particular. -Proceso: Conjunto de actividades y resultaron que generaron un producto de software: especificacin del software, desarrollo del software, validacin del software y evolucin del software. -Proyecto: Es el proceso de gestin para la creacin de un sistema o software, lo cual encierra un conjunto de actividades una de las cuales es la estimacin, es una actividad importante que no debe llevarse a cabo de forma descuidada. -Persona: Son las personas involucradas en la constitucin del software y todos aquellos que salgan afectados. Bibliografa: Ingeniera de Software, una perspectiva orientada a objetos Erre J. Braude., Alfaomega, introduccin pgs. 1-6 Ingeniera de Software, segunda edicin, KK. Aggorwal y Yogesh Singh. New Age internacional Publisher, pg. 12