Estándares de calidad en el diseño de algoritmos y construcción de programas

6169 palabras 25 páginas
Estándares de Calidad en el Diseño de Algoritmos y Construcción de Programas.
Sin importar cualquiera que sea el tipo de software a ser desarrollado sea de sistemas (Son programas que sirven a otros programas en el trabajo de desarrollo como compiladores, editores, ..), tiempo real (Software encargado de analizar datos del mundo en forma real tales como análisis de datos, control automatizado, monitoreo de datos), gestión (a esta categoría se incluye el software comercial a nivel empresarial nominas, inventarios), ingeniería y científico (es software que posee un amplio manejo numérico usado en biología, astronomía, CAD, …), empotrado (software que se encuentra residente en memoria, tales como : controles automáticos en los vehículos,
…ver más…
Para ilustrar el concepto de calidad de manera más profunda, es necesario considerar algunos aspectos fundamentales que caracterizan al software de calidad como son : solidez, exactitud, completitud, mantenibilidad, reutilizabilidad, claridad en la documentación, entre otros que serán descritos a continuación.
• Aspectos básicos de calidad de software.
La descripción que se hace de los factores que influyen en un software de calidad se basan principalmente en las ideas presentadas por Robert Dunn, Philip Crosby y Roger S. Pressman. Sin embargo, también se han tomado algunos aportes de Bertrand Meyer y Mauricio Fernando Alba.
Robert Dunn presenta la calidad en el software tomando dos puntos de vista : la calidad en el proceso de desarrollo y la calidad en el producto final, estos dos grupos principales los agrupa en los siguiente aspectos de calidad : confiabilidad, utilizabilidad, mantenibilidad, y adaptabilidad.
Roger Pressman describe similares factores de calidad agrupados en tres grupos : calidad en operación, calidad en revisión y calidad en transición.
A continuación se presentan los factores de calidad de acuerdo al orden dado por Dunn.
Confiabilidad. Este término es necesario sea separado en varios elementos que permiten darle al software el matiz de fiable. Sus componente son :
• Completitud
• Consistencia y precisión
• Solidez
• Simplicidad
• Calidad en los

Documentos relacionados

  • Campo laboral en el que puede trabajar un INGENIERO DE SISTEMAS
    2322 palabras | 10 páginas
  • Campo laboral en el que puede trabajar un INGENIERO DE SISTEMAS
    2312 palabras | 10 páginas
  • No se
    5831 palabras | 24 páginas
  • TESIS
    3100 palabras | 13 páginas
  • Normas Ansi
    4500 palabras | 18 páginas
  • guia de programacion basica conalep
    18679 palabras | 75 páginas
  • Reconocimiento De Figuras Geométricas A Través De Una Webcam Con Opencv.
    4359 palabras | 18 páginas
  • Emulsificantes
    1854 palabras | 8 páginas
  • Agentes antropogenicos
    1082 palabras | 5 páginas
  • Manual De Organizacion Sigma
    6501 palabras | 27 páginas