Está en la página 1de 6

2010

Universidad Estatal de Milagro.


Administracin de Proyectos.

Tema: Mtricas en el Desarrollo de Proyectos.


Docente: Ing. Richard Ramrez. Alumna: Wendy Cherres Pincay. Curso: 9no. Ingeniera en Sistemas.

Universidad Estatal de Milagro.

Contenido Introduccin. ............................................................................................................................................ 1 Para qu nos sirven las mtricas? .......................................................................................................... 1 Caractersticas de las mtricas................................................................................................................. 1 Cuantificables, ......................................................................................................................... 1 Independientes ........................................................................................................................ 1 Explicable ................................................................................................................................ 2 Precisa .................................................................................................................................... 2 Mtricas en los dominios del proceso y proyecto. ..................................................................................... 2 Mtricas del proceso y mejora del proceso de software............................................................ 2 Mtricas del proyecto. .............................................................................................................. 2 Medicin del software............................................................................................................................... 2 Mtricas orientadas al tamao. ................................................................................................ 2 Mtricas orientadas a la funcin. .............................................................................................. 2 Medicin de la calidad. ............................................................................................................................. 2 Mtricas de calidad .................................................................................................................. 3 Mtricas de complejidad. ......................................................................................................... 3 Mtricas de competencia. ........................................................................................................ 3 Mtricas de desempeo. .......................................................................................................... 3 Mtricas estilizadas. ................................................................................................................ 3 Conclusin. .................................................................................................................................................. 3 BIBLIOGRAFA. ........................................................................................................................................... 4

Wendy Cherres Pincay.

Pgina I

Universidad Estatal de Milagro.

MTRICAS EN EL DESARROLLO DE PROYECTOS. Introduccin. La ingeniera de software es una disciplina basada en leyes cuantitativas, no especficamente las aplicadas en fsica: sino enfocadas en el entendimiento y proceso del nuestro proyecto. En el documento actual, tratamos de tener un entendimiento ms claro de que son las mtricas su importancia y como llegar a tener en cuenta todos los aspectos ms importantes para elaborarlas. En el proceso de desarrollo de software, hay que tomar medidas especficas para llegar a tener un producto final con excelencia, desde el momento de la planificacin del proyecto, organizacin, direccin y control del mismo, ya que todas actividades son enlazadas para lograr el objetivo planteado, si uno de ellos llega a fallar se tendr q hacer una reelaboracin de actividades, pero es ah donde entran la ejecucin de mtricas ya que se va a monitorizar cada una de las actividades que van a ser evaluadas. Segn lo analizado en la investigacin; he comprendido que para entender el contexto se debe tener claramente diferenciado tres aspectos importantes, aunque medida, medicin y mtricas son palabras que por su semntica, se pueden llegar a tener un concepto errneo de los mismos, por ello se debe tener en cuenta sus diferencias. Medida: es un indicador cuantitativo que nos permite conocer los atributos de un proceso o un producto, estos pueden ser tamao, dimensin, cantidad, etc. Medicin: es el acto por el cual se recolectan las medidas, para as saber cmo va el desarrollo del software y para mejorar su calidad. Mtrica: es un conjunto de medidas aplicadas para obtencin de informacin especfica de algn proceso del proyecto y con resultados de la misma ayuda a la toma de decisiones tcnicas. Las mtricas en el desarrollo de proyectos son indicadores basadas en leyes cuantitativas, que nos permiten conocer el estado o proceso de las actividades de un proyecto. Nos ayudan a ver los avances del proyecto y el desempeo que realiza el equipo de trabajo del mismo. Aunque varios autores nos dicen que el software no es medible, otros nos indican que hay varios aspectos que si nos permiten medir, segn los servicios o funciones que cumple el software. Un software debe tener un conjunto de cualidades y es all donde se enfocan las mtricas, ya que es posible que por cada cualidad que tenga el software haya una mtrica. Por ejemplo el estilo del cdigo que utilizan los programadores que desarrollan software, para este existe las mtricas estilizadas, que evala este paramento. Para obtener un software de calidad es importante tomar en cuenta la ejecucin de metodologas, tcnicas y procedimientos que se deba de aplicar tanto en el proceso de anlisis, diseo, codificacin y evaluacin del software. Para controlar la calidad del software, se debe realizar estudios acerca de los procesos del negocio, as llegar a satisfacer a la organizacin que ha adquirido este servicio. Para qu nos sirven las mtricas? Identifica la informacin de los procesos ms importantes de los proyectos y esta nos ayuda a tomar de decisiones. Verifica la productividad, que puede llegar a alcanzar un equipo de trabajo, desarrollando cierto producto. Nos ayuda a ver el progreso de la calidad del producto. Aportan de gran manera a la motivacin del equipo de trabajo, ya que es una mezcla de esfuerzo personal con los logros esperados del proyecto. Nos ayudan de gran manera a monitorizar, controlar y evaluar el proyecto. Caractersticas de las mtricas. Cuantificables, ya que para elaborar una mtrica esta debe ser con hechos reales y no con supuestas opiniones. Independientes, los recursos que se utilicen para el desarrollo de las mtricas no deben ser manipuladas por las personas que lo utilicen o las ejecuten. Wendy Cherres Pincay. Pgina 1

