Entradas

Mostrando entradas de abril, 2017

Calidad de una aplicación web

Imagen
Introducción Es común que una aplicación de software presente comportamientos erróneos, no por defectos en la aplicación como tal, sino por defectos en los datos que utiliza. Es decir, por niveles inadecuados de calidad en sus datos. Nos damos cuenta que es una tarea complicada, para evitar subjetividad se sugiere un diagrama conocido como el "árbol de requisitos de calidad para aplicaciones web" propuesto por L. Olsina en 1999. Usabilidad  Se define como "la disciplina que estudia la forma de diseñar Sitios Web para que los usuarios puedan interactuar con ellos de la forma más fácil, cómoda e intuitiva posible" y agrega que "la mejor forma de crear un Sitio Web usable es realizando un diseño centrado en el usuario, diseñando para y por el usuario, en contraposición a lo que podra ser un diseño centrado en la tecnología o uno centrado en la creatividad u originalidad". Como indica el diagrama la usabilidad también inc...

Requisitos

Análisis de requisitos Aunque esta actividad puede abreviarse para la ingeniería Web, los objetivos globales de la recopilación de requisitos propuestos para la ingeniería de software permanecen inalterados, adaptados para las WebApp, dichos objetivos se convierten en: Identificar requisitos de contenido. Pedir a los clientes que definan las categorías de usuario y describan cada categoría. Comunicarse con los clientes para definir los requisitos básicos de la WebApp Analizar la información recopilada y utilizar la información para realizar un seguimiento con los clientes. Definir casos de uso que describan escenarios de interacción para cada clase de usuario. Identificar requisitos funcionales. Definir escenarios de interacción para diferentes clases de usuarios.Los siguientes pasos de la recopilación de requisitos se dirigen para lograr estos objetivos: Preguntas de formulación Powell [POW98] sugiere una serie de preguntas que deberán formularse y resp...

Best Practices Web

Introducción Front-end development web puede parecer fácil al principio, pero la producción de un código limpio, semántica, y entre navegadores es sin duda un trabajo duro. En este artículo, he recopilado los 10 mejores prácticas que han sido útiles para mí en los últimos 3 años. Explica cuales div que está cerrando La mayoría de las veces cuando estoy viendo una fuente de página web, que ver, en la parte inferior de la página, una lista casi interminable de cierre </ div> etiquetas. De hecho, muchos principiantes pensar que sólo hay que usar divs en lugar de tablas para producir un código de calidad. Divs son los limpiadores que mesas, pero sin organización código adecuado, que pueden ser tan (o incluso a veces más) desordenada como código basado en la tabla. El uso de la sangría es un buen comienzo. Pero un consejo que sin duda puede hacer ahorrar mucho tiempo es comentar cada etiqueta div que está cerrando, como se muestra en el ejemplo siguiente: <Div id = "h...