domingo, 26 de abril de 2015

Factores de la calidad:

Robustez
Definición:
Es la capacidad del software para responder adecuadamente a situaciones adversas. Que no causarán eventos graves o catastróficos.

Características:
  •       Adición de la exactitud
  •       Va más allá de las especificaciones del software
  •       Está en constante desarrollo

Métrica:

TE: Total de errores

TEM: Total de errores malos

(TE-TEM)X100/TE = Robustez del software

Ejemplo:
Si se presenta errores en tu software, la robustez hará un despliegue de mensajes de error apropiados, en donde se pueda terminar la aplicación de manera limpia y segura para los datos,


Extensibilidad
Definición:
Es la capacidad o principio para el cambio o entendimiento futuro  que posee un software sin presentar fallas o errores

Características
  •         Depende del tamaño
  • ·       Las extensiones pueden ser a través de la adición de nuevas funcionalidades

Métrica
Líneas de código original + líneas de código nuevo-cambios relevantes del sistema(100)/ Líneas de código original + líneas de código nuevo

Ejemplo
La actualización para nuevas funciones de cualquier software

Reutilización
Definición
Es la habilidad de completar un software con líneas de código de uno anterior.La reutilización de software es el uso de elementos software existentes, durante la construcción de nuevos sistemas de software. El enfoque de la reutilización no es sólo el código fuente, sino cualquier producto intermedio generado en el proceso de desarrollo

Características
  •       Evitar reinventar soluciones encontradas anteriormente
  •       El proyecto es similar a alguno anterior o es ese mismo proyecto pero con    configuración  diferente.

Métrica
Porcentaje de Reutilización = (Software reutilizado / Software total) * 100

Ejemplo
Utilizar el archivo leer que la maestra de POO nos brindó en todos nuestros proyectos, o copiar y pegar el scanner de un proyecto a otro.

Compatibilidad
Definición: 
Capacidad que tiene un software de mezclarse con el sistema o cualquier otro tipo de software.

Características:
  •           Diseño homogéneo
  •           Uso de estándares
  •           Formato de Archivos
  •           Estructuras de datos
  •           Interfaces de usuarios.

Métricas:
Sistemas Operativos en el mercado en los que puede correrMáximo 100% - Mínimo: Parte proporcional que equivalga a solo un sistema operativo

Ejemplo
Los navegadores con el sistema operativo

Eficiencia
Definición: 
Capacidad de un sistema de software para exigir la menor cantidad posible de recursos Casi sinónimo de eficiencia es la palabra rendimiento.

Características
  •           Optimización
  •           reutilización

Métrica
Costo de r recursos(100)-ganancias(100)/ganancias

Ejemplo
Utilizar el archivo leer que la maestra de POO nos brindó en todos nuestros proyectos, o copiar y pegar el scanner de un proyecto a otro.

Portabilidad
Definición: 
Facilidad de transferir los productos de software a diferentes entornos de hardware y software

Características:
  •           No tiene relación directa con el código fuente
  •           No requiere crearse de nuevo para cambiar de plataforma
  •           Es multiplataforma

Métrica
Si es o no portable

Ejemplo
Sistemas Linux


Facilidad de uso
Definición:
 Facilidad con la cual personas de diferentes formaciones y aptitudes pueden aprender a usar los productos de software y aplicarlos a la resolución de problemas.

Características:
  •           Facilidad de instalación
  •           Facilidad de operación
  •           Facilidad de supervisión

Métrica:
Cosas que cualquiera puede hacer(100) – lo que no cualquiera puede(100)/ Cosas que cualquiera puede hacer

Ejemplo:
Windows

Funcionalidad
Definición: 
es el especificar que hace o para que sirve un sistema y cumplir con ello

Características
  •        especificación de características

Métrica
funciones con las que cumple(100)-funciones con las que no cumple(100) con las que cumple

Ejemplo
la descripción de cualquier software

Puntualidad
Definición:
 Capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean, o antes.

Características
  •           Eficacia
  •           Orden
  •           Mejor aprovechamiento del tiempo
Métrica
Si se entrega el día  que es o no

Ejemplo
Cualquier software que haya cumplido con su fecha de lanzamiento

sábado, 11 de abril de 2015

CALIDAD
González Lorenzana Miguel Ángel 4IM7

INTRODUCCIÓN

Se pretende conseguir un definición sobre lo que es "Calidad"  ya que se ha convertido en uno de los métodos más importantes de toda empresa en el mercado.

¿QUÉ ES LA CALIDAD?
Detrás de la palabra calidad hay un sin número de definiciones:

Etimológicamente viene del griego Kalos, que significa "Lo bueno, lo apto" también en la palabra latina Qualitatem, que se refiere a una "cualidad" o "propieadad".


El diccionario de la real academia (RAE) define calidad como: Propiedad o conjunto de propiedades inherentes a algo, que permiten juzgar su valor.

Deming: La calidad se refiere a un grado predecible de uniformidad y fiabilidad a bajo coste, adecuado a  las necesidades del mercado.

También se puede decir que es un término que esta asociado con productos o servicios que tienen características adecuadas y carecen de defectos, es común usar este término para referirse que algo sirve y funciona bien. Asimismo, calidad representa un proceso de mejora continua, en el cual todas las áreas de una empresa buscan participar activamente en el desarrollo de productos o prestación de servicios para cumplir las necesidades del cliente.

CONCLUSIÓN 

La calidad es algo que debemos conocer muy bien y aplicar en todo lo que hacemos y vayamos a hacer ya que así demostraremos que podemos hacer bien las cosas.

BIBLIOGRAFÍA

Claver Cortes Enrique (2011) "Gestión de la calidad y gestión medioambiental. Fundamentos, herramientas,  normas ISO y relaciones" Ed. Pirámide.