¿Cómo se mide la calidad en el software?

 Este artículo viene como referido al artículo de Rodrigo Corral, "En el software, la calidad, no es opcional".

¿Qué es la calidad en el software?¿Se puede medir?¿Cómo?
Cuando decimos que para nosotros la calidad es muy importante, ¿a que nos referimos?


 En primer lugar quiero puntualizar las siguientes afirmaciones de dicho artículo:

  • Directivos y personal de Márketin dan más importancia al número de características que tiene un software que a la calidad, porque la calidad no se puede poner en un anuncio o en una oferta.
  • Algunos directivos al mando de empresas que construyen software caen en el error de pensar en la producción de software desde los parámetros habituales en otras industrias. La producción de software es muy diferente, es un proceso creativo no un proceso manufacturero. (Léase ejemplo de bolígrafos en dicho artículo)
  • La principal diferencia cuando 'fabricamos' software es que la calidad no es opcional, no puedes elegir fabricar software de baja calidad y rebajar el precio. Puedes restarle funcionalidad, pero no calidad.
  • Nadie recuerda a quien hizo un buen software (de calidad), pero nadie olvida el que fallaba constantemente (¿os acordáis de los pantallazos azules del w95?)
  • Paradójicamente, y esto es un hecho, es que añadir calidad a nuestro software, al contrario de lo que puede parecer a primera vista, reduce los costes de desarrollo y acorta los plazos.

    Pantallazo

Y por último quiero citar un párrafo textualmente:

"He visitado empresas, con grandes carteles en recepción del estilo "La calidad es nuestra esencia" o "La calidad al servicio del cliente" y con todas las certificaciones habidas y por haber de 'calidad' que no tienen ni un solo especialista en calidad del software, ni un solo especialista en probar aplicaciones. Y no, los desarrolladores, no son expertos en calidad y pruebas."

Bien, dicho esto, y reflexionado sobre ello, podemos afirmar que en otros entornos percibimos la calidad perfectamente, cuando probamos un coche de gama alta, percibimos la calidad, ¡y no tenemos conocimiento del proceso de producción!, pero si palpamos la calidad, por ejemplo (y siguiendo con el ejemplo del coche), cuando aceleras sientes rendimiento, cuando tomas una curva y percibes estabilidad, cuando frenas, notas seguridad... realmente son indicadores ("métricas"), que se podrían medir y poner una puntuación de calidad a cada vehículo.

¡¡Vamos a intentar medir la calidad del software!!

Primero vamos a intentar identificar los factores que desde un punto de vista externo definen la calidad del software, no me refiero a los procesos internos de desarrollo, como pruebas unitarias, gestión de cambios, calidad del código... no!! me refiero a lo que se percibe, una vez el software está terminado, implantado y en producción, lo que nota un usuario. Intentemos pensar (como ejemplo para evaluar la calidad) en un producto software..., uno de los primeros que desarrollamos o probamos, así veremos mejor su evolución y evaluaremos la calidad teniendo en cuenta factores temporales.

  • Satisfacción del cliente (se suelen hacer encuestas para obtener este dato)
    • Interfaz de usuario (usabilidad, accesibilidad, facilidad de manejo, curva de aprendizaje, diseño...)
    • Rendimiento de la aplicación, Seguridad, Despliegue, Actualizaciones, Integración con sistemas...
    • ...
  • Número de bugs en producción (bugs encontrados y la importancia de los mismos, se podría incluir en satisfacción del cliente)
  • Rentabilidad económica (%, precio de venta - coste de desarrollo)
    • Este factor no es relevante para el usuario, pero tiene mucha información subliminal y por eso lo quiero incluir. Para mí está muy ligada la rentabilidad a la calidad, por muchas cosas como la (la buena estimación, buena planificación, gestión, previsión, pruebas, buena arquitectura, buen código, pocos bugs, aplicación modular y bien preparada para el cambio...) por ello lo quiero incluir como factor a tener en cuenta, aunque no le afecte al cliente diréctamente, si indirectamente, ya que si el software es rentable, el cliente obtendrá un mejor servicio, soporte, mantenimiento... en definitiva un buen producto...(bueno este es otro tema)
  • Tiempo de vida por cliente (años que el software está funcionando)
    • El usuario quiere algo que le satisfaga y si (por ejemplo) en el banco de Cuenca tienen una aplicación Cobol, desarrollada hace 15 años, que les satisface las necesidades actuales, desde luego que es un aplicativo con calidad. Al igual que un coche, de hecho es muy típico ver mercedes de hace 20 años rodando a diario por las carreteras.
  • Número de clientes (clientes que tiene el software implantado y en producción)
    • Otro factor importante es el número de clientes que tiene un software, (no voy a poner más ejemplos de coches), por ejemplo existen productos software que están muy estandarizados (SAP, Subversion, PhotoShop, Office...) es software muy popular, muy testeado, en diferentes entornos y condiciones, y yo creo que eso es un síntoma de calidad.

