¿Para qué sirve la Ing. de Software?

30 views
Skip to first unread message

Charly

unread,
Apr 2, 2007, 8:14:56 PM4/2/07
to UNC.IS
La ingeniería de software es un compendio de buenas prácticas para
hacer software metódicamente, de manera que se garantice de cierta
forma la calidad.
Esta "necesidad" se aprecia mucho mejor en proyectos a gran escala,
donde intervengan varias personas, y donde la complejidad sea tal que
requiera de ciertas técnicas para gestionar los cambios, trazabilidad,
etc

Nico Megevand

unread,
Apr 2, 2007, 10:25:57 PM4/2/07
to UNC.IS

La ingenieria en Software puede definirse según Alan Davis como la
aplicación inteligente de principios probados, técnicas, lenguajes y
herramientas para la creación y mantenimiento, dentro de un coste
razonable,de software que satisfaga las necesidades de los usuarios.

Alan Davis nació en Illinois en 1934, se licenció en Ingeniería
Electrónica por la Universidad de Hawai y más tarde se diplomó también
en Ciencias Empresariales. Comenzó a trabajar en la NASA en 1959,
justo un año después de su creación.

Patiño

unread,
Apr 8, 2007, 1:23:08 PM4/8/07
to UNC.IS
No entendí la parte de trazabilidad... a qué te referís exactamente
con eso?

Charly

unread,
Apr 9, 2007, 1:05:10 AM4/9/07
to UNC.IS
La Trazabilidad es un componente esencial en todo proyecto de
desarrollo de software.
Es un conjunto de medidas que permiten a los miembros del equipo poder
navegar eficientemente
a través del proyecto asegurando que el producto se está construyendo
correctamente en cada fase
del ciclo de vida de desarrollo del mismo, pudiendo así seguir el
progreso de éste y reducir el esfuerzo
requerido para determinar los impactos ante eventuales cambios;
simplificando de esta manera el
mantenimiento y permitiendo responder a preguntas como "¿Qué está
sucediendo aquí?"
"¿Qué está haciendo esto aquí?" etc.
Esta información es muy valiosa ya que en un Proyecto de Desarrollo de
Software cuando un miembro
del equipo se marcha, todos sus conocimientos a cerca de las
conexiones entre implementación, diseño y
requerimientos se van con él; y estos conocimientos no se pueden
recuperar sin grandes costos.

Patiño

unread,
Apr 9, 2007, 1:00:49 PM4/9/07
to UNC.IS
Mmm... no me queda muy claro... podrías dar un ejemplo concreto de
trazabilidad?

VERCELLONE, Juan Jose

unread,
Apr 9, 2007, 10:13:58 PM4/9/07
to un...@googlegroups.com
Trazabilidad... sería como un "trace" que se hace como "siguiendo" el
ciclo de vida del software.
Como para que el producto (terminado o no) pueda ser seguido de forma
secuencial a través de su tiempo de desarrollo.

Algo así supongo... sino Wikipedia amiga :)

Un saludo.

Reply all
Reply to author
Forward
0 new messages