Está en la página 1de 2

Responda a las siguientes preguntas. Justifique su respuesta.

a. ¿Entiende la importancia de aplicar el aseguramiento de la calidad en el desarrollo de


software? Sustente la respuesta.

R// Claro que sí, es muy importante ya que permite que el software sea más eficiente en
todos sus ciclos de vida, tanto en el proceso como en el producto final, esto se garantiza
que se cumpla con el objetivo para el cual fue creado y que cumpla con las normas y
estándares esperados, de lo contrario tendríamos un software ineficiente o con muchas
carencias.

b. ¿Qué conjunto de buenas prácticas aplicaría para el proceso de construcción del


sistema de información? Sustente la respuesta.

R// En mi caso veo fundamental basarse en el modelo CMMI y el estándar ISO-15504, ya


que estás regulan la mejora del proceso de desarrollo de software, abarcando así los
atributos Funcionalidad, Confiabilidad o fiabilidad, Usabilidad, Eficiencia, Mantenibilidad y
Portabilidad, así mismo, al enfocar las buenas practicas a nivel grupal aplicaría el modelo
TPS ya que mejora el rendimiento del equipo, existe un enfoque respecto del proceso o
producto, y a su vez ayuda a encontrar defectos en las etapas iniciales del ciclo de
desarrollo del software, reduciendo así tiempos y esfuerzos a futuro.
 

c. ¿Cómo cree usted que el cliente percibe si un producto de desarrollo de software tiene
buena calidad? Sustente la respuesta.

R// Para un cliente es muy importante que el producto final cumpla con todas sus
expectativas, tanto a nivel de funcionabilidad, rendimiento y adaptabilidad, y que este
cuente con el mínimo de errores en el proceso; con esto me refiero a que cumpla con lo
establecido en lo pactado inicialmente, y de presentar fallas o inconsistencia cuente con
un soporte que garantice su corrección casi inmediata.
 

d. ¿Cree usted que, al aplicar técnicas de calidad en el desarrollo de software, permite


disminuir los costos de mantenimiento y es más flexible al añadir nuevas
funcionalidades al sistema de información?  explique por qué?

R// Por supuesto que, SI porque al implementar técnicas de calidad se disminuye el error
que es una de los mayores focos de costo, pues esto acarrea un mantenimiento y
reestructuración que no solo tiene costo en dinero si no en tiempo, sumado a esto está
que, al tener un excelente proceso de calidad en el desarrollo, permitirá que sea fácil
implementar nuevas funciones o adecuaciones al sistema, que al final darán mejor
resultado.
 
e. ¿Quién es el responsable de la calidad del software? (Cliente, Desarrollador, Gerente
de Proyecto). Sustente la respuesta.
R// En mi concepto esto es una labor de todos, ya que es Responsable el Gerente de
Proyecto de su equipo y las funciones que desarrollan, que se lleven a cabo de la mejor
manera y que cumplan con lo pactado, El desarrollador es Responsable de garantizar que
su labor este de acuerdo a lo solicitado que el programa que está desarrollando cumpla
con los estándares que sea funcional, confiable, que presente una usabilidad, eficacia,
mantenimiento, portabilidad, adaptabilidad, y el Cliente Final tiene la Responsabilidad de
ser muy claro y especifico con sus objetivos iniciales que sepa que desea que el programa
ejecute.
 
f. ¿Cómo mediría usted la calidad en un software desarrollado por un tercero?
R// Yo entraría a validar el proceso de desarrollo del mismo, como fue planeado,
estructurado y aplicado, verificaría que haya respetado lo solicitado, que cumpla con las
normas establecidas, lo pondría a prueba con varios usuarios, a los cuales posteriormente
se les preguntaría sobre su accesibilidad, entendimiento, si fue fácil de utilizar o no, si
presentó fallas y si a su vez estas fueron solucionadas y en qué tiempo, evaluaría si
cumple con las expectativas.

También podría gustarte