1. Qué es calidad de software?
Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.
En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; Si la implementación sigue al diseño, y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta. Adicionalmente se puede seguir los siguientes aspectos para evaluar la calidad del software:Funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad, escalabilidad
2. Como juzgarĂas la “calidad” de un sitio Web? Haz una lista, en orden descendente de prioridad de 10 atributos de calidad que consideres los mas importantes.
1. Planeación del sistema de navegación de una página web.
2. Delimitar la información que se presentará para utilidad del usuario.
3. Velocidad de descarga. Optimizar imágenes para la web (72 px resolución)
4. Empleo de cĂłdigo necesario (sin “basura”)
5. El correcto direccionamiento de las ligas.
6. Emplear Ăşnicamente herramientas que sean Ăştiles para el sitio. No llenarla con herramientas que no serĂa necesario emplear, como cgi’s, videos, sonido, etc. Que Ăşnicamente hacen lenta la descarga y en caso de emplearlos, justificar su uso.
7. El equilibrio visual (colores, armonĂa y simetrĂa) es fundamental, asĂ como la limpieza en el diseño. No es estĂ©tica una imagen sobrecargada con colores.
8. Mantenimiento y actualizaciĂłn de informaciĂłn.
9. Que el sitio pueda ampliarse, por eso es importante la planeaciĂłn.
10. RecepciĂłn correcta de informaciĂłn en caso de hojas de contacto.
3. Empleando un sitio Web real como ejemplo, ilustra las diferentes manifestaciones del “contenido” de la WebApp
Las aplicaciones web no requieren ningĂşn complejo "roll out" , procedimiento para implementar en las grandes organizaciones. Ăšnicamente se necesita un navegador web compatible.
Las aplicaciones del navegador normalmente requieren poco espacio en disco.
No requieren actualizar procedimientos, ya que todas las nuevas caracterĂsticas se implementan en el servidor y automáticamente a los usuarios.
Las aplicaciones Web se integran fácilmente en otros procedimientos de web del lado del servidor, tales como el correo electrónico y búsqueda.
TambiĂ©n proporcionan la compatibilidad entre plataformas en la mayorĂa de los casos (es decir, Windows, Mac, Linux, etc) debido a que operan dentro de una ventana del navegador.
Con el advenimiento de HTML5, los programadores pueden crear entornos ampliamente interactivos de forma original dentro de los navegadores con nuevas caracterĂsticas de audio nativo, vĂdeo y animaciones, asĂ como control de errores mejorado.
ElaborĂł
Ortiz Hernández Iliana
No hay comentarios:
Publicar un comentario