Ingeniería De Software Basada En Valor

Páginas: 34 (8410 palabras) Publicado: 24 de junio de 2012
Informe Técnico 3: Ingeniería de Software Basada en Valor Natali Rios
Universidad de Valparaíso natali.riosa@alumnos.uv.cl

Resumen
Este artículo trata de un nuevo enfoque en la ingeniería de software: la “Ingeniería de Software Basada en Valor” ISBV. Hoy en día se trata a los elementos del software como si todos tuvieran la misma importancia, es decir un valor neutro para todos, pero esto noes así, se hace necesario realizar un estudio más profundo de qué cosas realmente tiene “valor” en el desarrollo de software. No vale la pena desarrollar mil funcionalidades si solo se utilizarán algunas. En este trabajo se explican los conceptos fundamentales de la ISBV, se habla un poco de la historia de ésta y del estado del arte y el estado de la práctica. Se realizó una ardua investigaciónacerca de la documentación más actual existente en la literatura para obtener los conceptos que hoy en día están tomando forma y obtener el estado de la p´ratica que este enfoque tiene actualmente. Se presenta una serie de papers y trabajos de investigación realizados por alumnos del precursor de teorías de la ISBV Barry Boehm. Así se logró identificar y explicar la teoría detrás de este paradigmay su aplicación más reciente. Palabras clave: ISBV, valor, elementos de software, estado del arte.

1 Introducción
Hoy en día el software ha pasado ser parte fundamental en el funcionamiento de las organizaciones, debido al valor que aportan a éstas; por lo que uno de los principales intereses de los jefes de proyectos y profesionales relacionados con el software es comprender este valor yabordar los aspectos económicos relacionados con el mismo. En el presente informe abarcaremos el tema “Ingeniería del Software Basada en Valor” ISBV (o en inglés Value-Based Software Engineering VBSE). A pesar de ser un concepto relativamente nuevo en la industria, ya se ha realizado su aplicación en diversos proyectos, se ha visto su importancia y efectos que han llevado a tener resultados mejores alos que se tienen sin este enfoque aplicado, sobretodo en cuanto a la inversión económica que éste presenta y en cuanto a las necesidades de los stakeholders principales en un sistema. Por lo tanto la gestión económica, y del “valor”, es uno de los aspectos más importantes a contemplar en la gestión del desarrollo de productos software y aunque el concepto de “valor” suele estar fuertemente ligadoal beneficio económico, es un concepto más amplio. El valor que aporta un sistema a sus usuarios no se define ni por su tamaño, ni por el número de funcionalidades que aporta. Fácilmente se puede imaginar un sistema enorme y que facilite una gran cantidad de funcionalidades que no son usadas por nadie, con lo que no aportará ningún valor. Por otro lado, una pequeña funcionalidad puede ahorrardiariamente horas de trabajo a mucha gente. De este modo, un sistema aporta más “valor” a sus usuarios si proporciona mayores beneficios, ya sea en términos de retorno de inversión (ROI), beneficios sociales, disminución en los costes de gestión, ventajas estratégicas, o cualquier otro aspecto. Como puede suponerse, la cuantificación de todos estos tipos de beneficios es algo complejo. El reto que sepresenta es el estudio de todas las variables que influyen en el desarrollo de software en torno a un enfoque basado en valor. Como ingenieros software debemos conocer cómo realizar la mejor utilización de patrones para nuestros diseños, conocer las mejores prácticas y estrategias a utilizar en el desarrollo de software, conocer el costo que implica aplicarlas, conocer los tradeoffs(costo/beneficios) de ellas. Esto es fundamental para poder tomar decisiones más racionales, con éxito y que se alineen a los objetivos de las empresas En la sección 2 se explica los conceptos fundamentales establecidos detrás del enfoque ISBV: se hablra de la problemática de “valor neutral” que existe hoy en día en la ingeniría de software, luego se da a conocer la solución de “valor” que intenta apalear...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniería de software basada en componentes
  • Ingeniería De Software Basada En Componentes
  • Ingenieria del software
  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS