Supongamos que ya sabemos qué queremos hacer, que nuestro cliente nos ha dejado claros cuáles son sus objetivos y que no nos hemos perdido en la conversación dando soluciones antes de tiempo ¡!El siguiente paso es averiguar el máximo de información sobre la idea que nuestro cliente tiene en mente y sobre lo que nosotros necesateremos para acercarnos a la mejor de las propuestas.Una buena opción puede ser el generar una pequeña ficha, con información resumida sobre algunos detalles de nuestro proyecto.En nuestro ejemplo, trataremos de definir la web oficial para una ONG de reivindicación y acción social. Para ello rellenaremos una breve ficha que tendremos en cuenta durante todo el proceso y que compartiremos con el resto del equipo:


Nombre de la asociación
: ***
Estructura organizativa:
Grupos de actuación (Género, Mujer, Biblioteca, Cine, Educación, Ocio, Salud, Voluntariado) coordinados por un voluntario/socio y compuesto de varios miembros voluntarios.
Ámbito de actuación: provincial y autonómico.
Medios: fondos documentales, local de reuniones, cooperación con otras asociaciones, Internet
Objetivos de la asociación:organizar, proponer, informar y movilizar a la población interesada y a
los voluntarios en actividades de formación, educación, reivindicación y denuncia como medio de lucha contra la homofobia, transfobia y la desigualdad por motivos de género y/u orientación sexual.
Necesidades de los usuarios: informarse, participar, colaborar de/en las actividades de la asociación.

Especificaciones funcionales:

  • Crear un portal web donde publicar información acerca de la organización, de sus objetivos, de su modo de funcionamiento, de sus actividades y su historia.
  • Proporcionar un método sencillo para los administradores para la publicación de actividades y noticias de interés.
  • Ofrecer un sistema que permita usar diferentes formatos como textos, imágenes o vídeos para la creación del contenido.
  • Crear espacios para la organización de usuarios según temáticas o grupos de actividades para la reivindicación y denuncia.
  • Permitir el registro autenticado de los usuarios para la participación activa en las actividades propuestas.
  • Mantener un diseño y aspectos visuales acorde con los objetivos de la asociación que facilite la legibilidad de textos y la comunicación de información.
  • Proporcionar un sistema de publicación de contenidos flexible, ligero y fácil de usar por el máximo de personas independiente de su nivel de conocimientos de la tecnología.

Requisitos del contenido:

  • Formatos: texto, imágenes, vídeos
  • Tipos de contenido: noticias, eventos, páginas de información, anuncios/banners
  • Estructura: titular, subtitular, cuerpo, enlace a redes sociales, comentarios y votación
  • Categorización: etiquetado libre, secciones predefinidas
  • Estados: borrador, esperando moderación, publicado y destacado
  • Autoría: usuarios privilegiados (administradores y coordinadores de grupo)

Diseño de Interacción:

  • Tareas de un usuario anónimo:
    • Alta en el portal
    • Lectura de noticias
    • Visualización del calendario de eventos
    • Uso del buscador de contenido
  • Tareas de un usuario miembro de grupo. Todas las anteriores más:
    • Gestión de su cuenta de usuario
    • Baja en el portal
    • Enviar comentarios
    • Votar una noticia
    • Apuntarse a un evento
  • Tareas de un usuario coordinador de grupo. Todas las anteriores más:
    • Gestión de miembros del grupo
    • Enviar notificaciones internas al grupo
    • Crear un evento
    • Enviar una noticia
  • Tareas de un miembro de la junta directiva. Todas las anteriores más:
    • Gestión de usuarios
    • Crear páginas de información auxiliar
  • Tareas de un administrador. Todas las anteriores más:
    • Gestionar el contenido
    • Gestionar la estructura del sitio
    • Gestionar los permisos de acceso de lo susuarios
    • Modificar las opciones de configuración del sitio

Arquitectura de la Información

La Arquitectura de la Información (AI) es la disciplina encargada del estudio, análisis, organización, disposición y estructuración de la
información en espacios de información, y de la selección y
presentación de los datos en los sistemas de información interactivos y
no interactivos.
La AI la definiremos con un árbol de contenido que nos ayude a entender el diseño estructural de la información que facilite el acceso intuitivo al usuario final.Existen muchas herramientas útiles para definir arquitecturas de sitios webs, uno de ellos es XMind http://www.xmind.net/ que además es Opensource.En esta fase del proceso aún podemos olvidarnos de que trabajamos con Drupal, aunque no de que lo hacemos con una herramientas de gestión de contenidos. La razón más básica es que el hecho de usar un CMS nos permitirá definir contenido dinámico (ya que existe un almacén datos, una base de datos).En cualquier caso, no es determinante qué CMS usemos para desarrollar y debemos centrarnos en la definición de esa organización y estructuración de la información de forma detalla, pues de ella extraeremos las relaciones de datos que sí que serán importantes en fases posteriores.

Prototipado

El prototipo debe ser una versión incompleta de la web final. Puede ser funcional o no funcional, en esta fase trabajaremos con prototipos no funcionales y desechables. La idea es diseñar una primera propuesta de la inferfaz, de la navegación y de la información de forma ágil.Las soluciones de prototipado pueden ser en papel u otro soporte más cercano al diseño (procesador de imágenes, o generador de interfaces). Se trate del soporte que se trate debemos procurar que el coste de su realización sea mínimo y evaluar la posibilidad de que puedar ser reutilizado.Un prototipo no es un entregable, pero sí podemos usarlo para acercar y acordar las ideas entre los colaboradores de un proyecto y el cliente. Entre otras cosas, nos servirá para:

  • Ayuda a definir la organización del sitio y a tenerla presente

  • Sirve para establecer las relaciones jerárquicas de los elementos
  • Define los elementos de información, el lenguaje y los datos
  • Representa gran parte de la funcionalidad
  • Obliga a llegar a un acuerdo y a entender y madurar el proyecto.

Por lo tanto, usaremos prototipos para definir:

  • Diseño de la interfaz
  • Diseño de la navegación
  • Diseño de la información

Interact with content: