jueves, 14 de febrero de 2013

Ingeniería en Software


Conceptos Básicos de la Ingeniaría en Software

 Ingeniería de software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software. Es la aplicación de la ingeniería al software, ya que integra matemáticas, ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería.
Se pueden citar otras definiciones enunciadas por prestigiosos autores:
        Ingeniería de software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978)
         Ingeniería de software es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software (Bohem, 1976).
         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).

Importancia de la Ingeniería en software

Debido a que las Tecnologías de la Informática y las
Comunicaciones  sean introducido  en las diferentes áreas de la vida cotidiana y empresarial.
Esto ha implicado que la industria de software crezca considerablemente y al mismo tiempo mejoren indicadores en la producción.
 Con el avanzado de tecnologías todos los sectores de la economía  han incluido de una forma u otra las computadoras en su desarrollo cotidiano. Con ello   las empresas necesitan software, ya sea desarrollado a la medida o no, que pueda soportar su quehacer diario.
Para la realización  de este trabajo se necesita de  mostrar la importancia de la Ingeniería de Software y hacer referencia a los actuales problemas.

Lo que se declaró como resultado del proyecto fue que el software para su realización pasa por varias diferentes fases  pero que se les puede agrupar en cuatro grandes grupos: Concepción, Desarrollo, Prueba y Explotación.

Muchas veces el desarrollo de software se hace de forma empírica. Si bien se atraviesan los cuatro grandes grupos de Concepción, Desarrollo, Prueba y
Explotación, se cometen errores, principalmente durante la Concepción y el
Desarrollo. Las consecuencias de no elegir una metodología o modelo de
Ingeniería de Software hacen que los desarrolladores no se comuniquen del todo bien con los clientes y usuarios. Esto provoca que la captura de requerimientos, tan importante durante la Concepción, por su papel iniciador del proceso, no siempre se complete y comprenda a su debido tiempo.

Historia de la Ingeniería en Software
Desde sus inicios en la década de 1940, escribir software ha evolucionado hasta convertirse en una profesión que se ocupa de cómo crear software y maximizar su calidad. La calidad puede referirse a cual tenible es el software, su estabilidad, velocidad, usabilidad, comprobabilidad, legibilidad, tamaño, costo, seguridad y número de fallas o "bugs", así como, entre muchos otros atributos, a cualidades menos medibles como elegancia, concisión y satisfacción del cliente.
La ingeniería del software fue un término utilizado por primera vez en Alemania en el año de 1968 por Fritz Bauer durante una conferencia sobre desarrollo de software y que algunos han definido como la aplicación de técnicas, lenguajes y herramientas, entre otras cosas, que ayudan a mejorar el desempeño laboral del usuario. Aunque al principio tuvo grandes dificultades para lograr el objetivo que se pensaba lograr, a través de los años ha venido creciendo y desarrollándose. El equipo que trabaja en esta área trata de hacer cada vez más fácil, rápida y barata la elaboración de programas de cómputo de alta calidad. 1 INTRODUCCION Cuando inicio la informática se hablaba muy poco del software. Cuando se tenía que hacer programación era más complicada de lo que es hoy ya que no existían métodos correctos ni había una planificación. Prácticamente había escasa programación y quien lo hacía era porque lo necesitaba, es decir las necesidades eran muy concretas, por eso mismo el mantenimiento del software corría a cargo del mismo programador. 2 ANTECEDENTES 2.1 INICIOS El termino ingeniería del software fue utilizado por primera vez por Fritz Bauer en la primera conferencia sobre desarrollo de software patrocinada por el comité de ciencias de la OTAN celebrada en Garmisch, Alemania, en octubre de 1968, aunque ya había sido utilizada por un holandés de nombre Edsger Dijsktra en su obra llamada The Humble Programmer.
EL SOFTWARE EN LA ACTUALIDAD Se dice que el software hoy día tiene una doble función. Por un lado está el producto en sí y a la vez la entrega del producto o servicio que proporciona y también proporciona una de las grandes necesidades del siglo XXI: la información. A través del software se hacen más eficientes los datos que se gestionan a través de de la red haciendo más fácil, rápido y eficiente el servicio realizado. Los ingenieros informáticos se han dado cuenta de que la ingeniería del software es una nueva área de la informática que está creciendo y cada vez con más demanda en el mundo profesional, surgiendo como una base importante para los sistemas cada vez más complejos, aunque se piensa que todavía no está siendo pagado como debería serlo; en España, por ejemplo, se considera bajo el costo para un ingeniero del software, tomando en cuenta que es uno de los países europeos donde el desarrollo de software es más destacable.

Bibliografía

Pressman Roger S. (2005) Ingenieria en Software Editorial McGraw Hill, Mexico

E. KENDALL, KENNETH y E. KENDALL, JULIE ( 2005) Análisis y Diseño de Sistemas, Pearson Educación, México
Un Enfoque Práctico, 7ma ed., Mc Graw Hill Interamericana, Editores, S.A de C.V 

http://www.slideshare.net/guest9ad165/intoducci on-a-la-ingenieria-del-software

http://www.um.es/docencia/barzana/IAGP/IAGP 2-Ingenieria-software-introduccion.html 

Alumnos

Aguiar Palacios Luis Darío

Reyes Ortega Jesús Ignacio


No hay comentarios:

Publicar un comentario