Sunteți pe pagina 1din 3

Nombre de alumno: Samuel Miramontes Morales

Escuela: Universidad Abierta y a Distancia de México


Nombre del Docente:
Grupo: B2-002
Ciclo: 2019-1
Asignatura: Ingeniería en Desarrollo de Software
Actividad Impacto de la ingeniería de software
Qué es la Ingeniería de Software

La Ingeniería del Software es una disciplina o área de la Informática o Ciencias de la


Computación, que ofrece métodos y técnicas para desarrollar y mantener software de
calidad que resuelven problemas de todo tipo. Hoy día es cada vez más frecuente la
consideración de la Ingeniería del Software como una nueva área de la ingeniería, y el
ingeniero del software comienza a ser una profesión implantada en el mundo laboral
internacional, con derechos, deberes y responsabilidades que cumplir, junto a una, ya,
reconocida consideración social en el mundo empresarial y, por suerte, para esas personas
con brillante futuro.

La Ingeniería del Software trata con áreas muy diversas de la Informática y de las ciencias
de la computación, tales como construcción de compiladores, sistemas operativos o
desarrollos de Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de
cualquier tipo de sistemas de información y aplicables a una infinidad de áreas tales como:
negocios, investigación científica, medicina, producción,logística, banca, control de tráfico,
meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet, etc.

Aplicaciones de la ingeniería de Software

El software se define como programas de computadoras, las instrucciones responsables de


que el hardware (la máquina) realice su tarea, incluyendo por tanto las estructuras de datos
y la documentación implícita en el programa. Como concepto general, el software puede
dividirse en varias categorías basadas en el tipo de trabajo realizado. Las dos categorías
primarias de software son los sistemas operativos (software del sistema), que controlan los
trabajos del ordenador o computadora, y el software de aplicación, que dirige las distintas
tareas para las que se utilizan las computadoras. Por lo tanto, el software del sistema
procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los
archivos del disco y la administración de la pantalla, mientras que el software de aplicación
lleva a cabo tareas de tratamiento de textos, gestión de bases de datos y similares.
Constituyen dos categorías separadas el software de red, que permite comunicarse a grupos
de usuarios, y el software de lenguaje utilizado para escribir programas.

Además de estas categorías basadas en tareas, varios tipos de software se describen


basándose en su método de distribución. Entre estos se encuentran los así llamados
programas enlatados, el software desarrollado por compañías y vendido principalmente por
distribuidores, el freeware y software de dominio público, que se ofrece sin costo alguno, el
shareware, que es similar al freeware, pero suele conllevar una pequeña tasa a pagar por los
usuarios que lo utilicen profesionalmente y, por último, el infame vapourware, que es
software que no llega a presentarse o que aparece mucho después de lo prometido.

En cualquier caso, es difícil establecer categorías genéricas significativas para las


aplicaciones del software. Conforme aumenta la complejidad del mismo se hace más
complicado establecer compartimentos nítidamente separados. No obstante se acepta
tradicionalmente la siguiente clasificación:
Clasificación del Software según los campos de aplicación :

Sistemas de Tiempo Real

Sistemas Empotrados

Sistemas de Gestión

Sistemas de Ingeniería y científicos

Sistemas de Inteligencia Artificial

Sistemas de Ordenadores Personales

Beneficios de la Ingeniería de Software

Los beneficios se pueden definir como “Un conjunto de conocimientos y técnicas aplicadas
al diseño, construcción y documentación de los programas”, para desarrollar, operar y
mantener los objetivos de la ingenieriá de software, los cuales son:
• Mejorar la calidad de los productos de software.
• Aumentar la productividad y trabajo de los ingenieros del software.
• Facilitar el control del proceso de desarrollo de software.
• Suministrar a los desarrolladores las bases para construir software de alta
calidad en una forma eficiente.
• Definir una disciplina que garantice la producción y el mantenimiento de los
productos de software, dentro del costo estimado.

Referencias:
Ruiz de la Peña, Jenny, Aguilera Cruz, Oscar, Importancia de la Ingeniería de Software en la producción de
software. Ciencias Holguín [en linea] 2007, XIII (Abril-Junio) : [Fecha de consulta: 3 de abril de 2019]
Disponible en:<http://www.redalyc.org/articulo.oa?id=181517923005> ISSN

UNAM. (2019). Ingeniería de Software. 2019, de UNAM Sitio web:


http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/175/A4%20Cap%C3%ADtulo%20
1.pdf?sequence=4

S-ar putea să vă placă și