Medición en Ingeniería de software

Páginas: 5 (1005 palabras) Publicado: 3 de abril de 2013
El problema de la medición en la ingeniería de software

A través de la historia el hombre se ha dedicado a establecer el modo correcto de medir ciertas magnitudes. Por ejemplo, la medición en la navegación fluvial fue determinante para lograr posiciones exactas, lo cual tomó aproximadamente 60 años de investigación. En virtud de lo anterior, la ingeniería no ha estado exenta a ser medida, porlo cual la medición de la ingeniería de software como disciplina hasta hace pocos años empezó a desarrollarse.
El principal problema en la medición de la ingeniería de software es la mala utilización de ciertos métodos o herramientas, y a su vez algunas métricas producen como consecuencia una baja calidad o funcionalidad y un presupuesto más alto al proyectado.
De acuerdo al problema planteadoes importante analizar algunos conceptos. En primer lugar entender el concepto de medición, el cual es comprendido como “el proceso por el que se asignan números o símbolos a atributos de entidades del mundo real para describirlos según unas reglas definidas de antemano” . De acuerdo a lo anterior, en la ingeniería de software hacer la medición es de necesidad durante todo el ciclo de vida delsoftware, ya que las reglas que se definen y el proceso de asignar números o símbolos a atributos del software tiene que estar desde el principio hasta el resultado final del producto según definición.
Si bien la medición se hace dirigida a los atributos de las entidades es indispensable conocer la definición de atributo, para así ver de qué manera se aplica su medición. “Un atributo es unacaracterística medible de una entidad” . A manera de complemento una entidad es definida como “un objeto que va a ser caracterizado mediante una medición de sus atributos” . En este sentido, los atributos son características medibles de una entidad y las entidades son aquellos objetos que componen el software durante su ciclo de vida para su medición.
Las medidas de los atributos de una entidad sedividen en dos tipos; directa e indirecta, donde la medida directa son aquellas que pueden ser obtenidas directamente de la entidad como la longitud del código, el número de defectos durante los 6 primero meses del sistema de producción o las horas de trabajo de un desarrollador en un proyecto. Por otro lado, las medidas indirectas son aquellas que dependen de la medida de uno o varios atributosdiferentes, tales como la facilidad del mantenimiento, lo cual depende de las horas que necesite una persona para hacer el mantenimiento (medida directa) y la cantidad de módulos del producto.
Con respecto a los atributos y los ejemplos ya expuestos de algunas de ellos, ahora clasificaremos estos atributos de las entidades en dos partes: atributos internos y atributos externos. Según definición:“Los atributos internos de un producto, proceso o recurso son aquellos que se pueden medir directamente a partir de dicho producto, proceso o recurso” . Algunos ejemplos de estos atributos pueden ser el tamaño del código, costo de las licencias o número de defectos encontrados en el mismo. Mientras los atributos externos se definen: “Los atributos externos de productos, procesos o recursos que serelacionan con el entorno. Se miden por medio de métricas” . El ejemplo más común para este atributo en cualquier entidad es la calidad, ya que esta no puede medirse directamente sino que depende de atributos internos.
Posterior a explicar los conceptos utilizados en la medición es necesario demostrar el proceso de medición directamente a la ingeniería de software, para ello analizaremos lasentidades que se encuentran en la misma y que concretamente son tres: productos, procesos y recursos. Los productos se definen como “cualquier artefacto, entregable o documento que resulta de cualquiera de las actividades (Procesos) del ciclo de vida del software” . Con respecto a la anterior definición, los productos son aquellos utilizables durante el proceso de construcción del producto, por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mediciones en ingenieria
  • Ingenieria de medicion
  • 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