Puntos de función: métodos para la medición del tamaño funcional de un proyecto software

Solo disponible en BuenasTareas
  • Páginas : 24 (5905 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de octubre de 2010
Leer documento completo
Vista previa del texto
PUNTOS DE FUNCIÓN: MÉTODOS PARA LA MEDICIÓN DEL TAMAÑO FUNCIONAL DE UN PROYECTO SOFTWARE

FUNCTION POINTS: FUNCTIONAL SIZE MEASUREMENT METHODS OF SOFTWARE PROJECT

ALEJANDRO TORRES |   CARLOS MENA  | YEISON SUÁREZ |
Estudiante de ingeniería de sistemas  Universidad de Antioquia | Estudiante de ingeniería de sistemas Universidadde Antioquia | Estudiante de ingeniería de sistemas Universidad de Antioquia |
alejo.cardona10@gmail.com | krloxudea@hotmail.com | yeixonxuarex@hotmail.com |

RESUMEN
Hoy en día, las empresas invierten grandes cantidades de dinero, tiempo y esfuerzo en el desarrollo de proyectos software. Es conocido que proyectos grandes fracasen, ya que al hacer grandesinversiones de dinero no se puede garantizar que estos proyectos terminen dentro del presupuesto o el tiempo requerido. Es aquí donde una estimación temprana de duración y esfuerzo juega un papel importante en el desarrollo de software, ya que ésta permite estudiar la viabilidad de los proyectos software en una empresa. Es por esto que este artículo pretende determinar si utilizar un método de estimaciónen los proyectos de software contribuye a la medición de los recursos necesarios para el desarrollo de dichos proyectos, para proveer de información al usuario que le permita tomar decisiones alrededor del producto. Por consiguiente, se presenta un conjunto de métodos de puntos de función, que son estándares internacionales y que permiten hacer estimaciones tempranas basándose en los requisitosfuncionales. Entre éstos métodos se encuentran: IFPUG 4.1, NESMA, MK II FPA y COSMIC FFP, y con base en ellos se hará un análisis comparativo para así discutir sobre cuál es el método más adecuado para hacer una estimación de proyectos software y saber cómo estas estimaciones apoyan la toma de decisiones asociadas al proyecto, y con base en lo anterior concluir que aunque es difícil calcular elesfuerzo para desarrollar un proyecto software, es necesario incluir en dichos proyectos métricas como lo son los puntos de función, que lleven a cabo estimaciones de tiempo y esfuerzo, logrando que los proyectos se realicen en el tiempo estimado o muy cercano a él.

Palabras clave: tamaño funcional, requisitos funcionales, puntos de función, métrica, estimación, método.

ABSTRACT
Nowadays,companies invest large sums of money, time and effort in developing software projects. It is known that large projects fail, since when do large investment of money cannot guarantee that these projects are within budget or the time required, and it’s here where early estimates of time and effort play an important role in software development, this estimation will help to study the feasibility ofsoftware projects in a company. For that reason, this article seeks to determine whether to use a method of estimation in software projects contributes to the measurement of resources needed to develop these projects, to provide information that allows the user to make decisions about product. Therefore, we present a function points methods set, which are international standards that allow for earlyestimates based on functional requirements. These methods include: IFPUG 4.1, NESMA, MK II FPA and COSMIC FFP. Based on them, it will be a comparative analysis, and discuss about what is the most appropriated method for estimation of software projects and know how these estimations support decision making regardind to the project, and based on that, to conclude on what is the most appropriatemethod to estimate software projects, and how they support making decisions related to the project.

Keywords: functional size, functional requirements function points, metrics, estimation, method.

1. INTRODUCCIÓN

En el área de la ingeniería, se considera medición al proceso de obtener experimentalmente información acerca de la magnitud de una cantidad (1). El proceso de medición sirve...
tracking img