Você está na página 1de 8

Trabajo Final. Fase de Planeacin.

Yon Ivan Mrquez Buitrago. Cd. 82391374

Director
Geovanni Catalan Santiago

Universidad Nacional Abierta y a Distancia UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera ECBTI
Evaluacin de Software
Grupo 21
Agosto 2016.

Introduccin
Cuando se construye un software se suelen aplicar estndares de calidad para determinar
el grado en que satisface las necesidades de los usuarios; sin embargo, en ocasiones se
incurre en el error de considerar que si cumple con los factores dados por el estndar se
asegura calidad, omitiendo la revisin de calidad en aspectos del desarrollo de software,
como, por ejemplo, en el modelo conceptual de la base de datos; por tal razn, a lo largo
de los aos han surgido modelos y normas que permiten evaluar el grado en que estos
modelos corresponden con los datos que desean almacenar las personas; no obstante, los
estndares se encuentran an en desarrollo, por lo que es necesario combinar normas
enfocadas en calidad de datos y modelos de calidad de software.
Se buscaba realizar un trabajo colaborativo pero el grupo no respondi como
corresponda.

Informe de construccin Final.


Link de la Actividad Individual
Estudiantes
Link
JUAN ENRIQUE
MIRANDA
MIGUEL
ANGEL
BELTRAN
BRAYAN
ALEXIS
LEGUIZAMON
JUAN CAMILO
MUOZ
YON IVAN
https://drive.google.com/file/d/0B4y7gfqZiDFXMjB0TlZJQjVZWG8/view?
MARQUEZ
usp=sharing
BUITRAGO

Respuesta a Preguntas Orientadoras


Porque es importante la utilizacin de los modelos de calidad en el desarrollo del
software?
Se debe tener en cuenta que la calidad del software es comprendida como el nivel con el
cual el usuario concibe que el software cumple con sus expectativas, y por ende implica
la utilizacin de metodologas o procedimientos estndares para el anlisis, diseo,
programacin y prueba del software que den la uniformidad de la filosofa del trabajo, en
bsqueda de lograr una mayor confiabilidad, mantenibilidad y facilidad de prueba, que a
la vez conlleva a elevar la productividad tanto en el desarrollo como para el control de
calidad del software. Solo se logra un producto idneo si se cumplen buenas prcticas
para el ciclo de vida del software, que es lo que define un modelo de calidad enfocado en
los procesos de gestin y desarrollo de proyectos.
Cmo sera la calidad del software si no existieran modelos y estndares de
calidad?
Pues considero, que aun sabiendo que existen modelos y estndares, se presentan
dificultades debido a la monopolizacin de software, el caos sera total si no hubiese
directivas que direccionaran la elaboracin de software. Los modelos y estndares son
los que permiten que el usuario final, sin ser un experto, logre dominar un software sin
necesidad de saber ni jota de cdigo de programacin. El programador y desarrollador
de software debe tener estos principios bsicos que son los modelos y estndares de
calidad que lo enfoquen en desarrollar un producto que pueda manejar una persona
completamente analfabeta en el mundo de la programacin.

Imagnense un producto que no cumpla con lo bsico de accesibilidad y usabilidad, una