Estos son los factores que se me han ocurrido, seguro que hay muchos mas (espero vuestros comentarios ;) ).

Una vez apuntados los factores vamos a medir la calidad, ... ¿qué?¿cómo?... si si, vamos a medir la calidad..., de las propiedades del software de calidad, podemos sacar métricas y de esas métrica (de una manera muy simple y lógica) vamos a preparar una primera versión de la fórmula:

Formula irreal de la calidad del software

Por si alguién no se ha dado cuenta está fórmula me la acabo de sacar "de la manga", pero yo creo que tiene los factores clave para darnos una medida de la calidad que percibe un usuario de software.

Es tan dificil medir la calidad..., no cabe duda de que si diésemos con una fórmula válida, nos haríamos multimillonarios, pero la calidad no es algo tan trivial, que se pueda medir en una escala de 0 a 10... la calidad tampoco es binario o 0 o 1, o se tiene o no se tiene, es algo mas complejo, la calidad es el día a día, el trabajo meticuloso, de trabajo organizado y estructurado, probado y documentado, orientado a la petición de cambio del cliente y a la facilidad para llevar a cabo el cambio en el equipo de desarrollo, la calidad no es CMMI o SCRUM, aunque si es cierto que cualquier metodología actual sienta las bases para desarrollar un producto de calidad.

Por todo esto y para terminar, decir que la calidad no se puede medir, pero los factores que afectan a la calidad si se pueden identificar y mejorar... por lo tanto la calidad está en la mejora diaria, en cada uno de los eslabones del desarrollo de software, en la buena gestión, en cada línea de código, ... todos deben aportar calidad, desde la codificación (tratando de documentar el código, haciendolo, legible, mantenible...), hasta la implantación del producto (haciendo un aterrizaje suave sobre un entorno de pre-producción, pasar de nuevo el plan de pruebas), hasta incluso después de la puesta en producción aportando al cliente un buen bug-tracker y comunicación continua...

¿Entonces, que tengo que hacer para aplicar calidad a mis desarrollos? ... ¡mejorar! Mejorar en todos y cada uno de los procesos, hitos y tareas de la producción de software. (Y para decir esta frase el rollo que he soltado...)
PD: Si has tenido la paciencia de leer hasta el final, ¡¡enhorabuena!! estás reálmente interesado en mejorar y ese es el requisito fundamental para aplicar calidad al software.

Vamos a cambiar el mundo ;)

 

Published 25/8/2008 21:52 por Miguel Sierra
Comparte este post:

Comentarios

# re: ¿Cómo se mide la calidad en el software?

Tuesday, August 26, 2008 12:18 AM por PabloNetrix

Otia macho, tus artículos me recuerdan a esas sesiones de "hipermotivación" que tanto gustan en las empresas de USA...

Y por lo menos a mí ya me tienes "enganchado" jejeje ;)

