Está en la página 1de 4

Especificacin de requisitos

Una especificacin de requisitos es un documento que describe todas las


caractersticas que debe cumplir el sitio web que va a ser desarrollado,
con el fin de garantizar su cumplimiento antes de la finalizacin del mismo.
Cuando el desarrollo del sitio web es contratado a una empresa externa esta
especificacin debe incluirse como parte del contrato para garantizar su
cumplimiento. Por tanto, nunca se firmar un contrato que no tenga
asociada la especificacin de requisitos del sitio web.
REDACCIN DE UNA ESPECIFICACIN DE REQUISITOS
La redaccin de una especificacin de requisitos requiere una profunda
reflexin sobre los objetivos que pretendemos alcanzar con el sitio web. En
funcin de su naturaleza, podemos identificar diferentes tipos de requisitos:
1. Requisitos funcionales del sitio web: estos requisitos se obtendrn a
partir de los intereses manifestados tanto por el responsable del sitio
web, como de las personas que tendrn que interactuar directamente
con l. Para extraer esta informacin es conveniente entrevistarse con
todas las partes involucradas en la gestin y desarrollo del sitio web.
Algunas de las preguntas que habrn de responderse en esta fase son:
a. Cul es el objetivo del sitio web?
b. Qu tipo de usuarios tendr?
c. Qu tareas llevarn a cabo a los distintos tipos de usuarios?
2. Requisitos tcnicos: son aquellos requisitos que garantizan la calidad
del desarrollo informtico del sitio web. Concretamente tendremos que
supervisar:
a. Administracin y mantenimiento del sitio web: atendiendo a
los requisitos funcionales habr que decidir qu gestor de
contenidos vamos a utilizar. En estos momentos los dos
gestores de contenido (de cdigo no propietario) ms utilizados
son Joomla (caracterizado por su sencillez) y Drupal
(caracterizado por la potencia de sus herramientas de
comunicacin). Es muy importante que el gestor de contenidos
tenga definidos los tipos de usuarios (con sus correspondientes
permisos) que se hayan decidido (en la especificacin de
requisitos funcionales), y que permita el desarrollo del flujo de
trabajo que se ha previsto. Tambin es esencial que permita la
realizacin de copias de seguridad de los contenidos.
b. Codificacin y formato de los contenidos del sitio web: se har
diferenciando contenidos y formato, y respetando
escrupulosamente los estndares que existen a tal efecto, en este
momento XHTML (versiones Transitional o Strict) para la
especificacin de los contenidos y CSS para la especificacin del
formato. La utilizacin de otros lenguajes se har slo cuando su
uso o la naturaleza del contenido lo justifique (para mejorar la
apariencia de los mens, incluir alguna animacin o video,

c.

d.
e.

f.

g.

reproducir un fichero de audio, etc.). Tambin es conveniente


intentar prever el tipo de contenidos multimedia que vamos a
incluir en nuestro sitio, y as implementar la tecnologa que
permita su reproduccin desde nuestra web, o en su defecto
facilitar el enlace a los plugins que el usuario necesitar para su
visualizacin (aunque en la medida de lo posible se desaconseja
esta ltima opcin). Por ltimo, no debemos olvidar mencionar en
la especificacin de requisitos la necesidad de que el sitio web
sea desarrollado con una codificacin que lo haga funcional y
usable en los principales navegadores (principalmente en
Internet Explorer y Mozilla Firefox).
Arquitectura del sitio web: la organizacin de los contenidos
en el sitio web deber ser coherente. Especialmente relevante
ser contar con buenos mens de navegacin. Un sitio web
tendr una buena navegacin si no necesitamos acudir a los
botones de navegacin del navegador para desplazarnos por l.
Para la correcta comprensin e implementacin de la arquitectura
es muy importante la elaboracin de prototipos que ilustren la
organizacin de los contenidos.
Usabilidad: el uso del sitio web debe resultar sencillo y cmodo
a todos sus usuarios.
Accesibilidad: en la medida que sea posible habr de
garantizarse un nivel mnimo de accesibilidad para los
usuarios con necesidades especiales. Si el sitio web est siendo
desarrollado para una institucin pblica (espaola) se ha de
tener presente que, por ley, deber cumplir un nivel de
accesibilidad AA conforme a la especificacin del WAI.
Posicionamiento: tanto la arquitectura del sitio, como el gestor
implementado, debern facilitar la gestin de los contenidos (y
muy especialmente de los metadatos1) de manera que podamos
potenciar las palabras clave para las que deseamos
posicionarnos.
Otras consideraciones: a estos aspectos generales habra que
sumar aquellos propios de nuestro sitio web, como podra ser:
desarrollo del buscador interno, creacin y mantenimiento de un
tesauro, etc.

VERIFICACIN DE LOS REQUISITOS


Una vez redactada y aceptada la especificacin de requisitos se iniciar el
desarrollo del sitio web. Lo ms apropiado es establecer reuniones de
seguimiento ajustadas al calendario de desarrollo del sitio web. Estas
reuniones deben servir para validar o rechazar el trabajo desarrollado. En
ellas se analizar si los requisitos especificados se estn cumpliendo.

Aqu utilizamos el trmino metadatos en un sentido amplio, para hacer referencia tanto a los
metadatos que deben aparecer en la cabecera de nuestros documentos XHTML como a los ttulos y textos
alternativos que pueden aparecer asociados a imgenes, enlaces, tablas, etc.

VALIDACIN DE LOS REQUISITOS


Cuando el proyecto de desarrollo est prximo a su fin, se deber solicitar una
demo de nuestro sitio web que nos permita valorar si el funcionamiento del
sitio web se ajusta a nuestras especificaciones o no. Si el producto satisface los
requisitos especificados se dar por finalizado el proyecto. Si el producto
presenta deficiencias, stas debern ser corregidas. Especial atencin deber
prestarse en esta fase a:
-

La validacin del cdigo fuente (con analizadores como el del W3C).


La validacin de la accesibilidad (con analizadores como TAW).
La navegabilidad del sitio web con diferentes navegadores.
La usabilidad de los formularios en diferentes navegadores.
La correcta ejecucin de las aplicaciones de nuestra web en diferentes
navegadores.

Para terminar, se detalla el ndice de una posible especificacin de


requisitos:
1. Objetivos del sitio web.
2. Estructura y diseo del sitio web:
a. La pgina de inicio.
b. Pginas secundarias.
c. Men principal de navegacin.
d. Men secundario de navegacin.
3. Tipologa de los usuarios:
a. Usuario no registrado.
b. Usuario registrado.
c. Usuario colaborador.
d. Usuario experto.
e. Usuario administrador.
f. Usuario superadministrador.
4. Flujo de trabajo.
5. Desarrollo del motor de bsqueda.
6. Usabilidad de la plataforma.
7. Accesibilidad de la plataforma.
8. Copia de seguridad de los contenidos.
9. Posicionamiento en buscadores: gestin de las palabras clave.
10.Look & Feel2: apariencia del sitio web.
2

La apariencia del sitio web debiera tomar en consideracin los colores corporativos de la institucin.

Rafael Pedraza Jimnez


Departamento de Comunicacin
Universidad Pompeu Fabra
rafael.pedraza@upf.edu

También podría gustarte