Factores int. y ext. calidad de software (legibilidad)

7
FACTORES INTERNOS Y EXTERNOS DE LA CONSTRUCCION DE SOFTWARE LEGIBILIDAD PRESENTADO POR: J uan Camilo Zuluaga H.

Transcript of Factores int. y ext. calidad de software (legibilidad)

Page 1: Factores int. y ext. calidad de software (legibilidad)

FACTORES INTERNOS Y EXTERNOS DE LA CONSTRUCCION DE

SOFTWARE

LEGIBILIDAD

PRESENTADO POR:Juan Camilo Zuluaga H.

Page 2: Factores int. y ext. calidad de software (legibilidad)

DEFINICIÓNLa legibilidad es un factor de tipo interno, es decir, es el modo en que se estructura la información con la que se trabaja, es decir, todo debe estar claramente documentado, espaciado, sin errores, y con una facilidad de uso ágil y de rápido entendimiento. Así se logra una mayor comprensión del proyecto, y las modificaciones pertinentes son más fáciles de realizar.

Al cliente no le importa que el sistema por debajo esté legible, solo le importa que funcione óptimamente, de acuerdo a sus necesidades.

Page 3: Factores int. y ext. calidad de software (legibilidad)

EJEMPLOS

MYSQL POSTGRESQL

MYSQL y POSTGRESQL son dos herramientas muy utilizadas en el mundo de las bases de datos. Son las encargadas de gestionar las bases de datos de grandes clientes alrededor del mundo.

Estas herramientas son desarrollas en el lenguaje de programación C en el caso de MYSQL y en POSTGRESQL (php,java,C) y bajo software libre ; aunque MYSQL tiene una versión comercial la cual solo se diferencia de la versión libre en cuanto al soporte técnico.

Page 4: Factores int. y ext. calidad de software (legibilidad)

MYSQL

EJ1 EJ2

Page 5: Factores int. y ext. calidad de software (legibilidad)

POSTGRESQL

EJ1EJ2

Page 6: Factores int. y ext. calidad de software (legibilidad)

CALIFICACIÓNAspectos de la LEGIBILIDAD a tener en cuenta para calificar estas dos aplicaciones y su código fuente:

Disposición de un comentario sobre qué labor va a realizar la función, qué papel juega cada uno de sus parámetros y qué valores se esperan retornar y en qué condiciones.

El nombre de las variables utilizadas es mucho más descriptivo.

Sentencias adecuadas como llaves o punto y coma de apertura y cierre aunque incluyan una única sentencia.

Una linea en blanco entre bloques.(Mejora el Aspecto visual).

5,0 ->Excelente4,0 ->Sobresaliente3,0 ->Aceptable2,0->Insuficiente1,0->Deficiente

Page 7: Factores int. y ext. calidad de software (legibilidad)

MYSQL: Excelente gestor de bases de datos con un lenguaje bien estructurado y muy intuitivo, legible para quienes examinen su código fuente; muy buena opción para los novatos en este campo de los gestores de BD.

CALIFICACIÓN: 4,5

POSTGRESQL: Excelente programa de código abierto tiene similitud de opciones con similares aplicaciones comerciales que da muchas facilidades a los desarrolladores que requieran su código fuente, bien estructurado, comentariado, con sus respectivos tutoriales, para que se siga con la evolución de este software.

CALIFICACION: 4,0

PROMEDIO