Enhorabuena por tu fulgurante comienzo.

Saludos

# re: ¿Cómo se mide la calidad en el software?

Tuesday, August 26, 2008 1:06 AM por David Daniel Arroyo Zari "Ddaz"

Hola,

como tema motivacional, esta bien. pero te has fijado que dices muchas cosas y a la vez no dices nada?....

por eso mismo este tema es muy complejo...  se dan muchas vueltas al asunto... pero realmente no hay forma correcta...

quiza por eso la ing. de Software.. realmente no es una ingenieria?

Salu2

Ddaz

# re: ¿Cómo se mide la calidad en el software?

Tuesday, August 26, 2008 12:41 PM por Miguel Sierra

Gracias PabloNetrix!! decir que este es un artículo introductorio, no es posible definir como aplicar calidad en 20 lineas, (aunque si creo que se dan las pautas para hacerse una idea de métricas de calidad) la calidad es muy relativa y no es igual para todos los productos y todos los fabricantes, pero en esencia, es la intención de mejorar.

Yo si creo en la ingeniería de software... de hecho la enseño, promulgo y evangelizo, además me parece la piedra angular del software moderno y de calidad.

Saludos!

# re: ¿Cómo se mide la calidad en el software?

Tuesday, August 26, 2008 7:04 PM por Rodrigo Corral

Miguel, comparto plenamente tu planteamiento... en lo relativo a la calidad del software lo único que funciona es tratar de mejorar continuamente. Cuanta más calidad logres menos tiempo perderás en retrabajos, más continuo será el flujo de liberación de valor y en consecuencia serás más competitivo que tus rivales.

El problema es que muchos gestores y muchas empresas aun creen que la calidad es un coste en lugar de verlo como una inversión.

Un saludo.

# re: ¿Cómo se mide la calidad en el software?

Wednesday, August 27, 2008 8:50 AM por miau

Totalmente de acuerdo con tu artículo, solo hay una forma de conseguir o asegurar la calidad, y esta forma es la mejora continua.

Me gustaría añadir el proceso de evolución de la gestión de la calidad, sería el siguiente;

INSPECCIÓN -> CONTROL ESTADISTICO DEL PROCESO -> ASEGURAMIENTO DE LA CALIDAD -> CALIDAD TOTAL

Para que quede un poco más claro comento cada uno de ellos:

INSPECCION: Etapa en la que se cuida la calidad de productos mediante la inspeccion

CONTROL ESTADISTICO DE PROCESO: Etapa que exige observación del proceso de principio a fin de controlarlo y mejorarlo.

ASEGURAMIENTO DE LA CALIDAD: Etapa en la que se percibe la necesidad de asegurar la calidad en todo el ciclo de vida del producto.

CALIDAD TOTAL: Etapa en la que la calidad, impregnando a toda la empresa, ha de ser la estrategia a emplear para tener éxito en el mercado frente a los competidores.

Un saludo.

# re: ¿Cómo se mide la calidad en el software?

Wednesday, August 27, 2008 2:46 PM por fernando Efrain

Coincido con Rodrigo, el circuito de Deming es la forma de ajustar los procesos...y esta "Mejora Continua"  es un concepto aplicado a la industria en Gral. Deberia ser aplicable a la industria del Software tambien

# re: ¿Cómo se mide la calidad en el software?

Thursday, August 28, 2008 9:48 AM por CNatra

Te leemos mister...Elcoro, eljuanjus y elyo.

Buenos artículos.

# re: ¿Cómo se mide la calidad en el software?

Friday, August 29, 2008 10:32 AM por Héctor

Bienvenido Miguel al rollo bloguero, ya te añado a mis enlaces." Calidad de software" pufff es un mundo lleno de controversias, tengo documentacion impresa del último curso de Inteco (las guías de certificación y buenas prácticas). Seguro que es de interés para el CIC TEAM. tenías que haber venido, los talleres serán pronto ya te aviso.

