Notice: Undefined index: joomla_auth_cookie_encrypt in /var/www/vhost/calidaddelsoftware.com/home/html/configuration.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/vhost/calidaddelsoftware.com/home/html/configuration.php:3) in /var/www/vhost/calidaddelsoftware.com/home/html/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/vhost/calidaddelsoftware.com/home/html/configuration.php:3) in /var/www/vhost/calidaddelsoftware.com/home/html/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhost/calidaddelsoftware.com/home/html/configuration.php:3) in /var/www/vhost/calidaddelsoftware.com/home/html/libraries/joomla/session/session.php on line 426
Calidad del Software
 
Utilidades de los PUNTOS FUNCI脫N
Este art铆culo empez贸 al preguntarse: "驴Son los puntos funci贸n 煤tiles? Hay muchos usos de los puntos funci贸n m谩s all谩 de los programas de estimaci贸n, esfuerzo y costo.
  • El uso de puntos funci贸n para estimar casos de prueba
  • El uso de puntos funci贸n para ayudar a entender rangos de productividad amplios
  • El uso de puntos funci贸n para ayudar a entender el crecimiento de Proyectos
  • El uso de puntos funci贸n para ayudar a calcular el costo real del software
  • El uso de puntos funci贸n para ayudar a estimar el costo de proyectos, la programaci贸n y el esfuerzo
  • El uso de puntos funci贸n para ayudar a entender los costos de mantenimiento
  • El uso de puntos funci贸n para ayudar con las negociaciones de contrato
  • El uso de puntos funci贸n para desarrollar un est谩ndar de establecimiento de m茅tricas S贸lo para usuarios registrados - Only registered users - Please login
 
Gesti贸n de Proyectos. Establecer el sistema de comunicaci贸n
En la definici贸n del sistema de comunicaci贸n se sientan las bases sobre las que se va a apoyar una actividad que est谩 presente en el resto de actividades del proyecto, la comunicaci贸n.
S贸lo para usuarios registrados - Only registered users - Please login
 
Nueva edici贸n del SWEBOK
Esta disponible gratuitamente la nueva edici贸n del SWEBOK (Software Engineering Body of Knowledge):

El texto completo se encuentra en la siguiente direcci贸n:
http://www.swebok.org/ (3,37 Mb)
 
M茅tricas para an谩lisis de la calidad de c贸digo

PREGUNTA

Estoy interesado en aspectos para analisis de la calidad de c贸digo tales c贸mo:


metricas
analisis de la bondad del codigo

Conoce alguno del grupo algun site donde pueda sacar informaci贸n acerca de esto.

Me pode铆s recomendar alguna herramienta
Saludos
RESPUESTA

Como lo que preguntas es opinable, seguro que tendr谩s m谩s de una respuesta. Ah铆 va la m铆a:

1) M猫tricas de an谩lisis de bondad del c贸digo.

Depende, como siempre, para qu茅 las quieras.
Las primeras m茅tricas que se sacan sacan son las orientadas a la legibilidad. (N煤mero de l铆neas por m贸dulo, l铆neas de comentarios por n煤mero total de lineas del modulo). Estas son las m谩s sencillas.

Puedes bajarte CodeCount del amigo Barry Boehm (sunset.usc.edu/research/CODECOUNT). Esta en C para diferentes lenguajes de programaci贸n.

Luego, si tienes la suerte de tener el c贸digo como parece, puedes aplicar las m茅tricas est谩ticas desde las de Halstead hasta las de complejidad de McCabe pasando por las cohesion de m贸dulos de Henry-Kafura,

Ademas si utilizas Orientaci贸n a Objetos puedes aplicar las suites (1y2) de m茅tricas de Chidamber y Kemerer.

Por cierto tengo un bonito art铆culo publicado en NOVATICA (ATI) sobre m茅tricas OO. El problema est谩 en que con la compaginaci贸n destrozaron f贸rmulas y gr谩ficos. Por tanto si quieres una copia ya sabes emilio y te lo envio o mejor lo pongo en la zona com煤n del grupo.

Por 煤ltimo, el guru de obligada referencia en M茅tricas del SW es Fenton "Software Metrics: A rigorous approach" (edici贸n del 91 agotad铆sima, hay otra edici贸n del 97-98).

En castellano, nuestros compa帽eros L. Fernandez (alias lufern) y J. Dolado (alias el vasco) tienen un libro recolector de art铆culos sobre el tema publicado por RA- MA) (Texto econ贸mico).

2) Herramientas.

Las buenas herramientas son las que est谩n integradas en el entorno de desarrollo. Pero estas son pocas y valen muchos $$$$$.

Para empezar yo mirar铆a algo tipo PC-Metric (www.molalla.net/~setlabs) que es una herramienta no integrada en el entorno de desarrollo pero econ贸mica. Hace tiempo que no contacto con ellos. 驴Estar谩n vivos?

Para las herramientas integradas yo mirar铆a algo tipo IBM/Rational

Creo que esto es todo.

J.Rios

 
Imprescindible que el director de tecnolog铆a se involucre en el negocio
Las conclusiones de la II Jornada Formativa "Herramientas clave para la gesti贸n del CIO", realizada por la empresa de servicios en TI, PROFit Gesti贸n Inform谩tica, con la colaboraci贸n de Bancaja y Caja Madrid, y orientada a Directores de Tecnolog铆a, ponen de manifiesto el profundo cambio que est谩 experimentando el 谩rea de tecnolog铆a dentro de las compa帽铆as, y las nuevas funciones a las que se enfrenta el Director de Tecnolog铆a (CIO), enfocadas hacia el negocio, junto con la necesidad de contar con herramientas que mejoren la productividad.
S贸lo para usuarios registrados - Only registered users - Please login
 
Definici贸n formal de conceptos propios del desarrollo SW
PREGUNTA
Qu茅 fuentes de informaci贸n m谩s actualizadas de est谩ndares conoc茅is para una definici贸n formal de conceptos propios del desarrollo SW (aceptados como est谩ndares o de facto) ?. Me refiero a conceptos tales como: alternativa, requisito del cliente, requisito, componente,...

RESPUESTA
Aunque soy hombre IEEE CS y por tanto te recomiendo el glosario de Software Engineering ya mencionado, no puedo dejar de referenciar el SWEBOK (SW Engineering book of knowledge) que puedes descargarte desde www.swebok.org Por cierto, tambi茅n es de IEEE CS.
 
COBIT
Un elemento cr铆tico para el 茅xito y la supervivencia de las organizaciones, es la administraci贸n efectiva de la informaci贸n y de la Tecnolog铆a de Informaci贸n (TI) relacionada. En esta sociedad global (donde la informaci贸n viaja a trav茅s del 鈥渃iberespacio鈥 sin las restricciones de tiempo, distancia y velocidad) esta criticidad emerge de:
S贸lo para usuarios registrados - Only registered users - Please login
 
Seis Sigma: o como reducir los costes aumentando la satisfacci贸n del cliente
Don Ignacio Bab茅, Director General de Juran Institute Espa帽a, S.A.
Seis Sigma es un t茅rmino estad铆stico, una nueva forma de enfocar la excelencia, un plan para la mejora continua, el arma secreta de algunas de las m谩s exitosas compa帽铆as del mundo y algunas otras cosas.
S贸lo para usuarios registrados - Only registered users - Please login