lunes, 24 de febrero de 2014

Factores que determinan la calidad de software

Corrección

Es el grado en que una aplicación realiza y satisface las actividades y objetivos encomendados por el cliente, capaz de darle mantenimiento.


Eficiencia

La cantidad de recursos hardware y software que necesita una aplicación para realizar las operaciones con los tiempos de respuesta adecuados, hace lo que deben bien, lo hace a tiempo y no derrocha recursos.


Portabilidad

El esfuerzo requerido para transferir la aplicación a otro hardware o sistema operativo, compatible con otras plataformas.

Robustez

Es la capacidad del producto software para poder funcionar incluso en condiciones fuera de lo normal, que se mantenga en un rito.


Compatibilidad

Es la facilidad de los programas para combinarse entre sí, visible y ejecutable en plataforma que corra.


Mantenibilidad

La facilidad con la que un sistema o componente software puede ser modificado para corregir fallos, mejorar su funcionamiento u otros atributos o adaptarse a cambios en el entorno.


Usabilidad

El grado en el que un producto puede ser utilizado por usuarios específicos para conseguir objetivos específicos con efectividad y satisfacción en un determinado contexto de uso, fácil de usar, fácil de aprender a usar.


Funcionalidad

Es un comportamiento o una acción realizada por un sistema que el usuario pueda utilizar el software.


Confiabilidad

Un programa particular debe de seguir funcionando en la presencia de errores, que los datos sean integros.



Oportunidad

Aquel momento que resulta ser propicio para algo, para llevar a cabo un negocio, fácil de acceder, en cualquier momento.




conclusión
Este tema de los factores nos habla de todas las etapas que se utilizan en cuanto a la vida profesionista y reconocer cada uno para ir mejorando nuestra calidad en cuanto al software
que lleguemos a tener por medio de nuestros conocimientos a nivel profesional y requerir usar algunos de los factores en proyectos futuros que realicemos.
Estos factores son de buena utilidad en cuanto a nuestros proyectos y esfuerzos que obtengamos con éxito.



Referencias bibliográficas
http://notasfuertes.wordpress.com/2012/01/24/calidad-factores-y-características-que-determinan-la-calidad-de-software/

Métricas
son un buen medio para entender, monitorizar, controlar, predecir y probar el desarrollo de software y los proyectos de mantenimiento.
Es el que asigna a un amplio rango de actividades diversas ejemplo:
  1. medidas y modelos de estimación de costo y esfuerzo.
  2. Recogidas de datos.

Modelos de fiabilidad
es cualquier medida o conjunto de medidas destinadas a
conocer o estimar el tamaño u otra característica de un software.
Existen dos tipos de métricas

  • Métricas de producto
son medidas de producto software durante cualquier fase de su desarrollo desde los requisitos hasta la instalación.
  • Métricas de proceso.

son medidas del proceso de desarrollo de software tales como tiempo de desarrollo total, esfuerzo en días / hombre o mes /hombre de desarrollo del producto, tipo de metodología utilizada o nivel medio de experiencia de los programadores.
cuales son las métricas de software
las métricas de software comprenden un amplio rango de actividades diversas, estas son algunas:
  1. aseguramiento y control de calidad
  2. modelos de fiabilidad
  3. modelos y evaluación de ejecución.
  4. modelos y medidas de productividad.

conclusión
estas métricas habla de como medir el tiempo y forma en como desarrollar mi proyecto con el fin que termine exitosamente e implementar su función de acuerdo a lo que desarrollemos y la manera en que lo hacemos al cabo sabremos como desarrollar el modelo y las medidas que tiene dicho proyecto y generar un buen de cosas para adquirir ciertas habilidades.




Referencia bibliográfica