# re: ¿Cómo se mide la calidad en el software?

Friday, August 29, 2008 2:35 PM por wellcomehell

mmm interesante, me gusta tu explicación, aunque me quedo con tu fórmula, te la copio para su distribución por la web xD, paténtala por si acaso , jaja ;)

# re: ¿Cómo se mide la calidad en el software?

Tuesday, September 2, 2008 9:45 AM por Felipe

Hola,

viendo la formula que has intentado crear, no entiendo como los valores "Nº de clientes"  y "lo porculero pejiguero o quisquilloso sea el cliente" pueden influir en la calidad del software.

¿Un software destinado a un unico cliente pierde calidad respecto a uno comercializado a nivel mundial?

¿Un cliente conformista eleva la calidad del software?

Espero tus comentarios,

Un saludo.

# re: ¿Cómo se mide la calidad en el software?

Tuesday, September 2, 2008 10:35 AM por Miguel Sierra

Hola Felipe,

En primer lugar, espero que nadie se tome esa fórmula en serio, solo quiero despertar el interés y mostrar, a mi modo de ver, los factores que influyen en la calidad.

Ahora paso a aclararte mi forma de ver la calidad.

Como digo la calidad es algo muy complejo y difícil de medir, en concreto me preguntas por el número de clientes de un software, obviamente este parámetro no es medible en software para un solo cliente y con respecto al otro parámetro, es un factor muy importante la exigencia del cliente, fíjate el ejemplo que te pongo de la aplicación COBOL, que en el 2008 cumple con todas las necesidades del cliente, esa aplicación se hizo sin test unitarios, sin subversion, sin documentación ni mucha planificación, etc... pero para el cliente es una aplicación estupenda, rápida, que no falla... con calidad, simplemente por el hecho de cumplir con sus necesidades. Quizás en la fórmula, deberíamos cambiarlo por exigencia del cliente. (de hecho lo voy a cambiar, no se me vaya a enfadar algún cliente "pejiguero" ;) )

Ten en cuenta que un mismo software puede tener diferentes opiniones de calidad, porque cada uno de nosotros valoramos cosas diferentes en los productos... inlcuso una aplicación vertical, para un solo cliente, y dos usuarios, puede ser estupenda para uno, por que es rápida y le gusta la Interfaz de usuario... y de baja calidad para otro porque no es multithread y los informes no se pueden exportar a PDF (por ejemplo).

Yo creo que la exigencia del cliente es un parámetro importante en la calidad, de hecho son una métrica muy buena los test de satisfacción del cliente, para medir la calidad, aunque para el cliente, "java" sea una isla de indonesia ;)

Este articulo de calidad, está escrito para que personal no técnico, sea capáz de entenderlo, sin entrar en la calidad del proceso de producción, solo desde el punto de vista externo.

Espero haber aclarado tus dudas.

Gracias por leerme y estar interesado en este tema. Un saludo!!

Miguel

# re: ¿Cómo se mide la calidad en el software?

Tuesday, September 2, 2008 11:18 AM por Felipe

Hola, me alegra la rápida respuesta, sobre el ejemplo de COBOL indicas que: "esa aplicación se hizo sin test unitarios, sin subversion, sin documentación ni mucha planificación, etc... pero para el cliente es una aplicación estupenda, rápida, que no falla... con calidad, simplemente por el hecho de cumplir con sus necesidades"

No estoy de acuerdo, indicas que tiene calidad porque para el cliente es estupenda, rápida y no falla. Yo creo que la exigencia del cliente puede servirnos para mejorar la calidad de un producto pero nunca para medirla.

Un saludo!

# re: ¿Cómo se mide la calidad en el software?

Tuesday, September 2, 2008 12:15 PM por Miguel Sierra

Aquí tenemos un problema de concepto, la definición de calidad... ¿Medir la calidad? ¿como? (ya has visto mi vano intento), yo creo que la calidad está en la mejora continua y en la orientación al cliente, en lo que es importante para él. En pensar "hoy tengo mas calidad que ayer, pero menos que mañana"... eso para mí es la calidad.