Universidad Estatal de Milagro. Explicable, toda mtrica que se desarrolle debe ser documentada con su explicacin necesaria para su uso. Precisa, debe conocerse hasta qu punto se puede medir el desarrollo del software, debe conocer que aspectos tomar en cuenta para desarrollar la mtrica y no irse por otro rumbo ya que no focalizara bien el objetivo de la mtrica. Mtricas en los dominios del proceso y proyecto. Las medidas son recopiladas por el equipo de trabajo del proyecto y estas son convertidas en mtricas para ejecutarlas en el proyecto, por ello es sumamente importante establecer medidas claras que nos ayuden a mejorar el proyecto. Un aspecto importante en todo mbito es la calidad del producto y an ms si se trata del desarrollo de software ya que hay que revisarlo minuciosamente para determinar qu medidas tomar en cuenta, para verificar y controlar el funcionamiento del mismo. Mtricas del proceso y mejora del proceso de software. La nica manera de mejorar un proceso de software es medir todos los aspectos importantes y con ellas desarrollar las mtricas necesarias y luego aplicarlas para establecer estrategias de mejora en el proyecto. Las mtricas de software pueden ofrecer grandes beneficios, pero a su vez tambin problemas, ya que no se puede descartar la opcin de que estas mtricas sean aplicadas de manera errnea y causen ms problemas de las que puedan solucionar. Dentro de las mtricas del proceso y mejora del software, encontramos a MEPS (Mejora Estadstica del Proceso de Software) que no es ms que la recopilacin de informacin de todos los errores y fallas encontrados en el desarrollo del software. Mtricas del proyecto. A diferencia de las mtricas anteriores estn enfocadas en la parte tctica, que no es ms que las medidas que se llevaran a cabo para alcanzar el objetivo planteado. Estas mtricas son empleadas con la finalidad de minimizar el tiempo de desarrollo de software, realizando los arreglos necesarios en el tiempo del proyecto para evitar retrasos y disminuir los problemas y riesgos. Tambin son utilizadas para evaluar la calidad si es necesario, si se mejora la calidad de un producto por ende se disminuyen los defectos y reduce el costo del proyecto, ya que no habr reelaboracin de actividades. Medicin del software. Para poder analizar el software se debe conocer bien a fondo la capacidad del software, su funcin y complejidad del mismo, ya que no todas las personas siguen los mismos criterios para evaluar un proyecto; por eso es importante normalizar las mtricas que se van a aplicar, para as realizar una comparacin estndar bajo estos parmetros y saber que es posible o no medir en ese software. Mtricas orientadas al tamao. Este tipo de mtrica hace referencia como su nombre lo indica al tamao del software, haciendo nfasis en cuantas lneas de cdigo (KLDC) contiene el software, cuanto recurso humano, tiempo, costo, numero de hojas en documentacin voy a necesitar. Mtricas orientadas a la funcin. Estas estn enfocadas en la funcin o utilidad que proporciona el software, se tomara en cuenta el nmero de usuarios, consultas, datos de entrada y salida (reportes), la capacidad de informacin que se maneje en el sistema, etc. Medicin de la calidad. Un software o cualquier producto para salir al mercado debe pasar por varias revisiones asegurndose que es til para el mercado, hablando de software es necesario que este cumpla varios aspectos, como: el de no tener errores en la codificacin, facilidad de manejo y entendimiento del sistema, facilidad de correccin al Wendy Cherres Pincay. Pgina 2

