Está en la página 1de 4

Universidad Abierta y a Distancia de

Mxico.
Desarrollo de Software.
Introduccin a la Ingeniera de
Software.
Francisco Alberto Barrios Cerda
Matricula: ES1410900442
Grupo: DS-DIIS-1502S-B2-002
Docente: Nicolasa Hernndez Sosa.
Unidad 1: Ingeniera de Software.
Actividad 1: Impacto de la
Ingeniera de Software.

Qu es software?
Son todos los documentos que se asocian y unidos con una configuracin de datos
correcta hacen lo necesario para que los programas trabajen de manera correcta; son
diversos programas independientes que contienen archivos que se ejecutan para describir
la estructura de un sistema, documentados a travs de la informacin anexada por un
usuario el cual explica cmo usar el sistema y permite a usuarios obtener informacin
necesaria de cosas que ellos requieran o soliciten.
Existen 2 productos o tipos de software:
Los productos genricos: los cuales son sistemas que son vendidos por una organizacin
que los creo y los vende a todo el mundo que necesite comprarlo. Como ejemplo, bases
de datos, procesadores de texto, juegos, programas de dibujo o diseo.
Productos personalizados o hechos a la medida: Son los productos que son comprados o
solicitados por un cliente cualquiera, pero estn desarrollados solo para ese cliente en
especial con ciertas caractersticas. Ejemplo sistema de control de instrumentos, sistemas
de trfico terrestre o areo.

Qu es la Ingeniera de software?
La ingeniera del software es una disciplina de la ingeniera en la que su meta es
desarrollar sistemas de softwares costeables, no es restringida por materiales ni por
procesos de manufactura, ni est gobernado por leyes fsicas; debido a que no existen
limitaciones del potencial del software la ingeniera del software se simplifica, pero debido
a que no existen limitaciones fsicas el software puede llegar ser extremadamente
complejo o difcil de entender. Comprende todos los aspectos de produccin de software
desde las etapas de especificacin hasta la etapa de mantenimiento.
Est dividida en:
Disciplina de la ingeniera: que es la que hace que los ingenieros hagan que las cosas
funcionen, aplicando teoras, mtodos y herramientas que sean necesarias, dando
solucin a los problemas.
Aspectos de la produccin de software: Comprende los aspectos de gestin de proyectos
de software, desarrollo de herramientas, mtodos y teoras para la produccin de
software.

La ingeniera del software fue propuesta en 1968 en lo que se llam la crisis del software,
ya que fue el resultado de nuevas computadoras basadas en circuitos integrados, en ese
momento todas las aplicaciones irrealizables fueron capaces de realizarse obteniendo de
esta forma un software muy grande y ms complejo que los softwares generados
anteriormente, algunos de esto sistemas tardaban aos en desarrollarse, costaban mucho

ms de lo que se haba presupuestado, eran difciles de mantener y tenan un desempeo


muy malo o pobre.
Las nuevas tecnologas resultantes de la unin de las computadoras y los sistemas de
comunicacin ms las complejas interfaces grficas de usuarios impusieron muchas
demandas a los ingenieros de software ya que las compaas no ponan en prctica las
tcnicas de la ingeniera del software siguen presupuestando software que no se puede
realizar, que no se entrega a tiempo y que est por encima del presupuesto.
Debido a la diversidad de enfoques es o ha sido posible que los esfuerzos de los
ingenieros de software puedan ser o estar orgullosos de sus logros ya que sin ellos no
hubieran sido posibles muchas cosas que tenemos actualmente, las telecomunicaciones,
internet, las exploraciones al espacio; haciendo sin su existencia todo esto imposible o
mucho ms complejo y caro.

Cul ha sido el impacto de aplicar la Ingeniera de Software para


desarrollar software?
Como comentamos anteriormente, con el surgimiento de las nuevas tecnologas
(computadoras, telfonos, tablets, impresoras, superautos, aviones snicos, etc), la
humanidad ha aprendido a aplicar la Ingeniera de Software para poder manejar los
diferentes sistemas, junto con las tcnicas necesarias para poder aplicar la misma y ha
tenido resultados asombrosos, pero no se ha aplicado del todo, si ste fuera el caso
veramos, a mi punto de vista, un mundo demasiado controlado por sistemas u
aplicaciones donde ya no podramos pensar por nosotros mismos sin antes verificar las
cosas dentro de ese sistema; esperando que esta automatizacin de sistemas no se
concrete.
En este momento se ve software para todo, una aplicacin para jugar, ver las cosas con
contenidos digitales de alguna obra de arte estando en otra parte del mundo y al tiempo
hacer que se est all; o por medio del software de video puedes hacer una
videoconferencia virtual o simple y sencillamente enviar un correo y en l compartir
informacin de algn trabajo.
Si la ingeniera de software no se hubieran podido realizar muchos de las cosas que
actualmente tenemos, internet, aplicaciones, celulares, juegos, control de muchas cosas,
automatizacin de casas o lugares; inclusive sera complicado el poder trabajar, ya que
sin una computadora en estos momentos un diseador grfico tardara ms en entregar
algn diseo, los pagos quincenales sera con largas colas ya que no habran pagos de
nmina con tarjeta y ni se diga el manejo de trfico en ciudades, se regresara a como se
haca anteriormente con policas o personas que dejaban pasar a los autos, aunque ahora
los carros serian demasiados.

Conclusin
Sin una Ingeniera de Software no se podran realizar cosas como se hacen actualmente,
se regresara o retornara un poco una poca no tan progresiva, existiran las cosas pero
se veran de diferente forma, tal vez como en provincia hace algunos aos (sin

discriminar con esto, ya que yo vivo en provincia en estos momentos); las ciudades seran
ms caticas sin tantas cosas modernas, un sistema de trasporte colectivo como en
antao se haca, pagando con dinero y no con tarjetas o con boletos (como en el caso del
Metro o Metrobs en el D.F.), veramos filas y filas de personas en la calle ya que las
transacciones se realizaran tardadamente.
Y como sabemos la ingeniera del software es que un software nunca es usado por s
solo, pero siempre es parte de un sistema mayor que incluye el hardware, el elemento
humano y las organizaciones; los cuales influyen directamente en los requerimientos y
funcionamiento del software.

Bibliografa:
Sommerville, Ian. (2005). Ingeniera del Software.7ma Edicin. Madrid: Pearson
Educacin.