Yo creo que la calidad no es binaria, es muy relativa, y la satisfacción del cliente (insitos que es mi punto de vista) tiene incidencia en la calidad y para medir la satisfacción del cliente es necesario tener en cuenta la exigencia.

De todos modos, si en el resto de parámetros no tienes pega, me doy por satisfecho.

Gracias por colaborar!, si quieres, ponte en contacto conmigo y charlamos sobre el tema.

Saludos!!

# re: ¿Cómo se mide la calidad en el software?

Tuesday, September 2, 2008 1:30 PM por Felipe

En eso si que estoy de acuerdo, en la mejora continua. Lo importante no es que se pueda medir, si no que se hable de ella, que se tenga presente y que entre en todos los campos posibles, como es el sofware... que hasta ahora parece que no entiende de ese tema y que no aplica. Pues no es asi!

Como tú dices... Cambiemos el mundo! ;)

# re: ¿Cómo se mide la calidad en el software?

Sunday, October 19, 2008 5:03 PM por darwin

esta muy bueno el tema pero tengo una duda como puedo aplicar la Interfaz de usuario (usabilidad, accesibilidad, facilidad de manejo, curva de aprendizaje, diseño...)

Rendimiento de la aplicación, Seguridad, Despliegue, Actualizaciones, Integración con sistemas... para un aprendis

# re: ¿Cómo se mide la calidad en el software?

Thursday, October 23, 2008 8:55 AM por Miguel Sierra

Para aplicar calidad a la interfaz de usuario (de manera muy resumida) te recomiendo:

- Interfaces homogéneas (botones en el mismo lugar)

- No sobrecargar el hilo principal

- Hilos que controlen todas las acciones

- Informar al usuario de toda acción

Para de este modo, no provocar interfaces que no respondan, ni den sensación de inestabilidad...

Voy a escribir un artículo sobre esto ahora mismo ;)

# re: ¿Cómo se mide la calidad en el software?

Wednesday, June 30, 2010 2:00 AM por Jose Alejandro

Quisiera comentar que para mi la calidad de software, es garantizar que los procesos, métodos y procedimientos se hayan realizado adecuadamente, la calidad avala al producto, con normas de calidad un producto garantiza su productividad y mantenimiento.

# re: ¿Cómo se mide la calidad en el software?

Friday, July 2, 2010 4:11 PM por samuel cayetano

primerante un saludo a todos bueno hablar como se mide la calidad en el software

1 para indicar la calidad del producto

2 para evaular los redimiento de la gente que desarrolla el producto

3 para evaular los benificio el termino productividad y la calida derivados de uso de nuevos y herramienta de la ingeniarla de software

4para establecer una linea  de base para la estimacion

5 pa ayudar a justificar el uso de nuevo herramienta o de formacion adicional

ya que es importante seguir los paso para tener un gran exito en nuestro programa

bueno es todo es esto

adios...

# re: ¿Cómo se mide la calidad en el software?

Friday, July 2, 2010 9:44 PM por AMILCAR VENEGAS CISNEROS

A  comentar:

I PARTE

Al inicio  entiendo lo sig.: Medir la calidad de algún producto es algo como mitificante (ambiguo) es decir, en realidad  el cliente nunca sabe  a certeza  si el producto que adquiere en su compra es realmente de calidad, lo va  comprendiendo en medida  que el cliente o usuario confronta su utilidad en al campo de acción,  con el tiempo y uso. Un producto rinde sus frutos en calidad, sobre todo cuando se compara con otros existentes en el mercado. De ahí el cliente  puede estipular cuando un producto es de calidad o no, para ello se tiene  que analizar varios que influyen la mercadotecnia, la publicidad y la influencia que estos generan para que un producto venda lo CONCEPTUAL DE CALIDAD,  mas eso no es garantía de nada.

