0 оценок0% нашли этот документ полезным (0 голосов)
27 просмотров3 страницы
Este documento lista las características de un buen software, incluyendo corrección, completitud, concisión, robustez, fiabilidad, eficiencia, integridad, facilidad de uso, facilidad de mantenimiento, facilidad de traza, generalidad, modularidad, flexibilidad, facilidad de prueba, portabilidad, facilidad de reuso, interoperabilidad, facilidad de auditoría, exactitud y precisión de cálculos, consistencia, estandarización de datos, independencia de hardware y legibilidad.
Este documento lista las características de un buen software, incluyendo corrección, completitud, concisión, robustez, fiabilidad, eficiencia, integridad, facilidad de uso, facilidad de mantenimiento, facilidad de traza, generalidad, modularidad, flexibilidad, facilidad de prueba, portabilidad, facilidad de reuso, interoperabilidad, facilidad de auditoría, exactitud y precisión de cálculos, consistencia, estandarización de datos, independencia de hardware y legibilidad.
Este documento lista las características de un buen software, incluyendo corrección, completitud, concisión, robustez, fiabilidad, eficiencia, integridad, facilidad de uso, facilidad de mantenimiento, facilidad de traza, generalidad, modularidad, flexibilidad, facilidad de prueba, portabilidad, facilidad de reuso, interoperabilidad, facilidad de auditoría, exactitud y precisión de cálculos, consistencia, estandarización de datos, independencia de hardware y legibilidad.
NOMBRE DEL TRABAJO: Caractersticas de un buen software
DOCENTE: Jorge Humberto Ruiz Ovalle
ALUMNO: Cristian de Jess Domnguez Cruz
SEMESTRE Y GRUPO: 8 B.
TUXTLA GUTIERREZ CHIAPAS, 20 DE AGOSTO DE 2014.
Universidad Autnoma de Chiapas Facultad de Contadura y Administracin Campus I Licenciatura en Sistemas Computacionales
Correccin: Significa que el programa cumple con los requerimientos especificados en el anlisis. Completitud: Este concepto se aplica cuando en un sistema se han implementado las funciones requeridas. Concisin: Compacto en lneas de cdigo. Robustez: Un programa es robusto si reacciona de forma adecuada frente a situaciones imprevistas. Fiabilidad: el programa debe funcionar en prcticamente cualquier situacin. Eficiencia: Es la capacidad del software para hacer buen uso de los recursos que manipula. -Rendimiento del tiempo de ejecucin de un programa. Integridad: Se refiere a la exactitud de los clculos. Los programas deben ser lo ms exactos posible. Facilidad de Uso: Es la facilidad con la que un usuario puede interactuar con un sistema de software. Facilidad de Mantenimiento: Esfuerzo requerido para la modificacin de un producto de software despus de la entrega, para corregir errores, mejorar el rendimiento, u otros atributos. Facilidad de Traza: Capacidad de alcanzar una representacin del diseo o un componente real del programa hasta los requisitos. Generalidad: Amplitud de aplicacin potencial de los componentes del programa. Es decir, los mdulos creados pueden ser tiles en otras aplicaciones del mismo tipo, o aplicaciones que manejen tipos de datos semejantes. Modularidad: Divisin del programa en pequeos mdulos.
Universidad Autnoma de Chiapas Facultad de Contadura y Administracin Campus I Licenciatura en Sistemas Computacionales
Flexibilidad: Los programas deben poderse adaptar a nuevas necesidades con tan slo ligeros cambios. Facilidad de Prueba: Es la facilidad de verificacin de correccin de un software. Que tan sencillo es la realizacin de pruebas que garanticen la funcionalidad del sistema. Portabilidad: Un programa portable es el que puede ejecutarse en otro entorno sin hacerle modificaciones importantes. Facilidad de Reuso: Es la capacidad de los productos de software para funcionar como bloques bsicos de la construccin de diferentes aplicaciones. Interoperabilidad: Es el esfuerzo requerido para acoplar un sistema a otro. Facilidad de Auditoria: Facilidad con que se puede comprobar la conformidad con los estndares. Exactitud y Precisin de Clculos: Es la precisin de los clculos y el control de datos del sistema. Consistencia: Uso de mtodos de diseo, tcnicas de documentacin a travs del desarrollo. Estandarizacin de los Datos: Manejar tipos de datos estndares a lo largo del programa. Independencia del Hardware: Que los diseos sean independientes de la mquina o mquinas que se tienen destinadas para el software. Legibilidad: Un programa puede hacerse ms legible dndole cierto formato al cdigo, utilizando el sangrado para reflejar las estructuras de control del programa, e insertando espacios o tabuladores.