SlideShare una empresa de Scribd logo
1 de 7
FACTORES INTERNOS Y EXTERNOS DE LA CONSTRUCCION DE SOFTWARE LEGIBILIDAD PRESENTADO POR: J uan Camilo Zuluaga H.
DEFINICIÓN La 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.
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.
MYSQL EJ1 EJ2
POSTGRESQL EJ1 EJ2
CALIFICACIÓN Aspectos de la LEGIBILIDAD a tener en cuenta para calificar estas dos aplicaciones y su código fuente: ,[object Object]
El nombre de las variables utilizadas es mucho más descriptivo.

Más contenido relacionado

La actualidad más candente

Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftware
MariChR
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
duberlisg
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
Joan Manuel Zabala
 
Mapa conceptual de calidad adan
Mapa conceptual de calidad adanMapa conceptual de calidad adan
Mapa conceptual de calidad adan
Adan1120
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de un
Luis Angel Davila Elias
 
Calidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de SoftwareCalidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de Software
Conferencias FIST
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
Gustavo Cuen
 

La actualidad más candente (20)

Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftware
 
Calidad de Softwaree
Calidad de SoftwareeCalidad de Softwaree
Calidad de Softwaree
 
Software
SoftwareSoftware
Software
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Mapa conceptual de calidad adan
Mapa conceptual de calidad adanMapa conceptual de calidad adan
Mapa conceptual de calidad adan
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
 
Ensayo modelo de mccall
Ensayo modelo de mccallEnsayo modelo de mccall
Ensayo modelo de mccall
 
Diagrama conceptual
Diagrama conceptualDiagrama conceptual
Diagrama conceptual
 
Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de un
 
Calidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de SoftwareCalidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de Software
 
Caracteristicas del software
Caracteristicas del softwareCaracteristicas del software
Caracteristicas del software
 
Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearIngenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn Brookshear
 
Ingenieria en Software
Ingenieria en SoftwareIngenieria en Software
Ingenieria en Software
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de softwareAtributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Cuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_softwareCuadro comparativo de_modelos_de_procesos_de_software
Cuadro comparativo de_modelos_de_procesos_de_software
 
Medición de la calidad de un software
Medición de la calidad de un softwareMedición de la calidad de un software
Medición de la calidad de un software
 

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

Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
Halmiron85
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
Halmiron85
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
Halmiron85
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
Ivan Rm
 

Similar a Factores int. y ext. calidad de software (legibilidad) (20)

Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Introduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas LimpiasIntroduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas Limpias
 
ingenieriadesoftware1
ingenieriadesoftware1ingenieriadesoftware1
ingenieriadesoftware1
 
TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto
ProyectoProyecto
Proyecto
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
Xp
XpXp
Xp
 
Lenguajes de Prgramacion
Lenguajes de PrgramacionLenguajes de Prgramacion
Lenguajes de Prgramacion
 
1057571401
10575714011057571401
1057571401
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Ing de req
Ing de reqIng de req
Ing de req
 
Software
SoftwareSoftware
Software
 
Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

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

  • 1. FACTORES INTERNOS Y EXTERNOS DE LA CONSTRUCCION DE SOFTWARE LEGIBILIDAD PRESENTADO POR: J uan Camilo Zuluaga H.
  • 2. DEFINICIÓN La 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.
  • 3. 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.
  • 6.
  • 7. El nombre de las variables utilizadas es mucho más descriptivo.
  • 8. Sentencias adecuadas como llaves o punto y coma de apertura y cierre aunque incluyan una única sentencia.
  • 9. Una linea en blanco entre bloques.
  • 10.
  • 15.