II PARTE

Medir calidad en SW es sin duda un tema extenso, han existido a lo largo de la Historia de  Calidad muchos factores que evolucionan y cambian  en medida que la tecnología o la ciencia  inmiscuyen avances en los SWs, y cada que ocurre esto, sin duda deben surgir nuevos hitos en las Métricas. Se entiende que ningún método promete con certeza  que  un SW será 100% medible en su calidad, mas si  en sus procesos, en su desarrollo, en sus fases o etapas. Los parámetros como bien sabemos son variados DE FUNCION, DE TAMAÑAO, DE GESTION ETC; sin embargo, cada SW por sus características  o género se medirán indistintamente, por lo cual, no se puede medir estandarizadamente PARA AFIRMAR QUE UN SW es de calidad total.

Para mi calidad del Sw. Se basa en números y formulas:

Medida: Proporciona una indicación cuantitativa de la cantidad, dimensiones o tamaño de algunos atributos de un producto.

‣ Medición:   Acto de determinar una medida.

‣ Métrica: Es una medida del grado en que un sistema, componente o proceso posee un atributo dado.

Dicen que “lo barato sale caro, y que entre más caro más fino”, pero esos mitos del SW. En realidad lo optimo y la calidad de un Sw, será la satisfacción que cubre un sistema informático para solventar todas las necesidades para lo cual fue creado, sin errores, sin antesalas y con un buen desempeño o estabilidad en sus comandos.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:11 AM por Karla Marcela Sanchez Serrano 602-B despresurizado

yo pienso que la Calidad del Software es la preocupacion por la que uno requiere los esfuerzos realizados en dichos proyectos, con el fin de de que tengan la mejor calidad posible, cumpliendo con las necesidades del usuario.

Para: Elena Tzetzángary Aguirre Mejia

Karla Marcela Sanchez Serrano 602-B desprezuridado.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:14 AM por tomas bautista garcia

La calidad de un software tiene importancia porque es la que nos va a permitir ver si en realidad el software es de calidad o no; también nos permite saber que el producto que estamos vendiendo es bueno para estos hay parámetros que nos permiten ver la calidad del software .

Tal como las métricas que son ciertos parámetros para medir la calidad de un software tales pueden ser indirectas o directas: las cuales encuentran el costo, esfuerzo aplicado, líneas de código producidas  velocidad de ejecución, el tamaño de memoria y los defectos observados en un determinado tiempo determinado; las indirectas son las que permite ver la funcionalidad, la calidad, complejidad eficiencia, fiabilidad, facilidad de mantenimiento.

Bueno esto es lo que puedo aportar ya que es un tema muy extenso que hay que revisar, analizar y sacar conclusiones.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:15 AM por ismael torres

Con respecto ala la calidad de un producto en este caso de un software se manifiesta de la manera siguiente:

1 para que un software sea de calidad debe romper la barrera del tiempo entiéndase  que aunque pase tiempo el usuario  no lo deseche por otro

2.- también la calidad solo la puede comprobar el usuario ya que el es el que diga que el software tenga los requerimientos a sus necesidades

3.- también debe tener sus  parámetros para todo tipo de usuario en su utilización; sin importar su nivel de estudio en el ramo

La calidad de un producto es muy importante ya que imprescindible pata trascender en  este campo

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:29 AM por tomas bautista garcia

la calidad de un software tiene importancia pero en la que nos va a permitir ver si en realidad el software es de calidad o no; tambien nos permite saber que el software que estamos realizando es de buena calidad para esto hay parametros que nos permiten ver la acalidad de software claro ya propuestos por expertos en el desarrollo de software.

tal como las metricas que son parametros que nos ayudan a medir la calidad de software tales pueden ser indirectas, directas: las cuales se encuentran el costo, esfuerzo aplicado, lineas de codigo, velociadad de ejecucion; indirectas: las que permiten ver la funcionalidad, calidad, complejidad, eficiencia, fiabilidad

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:29 AM por isamel torres miranda

