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
http://www.iphonesoftware.es

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