Sei sulla pagina 1di 3

Universidad Autnoma de Chiapas

Facultad de Contadura y Administracin Campus I


Licenciatura en Sistemas Computacionales




MATERIA:
Ingeniera de Software I

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.

Potrebbero piacerti anche