Con respecto  a la calidad de un producto en este caso de un software se manifiesta de la manera siguiente:

1 Para que un software sea de calidad debe romper con la barrera del tiempo entiendase que aunque pase tiempo el usuario no lo deseche por otro.

2 Tambien la calidad  solo la puede comprobar el usuario ya que el es el mejor juez para que diga que determindo software se adapta a sus necesidades.

3 Tambien debe contar con los parametros para todo tipo de usuario; sin importar su nivel de estudio en el ramo.

La calidad de un producto es muy importante ya que es imprescindible para trascender en este campo.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:46 AM por Roberto Gamboa

La calidad se manifiesta en el producto sea lo que sea; en este caso el software; de esta manera necesitas que el usuario lo maneje  el producto  sin  ninguna complicación en su ejecución , que cumpla con las necesidades del usuario para su utilización que fue diseñado sin importar que el usuario no tenga  por decirlo así un diplomado o algo parecido, que sea de uso entendible  para diferentes niveles cognitivos.

Un software debe cumplir con las necesidades del usuario ya que a medida que  sea reconocido tendrá utilización y si es de mala calidad  no será usado y lo que se pretende que el producto trascienda en determinado sector

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 3:01 AM por olivio ortiz

La calidad de un software tiene importancia porque es la que nos va a indicar la calidad del producto, nos ayuda en la evaluación del mismo, así mismo como en satisfacer las necesidades de público lo cual nos va a permitir revisar si el software es de calidad.  

Para que un  software sea de calidad debe estar entre parámetros que han estipulado los ingenieros expertos en el desarrollo de software en la calidad, también nos permite saber que el software  que estamos creando es bueno

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 3:11 AM por ANAHI CERON

La pregunta importante para que medimos?????

para saber si estamos mejorando nuestro software y poder cumplir con nuestras metas(Productividad, futuras estimaciones), ....por que es importante saber conceptos como indicadores, medida, metrica,medicion?? estos conceptos nos van extenciones de cantidades exactas capacidades cualitativas para poderlas aplicar al proceso de metricas de software... para realizar una medicion acertada debemos considerar puntos importantes como tener la debida informacion y muy claro el  tipo de metrica que aplicaremos.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 3:24 AM por gersain serrano hernandez

la calida de software es importante ya que es la que nos va permitir ver los si un producto en este caso un software es de calidad o no.

la calidad nos ayuda que el software sea mejor que satisfaga en una mayor parte de las necesidades del publico, y esto nos habla de que tiene calidad.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 7:00 AM por Karina Carranza 602-B Despresurizado

La calidad en el sw se mide de acuerdo al criterio que  tiene cada usuario basándose en la experiencia al utilizar el sw haciendo notar puntos como rendimiento, compactibilidad con el sistema operativo con el que se cuenta, facilidad de manejo entre otros mismos que se pueden obtener a través de encuestas que se programan durante su utilización comunmente conocidas como experiencias de usuarios donde se solicita información para medir la satisfacción de haber utilizado ese sw a su vez permitiendo enviar notificaciones de fallas o de errores del mismo para que la empresa responsable este por enterada de las mejoras o correcciones que se le puedan hacer.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:21 PM por erika dominguez bejarano

la calidad de software es importante porque en  el esta el desarrollo de software basado en estandares  con la funcionalidad y rendimiento total que satisfacen los requerimientos  del cliente.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 2:21 PM por veronica morales 6B desprezurizado

la calidad de software es de gran importancia para poder determinar la calidad del producto y pueda satisfacer las necesidades del usuario para que este pueda trabajar de manera eficiente y sin ningun tipo de errores.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 3:03 PM por maria guadalupe martinez ramos

Métricas de calidad

