viernes, 24 de enero de 2014
lunes, 20 de enero de 2014
Factores de Calidad
Introducción
Este mapa menta nos ayudara a entender más sobre los
factores de calidad que debe existir
cuando se lleva a cabo algún proyecto, ya que mediante una
buena calidad podremos ofrecer a nuestros clientes software que satisfagan sus
necesidades y así mismo no tengan
errores.
Basándonos en los factores
desarrollados según el modelo de McCall, se centra en tres aspectos
importantes de un producto de software:
• Sus características operativas.
• Su capacidad para soportar los cambios.
• Su adaptabilidad a nuevos entornos.

El objetivo
del siguiente mapa es para comprender un poco de los factores ya que como es
mencionado anterior mente estos factores son la clave que nos permitirán tener
calidad en el desarrollo de nuestro software, algunos de los factores fueron explicados en el mapa cual es su
funcionalidad solo mencionare algunos aquí por si acaso alguno no fue
mencionado en el mapa :
- Funcionalidad: que el usuario pueda utilizar el software
- Confiabilidad: que los datos sean integros
- Usabilidad: fácil de usar, fácil de aprender a usar
- Portabilidad: compatible con otras plataformas
- Compatibilidad: visible y ejecutable en la plataforma que corra
- Correccion: capaz de darle mantenimiento
- Eficiente: hace lo que debe bien, lo hace a tiempo y no derrocha recursos
- Robuztes: que se mantenga en un rito que debe
- Oportunidad: fácil de acceder, en cualquier momento
Estos factores nos permitirán seguir pasa a poso el desarrollo del software
ya que cada uno es importante para la implementación de un software que tenga
una excelente Calidad para poder ser
entregable.
Existen dos tipos de factores:
• Factores que pueden ser medidos directamente (errores/KLDC/unidad de tiempo).
• Factores que solo pueden ser medidos indirectamente (la facilidad de uso o de mantenimiento).
En ambos casos se puede medir la calidad, debemos comparar el software (documentos, programas,
etc.) con alguna referencia y llegar a una indicación de calidad.
Conclusión:
Desde mi punto de vista el desarrollo de un software no solo es la programación sino también la involucración de calidad pero para conseguir una buena calidad tenemos que aplicar cada uno de los factores para que es te software cumpla con las expectativas de nuestros clientes, asi como llevar una medición adecuada.Bibliografia: http://oposicionestic.blogspot.mx/2013/03/calidad-del-software-factores-y.html
http://noqualityinside.com/nqi/nqifiles/CalidadDeSoftware.pdf
Editor: SimpleMind
sábado, 18 de enero de 2014
Métricas de Calidad
Métricas de calidad
Las métricas del
software se aplican para valorar cualitativamente algún factor relativo al
mismo. No existen métricas generales y únicas, aún menos para la calidad, ya
que se puede examinar el software a través de múltiples perspectivas y con
diferentes objetivos.
En lo que sí que hay
acuerdo es en las características que debe tener una buena métrica:
·
Simple y fácil de calcular
·
Empírica
·
Consistente y objetiva
·
Independiente del lenguaje de programación
·
Que proporcione información útil
·
Veremos las más representativas en cada fase del ciclo de vida.
Métrica bang
Esta métrica,
propuesta por DeMarco, sirve para calcular el tamaño del software a desarrollar
a partir del modelo de análisis.
Métrica de calidad de especificación
Propuesta por
Pressman, mide la calidad del análisis y de los requisitos capturados. A pesar
de medir factores cualitativos, propone métricas como por ejemplo el número de
requisitos donde los revisores han interpretado lo mismo.
Bienvenidos a Tecnoblog
Hola en este blog les compartir algunos conceptos sobre la materia de Calidad en el el Desarrollo de Software espero que les sea de mucha ayuda la información también espero sus comentarios para la mejora del blog....Buen día ...
viernes, 17 de enero de 2014
Tema 1.2 Factores de Calidad
Es la concordancia con los requisitos funcionales debidamente establecidos, con los estándares de desarrollo.
- Corrección: el software cumple con lo requerido por el usuario.
- Fiabilidad: es confiable y no tiene fallas.
- Eficiencia: necesidad de recursos.
- Seguridad: control al acceso al software y a los datos
- Facilidad de uso: utilizar el software.
- Flexibilidad: modificar un programa.
- Facilidad de prueba: pruebas de un programa.
- Facilidad de mantenimiento: requerido para localizar y reparar un error.
- Portabilidad: facilidad para migrar el software de un entorno de operación a otro
- Capacidad de reutilización: grado en el que un programa o parte del mismo se puede utilizar en otras aplicaciones.
- Capacidad de interoperación: opere conjuntamente con otros sistemas.
Tema 1.1 Conceptos Calidad, Proceso, Normas, Estándares e Instituciones que regulan Calidad
Calidad: refiere al buen funcionamiento de este, es decir que cumpla con los objetivos con los que fue diseñado para su funcionamiento siempre basándose:
- Concordancia con los requerimientos: esto quiere decir que satisfaga las necesidades del cliente.
- Desarrollo Coherente: seguir una metodología correcta y apropiada para nuestro software.
- Requerimientos implícitos: fácil de manejar así como dar mantenimiento.
Procesos: es una secuencia de pasos para el desarrollo de software de manera predeterminada para llegar a la conclusión de un buen software.
Normas: reglas que nos imponen un determinado modo de obrar, estas mismas se deben respetar y que nos permitan ajustar ciertas conductas o actividades.
Estándares: son conjunto de normas que debe cumplir el software como es el procedimiento o investigaciones que comprueben que el software sea un producto de calidad así mismo esto nos ofrecen beneficios como son la estabilidad, madurez y calidad en beneficio del usuario final.
Instituciones que regulan la Calidad:
- ISO Organización Internacional para la Estandarización.
- NORMEX Sociedad Mexicana de Normalización y Certificación.
- IQC International Quality Certification.
- GLC Germanischer Lloyd Certificaction México
Suscribirse a:
Entradas (Atom)