Universidad Estatal de Milagro.

encontrar errores, tambin tomar en cuenta que el software que elaboremos debe ser seguro y robusto contra las amenazas de los hackers. Mtricas de calidad Toda mtrica es aplicada en el proceso de desarrollo y por ello este tipo de mtrica est enfocada en los requisitos que debe seguir el equipo de trabajo para desarrollar un software con las caractersticas que pide el cliente, entre estos requerimientos estn: la estructuracin, el diseo y los procesos que realiza el negocio. Tambin en esta clasificacin podramos incluir tambin otros tipos de mtricas como: Mtricas de complejidad. Esta mtrica vendra a ser como una mezcla de las mtricas orientadas al tamao y orientadas a la funcin ya que toma varios aspectos como el volumen, capacidad, nmero de lneas de cdigo, el costo, etc. Mtricas de competencia. Son las mtricas que valoran o miden las actividades que realizan los programadores o equipo de trabajo, desarrollando el software con respecto a cmo realizan su trabajo (rapidez, eficacia, eficiencia). Mtricas de desempeo. Estas mtricas estn enfocadas en el comportamiento de los mdulos de un software que trabaja bajo la vigilancia del sistema operativo. Estas tambin se pueden describir como las mtricas que se utiliza para evaluar el conjunto de hardware y software donde se va a ejecutar el sistema. Mtricas estilizadas. Son mtricas utilizadas para evaluar el aspecto de la programacin del software: el estilo de la codificacin, la identacin (sangra que se utiliza en el cdigo, para mejorar la legibilidad), limitaciones de variables, tipos de datos, etc. Como lo hemos indicado antes la mayora de las mtricas establecidas son aplicadas a la hora de evaluar un software, una mtrica para aplicarla debe ser simple, objetiva, analtica. Gracias a las mtricas podemos saber Qu?, Cmo?, Cuando? y Cunto? evaluar el proceso o maduracin de nuestro proyecto.

Conclusin. Segn lo estudiado podemos darnos cuenta que en el desarrollo del software es de gran ayuda la utilizacin de mtricas, para brindar un producto de alta calidad y realizar mediciones que nos permitan conocer el progreso del desarrollo y realizar un feedback para el ajuste o elaboracin de estrategias o tcticas. Las mtricas ayudan a los ingenieros para controlar y proveer de nuevos parmetros que antes quizs no la tenamos en cuenta en el desarrollo del software. Lo que no se puede medir, no se controla y mucho menos lo podemos mejorar; la medicin es un aspecto importante en una organizacin ya que requiere el conocimiento de todos los factores que contribuyen con el desarrollo del software, para as obtener un producto de alta calidad. Por ello podramos decir que las mtricas tienen como objetivo principal encaminar a la empresa por el camino correcto, para desarrollar un producto altamente calificado, a travs de decisiones tomadas por los altos cargos ejecutivos que existen en la empresa.

Wendy Cherres Pincay.

Pgina 3

Universidad Estatal de Milagro.

BIBLIOGRAFA. http://www.willydev.net/descargas/willydev_planeasoftware.pdf http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/gonzalez_d_h/capitulo4.pdf http://www.desarrolloweb.com/articulos-copyleft/articulo-metricas-de-software.html http://vinculando.org/articulos/sociedad_america_latina/propuesta_guia_de_medidas_para_evaluacion_siste mas_informacion.html http://es.wikilingue.com/pt/Mtricas_de_software http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/gonzalez_d_h/capitulo2.pdf http://www.mitecnologico.com/Main/AplicacionMetricasParaEvaluacionDise%F1o Ingeniera del software Sexta edicin. Ph.D. Roger S. Pressman.

Wendy Cherres Pincay.

Pgina 4

También podría gustarte