El concepto de métrica es el termino que describe muchos y muy variados casos de medición. Siendo una métrica una medida estadística (no cuantitativa como en otras disciplinas ejemplo física) que se aplica a todos los aspectos de calidad de software, los cuales deben ser medidos desde diferentes puntos de vista como el análisis, construcción, funcional, documentación, métodos, proceso, usuario, entre otros.

se desarrollan tres diferentes tipos de medición, métricas técnicas, métricas Bang y métricas de punto de función.

Métricas Técnicas. Estas se presentan en el libro de Ingeniería del software de Pressman . Estas métricas se derivan de una relación empírica según las medidas contables del dominio de información del software y de evaluaciones de complejidad.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 3:16 PM por lucina garcia cariño

En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; Si la implementación sigue al diseño, y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta.

Adicionalmente se puede seguir los siguientes aspectos para evaluar la calidad del software:

Funcionalidad Confiabilidad Usabilidad Eficiencia Mantenibilidad Portabilidad Escalabilidad(actualizacion)

== Calidad de software Características propias del software aquellas que tu quieres controlar y asegurar, el software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla; El software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.

La calidad del software se encuentra a la par con la calidad tradicional, pero un paso atrás, debido a que la calidad tradicional tiene varias décadas de historia, mientras que la calidad de software tiene 50 a 60 años.

[editar] Certificación del software

Consecuencia de un proceso que es asegurar la calidad pero nunca es el objetivo final. La calidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 4:02 PM por guadalupe rodriguez paco

algunos de los factores que deben determinar la calidad de software son los siguientes:

debe ser mantenible, esto quiere decir que debe ser diseñado de tal manera que permita ajustarlo a los cambios en los requerimentos del cleinte.

confiable, incluye varias caracteristicas ademas de confiabilidad, como la seguridad, control de fallos, procesamiento,etc.

eficiente,tiene que ver con el uso eficiente de los recursos que necesita un sistema para su perfecto funcionamiento, automatizacion de tareas y administracion del equipo.

amigable, el software debiera ser uitlizado sin un gran esfuerzo por los usuarios para los que se fue diseñado, documentado,etc.

la calidad de software es la totalidad de los rasgos y caracteristicas de un producto o servicio que se sustenta en su habilidad para satisfacer las necesidades establecidas, requiere de un gran compromiso ya que de esta depende la forma en que se maneja el software pues este debe brindar un buen servicio.

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 4:17 PM por Carlos Martinez Ortiz

Como se mide la calidad de Software?

La calidad de software cuenta con herramientas muy utiles que son las metricas.

Las metricas de software nos ayudad a entender tanto el proceso tecnico para desarrollar un producto como el producto.

Se mide potencia de comsumo, peso, dimenciones fisicas etc.

-Para indicar la calidad del produto

-Para evaluar la productividad de la gente.

-Para evaluar los benefisios en terminos de productividad y calidad

-Para establecer una linea de base para la estimulacion.

-Para ayudar a justificar el uso de nuevas herramientas o de formacion adicional

# re: ¿Cómo se mide la calidad en el software?

Saturday, July 3, 2010 6:02 PM por Sinahi Sarmiento Amador

La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.

Esta cuenta con herramientas muy utiles las metricas.

Estas metricas de software nos ayudad a entender proceso tecnico y el producto.

Consecuencia de un proceso que es asegurar la calidad pero nunca es el objetivo final. La calidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos deben ser correctos y estar en función de la normalización (ISO 9000, CMMI,...)

# metricas de software

Sunday, July 11, 2010 1:39 AM por america del rosario

las metrica nos ayudan a entender,controlarel proceso tecnico que se utilizapara desarrollar un producto,el producto se mide para poder intentar mejorarlo y aumentar su calidad.

podemos utilizar las metricas de productividad,orientadas al tamaño.

# re: ¿Cómo se mide la calidad en el software?

Monday, July 12, 2010 10:39 PM por Wilfo

Amigo no se que intentas medir si solo planteas caracteristicas .Creo que se te paso.