caja negra que nadie comprende y que solo puede ser abierta de adentro hacia afuera,
pues ningn usuario la tendra en cuenta, as aquello fuese la panacea que le
descomplicaria completamente la vida a dicho usuario.
Justifiquen tres factores que determinan la calidad del software?
Conceptualizacin:
Los factores que determinan la calidad del software se clasifican en tres grupos:
1. Operaciones del producto: caractersticas operativas
Correccin (Hace lo que se le pide?) El grado en que una aplicacin satisface
sus especificaciones y consigue los objetivos encomendados por el cliente
Fiabilidad (Lo hace de forma fiable todo el tiempo?) El grado que se puede
esperar de una aplicacin lleve a cabo las operaciones especificadas y con la
precisin requerida
Eficiencia (Qu recursos hardware y software necesito?) La cantidad de
recursos hardware y software que necesita una aplicacin para realizar las
operaciones con los tiempos de respuesta adecuados
Integridad (Puedo controlar su uso?) El grado con que puede controlarse el
acceso al software o a los datos a personal no autorizado
Facilidad de uso (Es fcil y cmodo de manejar?) El esfuerzo requerido para
aprender el manejo de una aplicacin, trabajar con ella, introducir datos y
conseguir resultados.
2. Revisin del producto: capacidad para soportar cambios
Facilidad de mantenimiento (Puedo localizar los fallos?) El esfuerzo requerido
para localizar y reparar errores
Flexibilidad (Puedo aadir nuevas opciones?) El esfuerzo requerido para
modificar una aplicacin en funcionamiento
Facilidad de prueba (Puedo probar todas las opciones?) El esfuerzo requerido
para probar una aplicacin de forma que cumpla con lo especificado en los
requisitos
3. Transicin del producto: adaptabilidad a nuevos entornos
Portabilidad (Podr usarlo en otra mquina?) El esfuerzo requerido para
transferir la aplicacin a otro hardware o sistema operativo
Reusabilidad (Podr utilizar alguna parte del software en otra aplicacin?)
Grado en que partes de una aplicacin pueden utilizarse en otras aplicaciones
Interoperabilidad (Podr comunicarse con otras aplicaciones o sistemas
informticos? El esfuerzo necesario para comunicar la aplicacin con otras
aplicaciones o sistemas Informticos 1
1
Rafael Gmez Snchez. Software libre vs. Software propietario: Programando nuestro
futuro. Universidad de Sevilla, Spain. Publicado: 15 Octubre 2003. Sitio de web
http://www.historiaactual.com/HAO/Volumes/Volume1/Issue2/eng /v1i2c10.pdf

Justificacin:
Eficiencia: Bsicamente la calidad es sinnimo de eficiencia ya que garantiza
dicha calidad como tal. Si un software hace un buen uso de los recursos que
manipula le da estabilidad a todo el sistema ya que este factor determina el
balance entre software y hardware.
Flexibilidad: Este aspecto es muy relevante a la hora de reducir costos, sobre todo
cuando una empresa se dedica a arrinconar a sus clientes para que constantemente
se hagan revisiones y actualizaciones al software cuando no es necesario. Muchas
veces las polticas y normas no cambian con la misma constante de las
actualizaciones y mantenimientos que se quieren hacer ver, muchas veces por
negocio.
Reusabilidad: Al poderse reusar el software en diferentes contextos, lo convierte
en una herramienta poderosa que da adems interoperabilidad, as como
portabilidad, factores que definen de una mejor manera a un software de calidad,
claro que se debe tener en cuenta el costo de cdigo reusable y la ganancia por
reusar cdigo ya desarrollado. Pero en termino generales hay que analizar sus
criterios de generalidad, modularidad, auto descripcin, independencia de la
mquina y del SO.

Conclusiones
Se buscaba realizar un trabajo colaborativo pero el grupo no respondi como
corresponda.
Con el cuestionamiento hecho, concluimos que la calidad en el desarrollo de producto de
software tiene una importancia clave. Pues, la definicin de Calidad del Software,
entendida como la satisfaccin de las necesidades del cliente en el plazo y presupuesto
adecuado, evoluciona cada vez ms hacia un concepto de valor global aportado al cliente
en trminos de servicio.
La calidad de un producto no es algo que se aade al final como si se pintara de un color
su exterior, es algo que se cuida a lo largo de todo el proyecto de construccin. Y la
falta de calidad puede causar problemas graves al producto. Tambin puede provocar
prdidas inestimables y consecuencias enormes.

Referencias bibliogrficas
Covella , Guillermo Juan. Medicin y Evaluacin de Calidad en Uso de Aplicaciones
Web . Disponible en:
http://postgrado.info.unlp.edu.ar/Carreras/Magisters/Ingenieria_de_Software/Tesi
s/Covella_Guillermo.pdf
Escuela Superior Politcnica del Litoral. Medicion de la Calidad de Productos de
Software en un ambiente acadmico Usando ISO9126. Disponible en:
https://www.dspace.espol.edu.ec/bitstream/123456789/16366/1/MEDICION
%20DE%20LA%20CALIDAD%20DE%20PRODUCTOS%20DE
%20SOFTWARE%20USANDO%20LA%20NORMA%20ISO_IEC
%209126%20EN%20UN%20AMBIENTE%20ACADE.pdf
Garca A, Lidia N. Definicin de Calidad y Calidad de Software. Disponible en:
http://es.slideshare.net/lidizzg/definicion-de-calidad-y-calidad-de-software
Gonzlez Pinzn, Miguel Fernando. Gonzlez Sanabria, Juan Sebastin. Aplicacin del
estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin.
Disponible en: http://www.scielo.org.co/pdf/rfing/v22n35/v22n35a10.pdf
Infomed. . Usabilidad de los sitios Web, los mtodos y las tcnicas para la evaluacin.
Vol. 24, Nm. 2 (2013) . Disponible en:
http://www.acimed.sld.cu/index.php/acimed/article/view/405/306
La Norma Iso Iec 9126. . Disponible en:
http://www.mitecnologico.com/Main/LaNormaIsoIec9126
Largo Garcia, Carlos Alberto. Marin Mazo, Erledy. Gua Tcnica Para Evaluacin De
Software. 2005 Disponible en:
https://jrvargas.files.wordpress.com/2009/03/guia_tecnica_para_evaluacion_de_s
oftware.pdf
Universidad de Manizales. Criterios para la evaluacin de usabilidad en entornos
virtuales de aprendizaje . Disponible en:
http://revistasum.umanizales.edu.co/ojs/index.php/ventanainformatica/article/vie
wFile/242/327
Universidad Nacional de La Plata Facultad de Informtica . Revisin de modelos para
evaluar la calidad de productos Web. Experimentacin en portales bancarios del
NEA. . Disponible en:
http://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo.pdf
?sequence=1
Cibergrafia:
http://fit.um.edu.mx/CI3/publicaciones/Technical%20Report%20COMP-018-2008.pdf
http://es.slideshare.net/jcampo/calidad-de-software
https://mind42.com/mindmap/13e4766f-2cc0-4eb6-9cbe-61bd735f048f?rel=pmb
https://ysaigalarza.wordpress.com/2015/06/05/administracion-de-la-calidad/
https://issuu.com/itcolima/docs/antolog__a_de_normas_e_iso

https://repository.eafit.edu.co/xmlui/bitstream/handle/10784/2431/PiedrahitaMesa_Sebast
ian_2007.pdf?sequence=1&isAllowed=y

Você também pode gostar