SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Diseño conceptual y especificación de
            requerimientos para el desarrollo y rediseño
            de sitios web
            Rafael Pedraza-Jiménez, Saúl Banco, Lluís Codina y Víctor Cavaller
                              Rafael Pedraza-Jiménez es profesor en el Departamento de Comunicación de la Universitat Pom-
                              peu Fabra y miembro del grupo de investigación DigiDoc de esta misma universidad. Imparte do-
                              cencia en los estudios de Periodismo y Comunicación Audiovisual, así como en el Máster Interuni-
                              versitario en Gestión de Contenidos Digitales (UB-UPF), el Máster en Buscadores (IDEC-UPF) y el
                              Máster Online en Documentación Digital (IDEC-UPF), entre otros. Participa en diversos proyectos
                              de investigación (de financiación pública y privada), siendo sus principales líneas de interés la ar-
                              quitectura de la información, la web semántica y la recuperación de información.
                              http://orcid.org/0000-0002-6918-6910
                                                                                    Universitat Pompeu Fabra. Departamento de Comunicación
                                                                                                    Roc Boronat, 18. 08018 Barcelona, España
                                                                                                                      rafael.pedraza@upf.edu

                              Saúl Blanco es ingeniero técnico superior en informática y trabaja como personal de laboratorio
                              en el Departamento de Teoría de la Señal y Comunicaciones de la Universidad Carlos III de Madrid.
                              Colabora en diversos proyectos de investigación en ámbitos como la recuperación de información,
                              la minería de textos o el diseño web. Además, en relación a este último campo, ha realizado tareas
                              de asesoramiento y consultoría para diversas instituciones de carácter público y privado. Entre
                              sus principales líneas de investigación se encuentran las técnicas de procesamiento del lenguaje
                              natural y los lenguajes de programación web.
                              http://orcid.org/0000-0001-5114-618X
                                                                                                                       Univ. Carlos III de Madrid
                                                                                          Departamento de Teoría de la Señal y Comunicaciones
                                                                                    Avda. de la Universidad, 30. 28911 Leganés, Madrid, España
                                                                                                                          sblanco@pa.uc3m.es

                              Lluís Codina es profesor titular del Departamento de Comunicación de la Universitat Pompeu Fa-
                              bra y director de la Unidad de Soporte a la Calidad y a la Innovación Docente (Usquid) de la UPF.
                              Imparte docencia en los Estudios de Periodismo y de Comunicación Audiovisual. Es fundador y
                              codirector del Máster en Documentación Digital de la UPF y del Anuario Hipertext.net. Es autor
                              de unas 200 publicaciones y de seis libros como autor o coautor de su especialidad. Coordina un
                              proyecto sobre ciberperiodismo del Plan Nacional de I+D+i del Ministerio de Economía y Compe-
                              titividad.
                              http://orcid.org/0000-0001-7020-1631
                                                                                    Universitat Pompeu Fabra. Departamento de Comunicación
                                                                                                    Roc Boronat, 18. 08018 Barcelona, España
                                                                                                                        lluis.codina@upf.edu

                              Víctor Cavaller es doctor por la Universitat de Barcelona (UB, 2007) en el programa Informació i
                              documentació en l’era digital del Dept. de Biblioteconomia i Documentació. Entre 2002-2004 reali-
                              zó la tesis: Sistema matricial d’indicadors per a l’anàlisi estratègica de la informació a les organit-
                              zacions. Licenciado en documentación (Univ. Oberta de Catalunya, UOC, 2003) y en filosofía y cien-
                              cias de la educación (UB, 1992). Es profesor de la UOC en los Estudios de Ciencias de la Información
                              y de la Comunicación y profesor asociado en el Depto. de Ciencias económicas y Empresariales de
                              la Univ. Internacional de Cataluña.
                              http://orcid.org/0000-0001-9181-1308
                                                                                                                 Universitat Oberta de Catalunya
                                                                                    Estudios de Ciencias de la Información y de la Comunicación
                                                                                           Rambla del Poblenou, 156. 08018 Barcelona, España
                                                                                                                              vcavaller@uoc.edu




Artículo recibido el 26-10-2012
Aceptación definitiva: 19-11-2012


74   El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web

Resumen
Una especificación de requerimientos (ER) es un documento que describe las características que debe cumplir un sitio web
que va a ser implementado o modificado, y que se elabora con el fin de garantizar su cumplimiento, en especial cuando el
desarrollo se externaliza en lugar de asumirlo la propia institución. Se analiza el procedimiento para redactarla, con especial
atención a los aspectos funcionales del sitio web.

Palabras clave
Especificación de requerimientos, Sitios web, Arquitectura de la información, Usabilidad, Accesibilidad, Calidad del conte-
nido, Posicionamiento, SEO.

  Title: Conceptual design and requirements specification for the development and redesign of websites

Abstract
Website requirements specification (WRS) is a document that describes the characteristics expected of a web site to be
developed or modified, in order to ensure compliance. This is particularly important when site development is outsourced.
This paper analyzes in detail the procedure for processing, structure and validation, with special attention to the functional
requirements of a website.

Keywords
Website requirements specification (WRS), Web sites, Information architecture, Design, Usability, Accessibility, Content
quality, Search engine optimization, SEO.

  Pedraza-Jiménez, Rafael; Blanco, Saúl; Codina, Lluís; Cavaller, Víctor (2013). “Diseño conceptual y especificación de
  requerimientos para el desarrollo y rediseño de sitios web”. El profesional de la información, enero-febrero, v. 22, n. 1,
  pp. 74-79.
                                                                               http://dx.doi.org/10.3145/epi.2013.ene.10


Introducción                                                       Por ello, cuando se inicia es muy importante reunir a todos
                                                                   los implicados en el proyecto, normalmente personal de la
La especificación de requerimientos (a partir de ahora ER          institución contratante y de la empresa que lo va llevar a
-en inglés, website requirements specification, WRS-) es una       cabo, y asegurarse de que ambas partes conocen, compren-
fase previa fundamental en el diseño de un sitio web. Exis-        den y aceptan la ER que guiará el trabajo.
ten aspectos involucrados en su definición que el profesio-
nal debe tener en consideración, tales como la arquitectura        Este documento requiere una profunda reflexión sobre los
de la información, usabilidad, accesibilidad, calidad del con-     objetivos del sitio web, y en ocasiones incluso su reconside-
tenido o el posicionamiento. Todos ellos deben plasmarse           ración. Como consecuencia, esta fase inicial aparece como
como apartados específicos y bien detallados de la ER, pues        algo que retrasa el proyecto en la mente de los responsables
de no hacerse puede haber consecuencias negativas para             del sitio, pero todo el tiempo que se quiera ahorrar en el
el proyecto: retrasos, problemas de sobrecoste, incumpli-          análisis se va a gastar en sobrecostes y plazos incumplidos
miento de acuerdos, etc., por no hablar de malentendidos o         después. La ER es la base sobre la que se cimenta el proyec-
abusos por mala fe.                                                to que se va a abordar y, por tanto, la calidad del resultado
                                                                   final depende de ella.
La definición de la ER suele quedar en segundo plano, pues
en general los responsables de la web lo consideran un
mero trámite al que se dedica poco tiempo, si es que no lo                La ER es un documento de trabajo com-
olvidan completamente. Lo más habitual es que descarguen
el peso de la concepción del proyecto en los programado-                  plejo que debe ser puesto en común por
res, olvidando que éstos sólo pueden conocer del problema                 todas las partes implicadas en la web
lo que ellos les hayan contado.

El documento de especificación de                                  Cuando el trabajo se externaliza, la ER debería formar parte
requerimientos                                                     del contrato, lo cual puede hacerse de dos maneras:

La ER es un documento que describe las características que         -	 adjuntándola al contrato como anexo;
debe cumplir un sitio web que va a ser desarrollado o modi-        -	 citando en el contrato la referencia del documento ER,
ficado, y se elabora con el fin de garantizar su cumplimien-          que es lo más habitual.
to. No se puede considerar como una simple lista de tareas,
                                                                   Preparación de una ER
sino que es un documento de trabajo complejo que debe
ser puesto en común por todas las partes implicadas en el          Requiere una profunda reflexión sobre los objetivos que se
sitio web.                                                         pretenden alcanzar con el sitio web, los cuales pueden ser:


                                               El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710   75
Rafael Pedraza-Jiménez, Saúl Blanco, Lluís Codina y Víctor Cavaller

-	 Funcionales: características del sistema, acciones o com-           En la ER constarán los tipos de usuarios que tendrá el gestor
   portamientos.                                                       de contenidos con sus correspondientes permisos, y estará
-	 Técnicos: cualidades y restricciones del proyecto que afec-         definido el flujo de trabajo. Evidentemente, debe permitir
   tarán el diseño y la implementación del sistema, como               la realización de copias de seguridad de los contenidos. En
   pueden ser el uso de un determinado lenguaje de progra-             todo caso, la preminencia debería ser de la ER y no al revés.
   mación o la elección de la plataforma.                              Es decir, es la ER la que determina qué tipo de CMS escoger,
                                                                       y no el tipo de CMS el que imponga los requerimientos.
La ER es independiente del diseño gráfico. En las empresas
con una fuerte conciencia de su identidad gráfica, esos as-            •	 Codificación y presentación de los contenidos
pectos de diseño gráfico actuarán como un marco previo y               Según el estándar aceptado actualmente, la web se realiza-
serán parte de las restricciones iniciales de la ER.                   rá diferenciando contenidos (html) de presentación (CSS) y
Requerimientos funcionales                                             respetando la normativa del World Wide Web Consortium
                                                                       (W3C). Existe el acuerdo casi unánime en la industria de que
Se obtienen mediante entrevistas tanto a los responsables              el estándar html5 es el que tiene mayor futuro y posibilida-
del sitio como a las personas que tendrán que interactuar              des y, por lo tanto, el que garantiza mejor la inversión.
directamente con la web. Algunas de las preguntas que ha-
brán de responderse son:                                               •	 Arquitectura
                                                                       La organización de los contenidos debe ser lo más coheren-
-	 ¿Cuál es el objetivo del sitio web?                                 te posible para que los usuarios encuentren fácilmente la
-	 ¿Qué públicos o qué tipos de usuarios tendrá?                       información que buscan (Pérez-Montoro, 2010). Hay que
-	 ¿Qué tareas llevarán a cabo los distintos tipos de usua-            implementar buenos menús de navegación con etiquetas/
   rios?                                                               rótulos claros y significativos en encabezamientos, texto de
Para expresar los requisitos se puede recurrir a redacciones           los enlaces, etc. Dos errores muy comunes que perjudican
puramente textuales o bien utilizar diagramas de flujo o dia-          la navegación son:
gramas UML (unified modeling language).                                -	 elección de términos ambiguos o con significados que se
http://es.wikipedia.org/wiki/Diagrama_de_flujo                            solapan, como por ejemplo etiquetar una sección “For-
http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Mo-                    mación” y otra “Cursos”;
delado                                                                 -	 organizar los contenidos en función del organigrama de la
Es difícil dar pautas genéricas para la especificación de los             institución.
requerimientos, ya que dependen del tipo de sitio web que              Es conveniente elaborar prototipos que ilustren la organiza-
se esté desarrollando, pero uno de los aspectos que con                ción de los contenidos, para lo cual existen multitud de apli-
toda seguridad habrá que precisar es si el sitio web contará           caciones, algunas gratuitas (Pérez-Montoro; Codina, 2010).
con varios tipos de usuarios –o grupos-, qué roles tendrán, y
qué tipos de interacción se tendrá con ellos.                          •	 Usabilidad
                                                                       Hassan-Montero y Martín-Fernández (2003) proporcio-
Requerimientos técnicos
                                                                       nan un listado de parámetros e indicadores que ayudarán
Son los que garantizan la calidad informática. Se deberá su-           a identificar aspectos a incluir en una ER y contribuirán a
pervisar:                                                              hacer más sencilla la interfaz de un sitio web. Si éste incluye
                                                                       formularios u otras aplicaciones online (por ejemplo para la
•	 Administración y mantenimiento
                                                                       compra), se prestará especial atención a su sencillez, pre-
Atendiendo a los requisitos funcionales habrá que decidir              viendo y facilitando ayuda contextual para las tareas que
qué clase de gestor de contenidos o CMS (content manage-               puedan resultar complejas. Por ejemplo, es frecuente ol-
ment system) se va a utilizar, de los que existe una gran va-          vidar mostrar avisos de confirmación ante la acción de un
riedad, algunos basados en código libre. El uso de un gestor           usuario –en el proceso de una compra o al completar un
de contenidos concreto trae consigo una serie de requisitos            formulario–, lo que hace que éste desista o se quede con
no funcionales, como puede ser el uso de un determinado                la duda.
gestor de base de datos o lenguaje de programación. Hay
que conocer el entorno del proyecto para ver si en él es via-          •	 Accesibilidad
ble el funcionamiento del gestor, y comprobar si los desa-             Un sitio web es accesible si satisface parte o todos los requi-
rrolladores tienen experiencia suficiente y acreditada en el           sitos establecidos por el W3C en su Iniciativa para la Acce-
mismo.                                                                 sibilidad Web (WAI) (Voces-Merayo, 2007). Debe poder ser
                                                                       consultado por personas con discapacidad, así como permi-
La elección del CMS puede hacerla el equipo de programa-
                                                                       tir el acceso desde dispositivos de capacidad limitada, como
dores en función de los requisitos planteados, pero siempre
                                                                       teléfonos móviles o agendas electrónicas.
es bueno conocer las alternativas existentes y el porqué de
la elección. Además, conviene estar seguros de que se tra-             Como es sabido, el grado de accesibilidad de una web de-
ta de la mejor alternativa, y no se elige por razones acci-            pende de la adecuación de sus contenidos a los usuarios
dentales, pero habituales como: “es el que mejor conocen               con necesidades especiales (deficiencias visuales, auditivas,
nuestros programadores”, “es el que hemos usado siempre”               o motrices). Existen tres niveles de adecuación: A, doble A
o, un error por desgracia muy frecuente, “lo usan en la ins-           (AA), y triple A (AAA).
titución X”.                                                           http://www.w3.org/WAI


76   El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web

Son muy pocos los sitios web cuya interfaz tiene el nivel           Validación de los requerimientos
AAA, pues en general eso incrementa su coste de desarro-
llo. Es conveniente fijar en la ER el nivel de accesibilidad que    Cuando el proyecto se encuentre próximo a su fin deberá
se quiere, sabiendo que en principio, al menos para sitios          tener lugar una demostración completa del sitio web, con
nuevos, se puede reclamar un nivel de accesibilidad AA sin          asistencia de responsables y técnicos de ambas partes, que
coste adicional. Si se trata del sitio web de una institución       permita valorar si su funcionamiento se ajusta a las especifi-
pública española deberá cumplir el nivel AA por ley (Real           caciones. Solamente si el producto satisface al cien por cien
decreto 1494/2007, de 12 de noviembre).                             los requisitos especificados se dará por finalizado el proyec-
                                                                    to. Si presenta deficiencias, éstas deberán ser corregidas.
•	   Posicionamiento                                                Especial atención deberá prestarse en esta fase a:
Tanto la arquitectura del sitio como el gestor implementado         -	 Validación de la calidad del código fuente: se puede eva-
deberán facilitar la gestión de los contenidos (y muy espe-            luar utilizando analizadores como el del W3C.
cialmente de los metadatos1) de manera que se puedan po-            	 http://validator.w3.org
tenciar las palabras clave para las que se desee posicionarse       -	 Validación del nivel de accesibilidad.
(Codina; Marcos, 2005).                                             -	 Navegabilidad del sitio web con diferentes navegadores:
•	   Otras consideraciones                                             se debe poder visualizar y navegar en igualdad de condi-
                                                                       ciones utilizando los navegadores más importantes en el
A estos aspectos generales habría que sumar aquellos pro-              momento de llevar a cabo el sitio web (en este momento:
pios de cada sitio web, como: buscador interno, creación y             Microsoft Internet Explorer, Mozilla Firefox, Google Chro-
mantenimiento de un tesauro, etc.                                      me y Safari), y así se ha de indicar en la ER. En ocasio-
                                                                       nes, las empresas desarrolladoras prefieren establecer la
                                                                       navegabilidad del sitio mediante porcentaje de usuarios,
                                                                       es decir, garantizan que el sitio web será navegable para
      Requerimientos técnicos: arquitectura                            el 70% de los usuarios. No se debe aceptar este tipo de
      del sitio, usabilidad, accesibilidad, po-                        especificaciones, ya que, por ejemplo, este 70% es aproxi-
                                                                       madamente el porcentaje de usuarios que utilizan Ex-
      sicionamiento, codificación y presenta-
                                                                       plorer y Chrome, por lo que la empresa contratante sólo
      ción de los contenidos                                           tendría la obligación de hacer que el sitio se visualizará
                                                                       correctamente con estos dos navegadores.
                                                                    -	 Usabilidad de los formularios en diferentes navegadores:
Verificación de los requerimientos                                     se comprobará si pueden completarse y enviarse correc-
                                                                       tamente en los navegadores señalados en la ER.
Una vez redactada y aceptada la ER se iniciará la elaboración       -	 Correcta ejecución de las aplicaciones de la web en dife-
o rediseño del sitio web. Lo más apropiado es establecer               rentes navegadores.
reuniones de seguimiento ajustadas al calendario de desa-           -	 Pruebas de caja negra: consisten en realizar algunas ope-
rrollo del sitio, que deben servir para validar o rechazar el          raciones equivocadas con el fin de detectar errores. Por
trabajo realizado. En ellas se analizará si los requisitos es-         ejemplo, incluir datos en los formularios con formato ina-
pecificados se están cumpliendo. Para evitar conflictos, an-           propiado, o cualquier otra acción desatinada que se pue-
tes de iniciar el proyecto conviene fijar la dinámica de estas         da imaginar, que no será nada comparado con lo que un
reuniones.                                                             usuario final puede llegar a perpetrar.
Sobre pagos y cumplimientos se recomienda:
                                                                    Estructura de una ER
a. Si la empresa contratada exige un pago por adelantado
                                                                    Se detalla una estructura o índice modelo de una posible ER,
para iniciar trabajo, no debería ser un porcentaje muy ele-
                                                                    si bien la de cada proyecto variará en función de su natura-
vado del total (por ejemplo, no más del 10% del coste total
                                                                    leza y objetivos:
del proyecto).
                                                                      1. Objetivos del sitio web
b. Dejar fijado en el contrato que una vez iniciado el trabajo
                                                                      2. Estructura y diseño
no se realizará ningún pago adicional hasta que se conside-
                                                                        a. Página de inicio
re logrado un porcentaje de los objetivos (por ejemplo, el
                                                                        b. Páginas de las principales secciones
10% de los marcados en la ER).
                                                                        c. Páginas secundarias
c. Durante las reuniones de seguimiento la empresa con-                 d. Menú principal de navegación
tratada mostrará los progresos conseguidos. Ahora bien,                 e. Menú secundario de navegación
la organización contratante se debe reservar el derecho de              f. Atajos de navegación
analizar en detalle los avances al menos durante uno o dos              g. Otros menús
días después de la reunión, para así tener tiempo de detec-           3. Tipos de usuarios
tar errores que la presentación, si ha sido brillante puede             a. No registrado
haber ocultado. Una vez verificados los trabajos se firmará             b. Registrado
su aceptación y se procederá al pago del porcentaje que su-             c. Colaborador
ponen con respecto al total del proyecto.                               d. Experto


                                                El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710   77
Rafael Pedraza-Jiménez, Saúl Blanco, Lluís Codina y Víctor Cavaller

   e. Administrador                                                    nes. Normalmente uno externo ofrece más flexibilidad y
   f. Superadministrador                                               escalabilidad que uno propio. Habrá que hacer una eva-
 4. Flujo de trabajo                                                   luación desde un punto de vista técnico, consultando con
 5. Requisitos del motor de búsqueda interno                           quien tome las decisiones estratégicas; muchas empresas
 6. Usabilidad                                                         ven como un peligro perder el control de ciertas áreas de
 7. Accesibilidad                                                      negocio. Evidentemente no es lo mismo externalizar la web
 8. Copia de seguridad de los contenidos                               comercial de la empresa que la intranet con la documenta-
 9. Posicionamiento en buscadores: gestión de las palabras             ción de los proyectos en curso.
   clave
                                                                       •	 No hay obligación de seguir las modas
 10. Navegabilidad
 11. Apariencia y diseño gráfico.                                      En la implementación de aplicaciones web es normal descu-
                                                                       brir cada mes la herramienta o metodología definitiva para
Conclusiones                                                           solucionar todos los problemas. Se usarán tecnologías mo-
                                                                       dernas, sí, pero suficientemente probadas. Hay que verificar
Las propuestas de tipo normativo como las presentadas, go-
                                                                       que el equipo de desarrollo las conoce, y tener en cuenta
zan del privilegio del mundo platónico. Son propuestas que
                                                                       que en un entorno web el aspecto más importante es seguir
se presentan como si todos los contextos de trabajo fueran
                                                                       los estándares, única forma de garantizar la inversión.
impecables (es su obligación, por otro lado).
                                                                       •	   Estándares de jure vs estándares de facto para la repre-
Sin embargo, inevitablemente, las propuestas chocan con la
                                                                            sentación de la información
realidad del día a día de las empresas. Está muy bien propo-
ner métodos que han demostrado su eficiencia una y otra                Con frecuencia lo que se quiere de un sitio web es publi-
vez, pero todo desarrollo tiene lugar en un tiempo y un sitio          car y permitir el acceso a la información del mayor número
concreto, y ambos imponen limitaciones.                                de personas. Habrá que intentar, por tanto, que ese acceso
                                                                       sea lo más sencillo posible. Y ahí es donde vienen casi todos
Por este motivo presentamos una síntesis de los motivos de             los problemas: ¿qué se entiende por sencillo? En este caso
choque más frecuentes en la relación normativa vs realidad             la respuesta puede ser “la configuración mínima exigible
en la implementación de las ER:                                        para poder acceder a la información”. Si hay que mostrar
•	 No existen las balas de plata                                       los resultados de una búsqueda mejor no hacerlo en Flash,
                                                                       por espectacular que pueda ser la presentación. Si se debe
Es posible que el CMS elegido en primera instancia, o el que
                                                                       entregar un documento, que no se presente en un forma-
ya tenía la empresa, no sea capaz de solucionar todos los re-
                                                                       to que requiera la instalación de un programa (plugin), o al
querimientos de la ER. En este caso hay que elegir: la ER o el
                                                                       menos que ofrezca la posibilidad de verlo en modo texto
CMS. Como dato, la mayoría de los existentes en el mercado
                                                                       (cuando esto sea posible). En resumen: se hará uso de es-
permiten modificar y añadir funciones, siendo los basados
                                                                       tándares siempre.
en código libre, por su propia naturaleza, los más flexibles.
En todo caso hay que asegurarse de que el equipo de desa-
                                                                       Nota
rrolladores conoce el entorno como para poder afrontar el
proyecto con garantías.                                                Este trabajo forma parte de los proyectos Audiencias ac-
                                                                       tivas y periodismo. Interactividad, integración en la web
•	 ¿Seguir las reglas del juego?
                                                                       y buscabilidad de la información periodística, CSO2012-
Si un determinado CMS recomienda el uso de un determi-                 39518-C04-02. Plan Nacional de I+D+i, Ministerio de Eco-
nado gestor de base de datos, habrá que decidir si se usa, o           nomía y Competitividad y Comunicación online de los des-
si se busca otro gestor de contenidos. O una cosa u otra. Al           tinos turísticos (Codetur). CSO2011-22691. Plan Nacional de
final, siempre es lo mismo: ¿se sacrifica la ER por el CMS o se        I+D+i, Ministerio de Economía y Competitividad.
busca un CMS que respete la ER? Siempre es recomendable
que prevalezca la ER, claro, pero esto puede resultar utópico          Nota
en algunos casos. El equipo debe decidir.
                                                                       1. Utilizamos el término “metadatos” en un sentido amplio,
•	 Conocer el entorno                                                  para hacer referencia tanto a los metadatos que deben apa-
Hay que saber la arquitectura hardware y software que dará             recer en la cabecera de los documentos html como a los
soporte al sistema. Muchas veces se presentan soluciones               títulos y textos alternativos que pueden aparecer asociados
que parecen hacer exactamente lo que se busca y siempre                a imágenes, enlaces, tablas, etc.
es tentador aceptarlas con los brazos abiertos, pero antes
hay que consultar a la persona encargada de instalarlas en             Bibliografía
el entorno de trabajo. ¿Se basan en servidores Windows con             Codina, Lluís; Marcos, Mari-Carmen (2005). “Posiciona-
SQL Server?, ¿se dispone de las licencias de uso?, ¿el sopor-          miento web: conceptos y herramientas”. El profesional de la
te informático aceptaría el mantenimiento de esos servido-             información, v. 14, n. 2, pp. 84-99.
res? Es en este punto cuando surgirá la pregunta de si la              http://eprints.rclis.org/14476
aplicación se alojará en servidores propios o externos.
                                                                       Hassan-Montero, Yusef; Martín-Fernández, Francisco J.
•	 Servidores propios vs externos                                      (2003). “Guía de evaluación heurística de sitios web”. No
Hay que evaluar los pros y los contras de las dos solucio-             sólo usabilidad: revista multidisciplinar sobre personas, di-


78   El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web

seño y tecnología, n. 2.                                           ware project management. Sebastopol, CA: O’Reilly. ISBN:
http://www.nosolousabilidad.com/articulos/heuristica.htm           978 0 596 00948 9
Pérez-Montoro, Mario; Codina, Lluís (2010). “Software de           Voces-Merayo, Ramón (2007). “¿Por qué la web debe ser
prototipado para la arquitectura de la información: funcio-        accesible?” Hipertext.net, n. 5.
nalidad y evaluación”. El profesional de la información, v. 19,    http://www.upf.edu/hipertextnet/numero-5/accesibilidad.
n. 4, pp. 417-424.                                                 html
http://dx.doi.org/10.3145/epi.2010.jul.12
                                                                   World Wide Web Consortium (W3C) (2011). Cascading style
Pressman, Roger (2010). Ingenieria del software, un enfo-          sheets level 2. Revision 1 (CSS 2.1) Specification. W3C Re-
que práctico. Mc-Graw Hill Interamericana de España. ISBN:         commendation 07 June.
978 607 15 0314 5                                                  http://www.w3.org/TR/CSS2
Rosenfeld, Louis; Morville, Peter (2006). Information archi-       World Wide Web Consortium (W3C). (2012). HTML5: A vo-
tecture for the World Wide Web. O’Reilly. ISBN: 978 0 596          cabulary and associated APIs for HTML and XHTML. W3C
52734 1                                                            Working Draft 25 October.
Stellman, Andrew; Greene, Jennifer (2006). Applied soft-           http://www.w3.org/TR/html5




                                               El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710   79

Más contenido relacionado

Similar a Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web

Diplomado Desarrollo y Gestión de Contenidos Digitales UC
Diplomado Desarrollo y Gestión de Contenidos Digitales UCDiplomado Desarrollo y Gestión de Contenidos Digitales UC
Diplomado Desarrollo y Gestión de Contenidos Digitales UCJavier Vásquez
 
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVA
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVAENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVA
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVAeraser Juan José Calderón
 
V simposio internacional de
V simposio internacional deV simposio internacional de
V simposio internacional dedianitazul
 
V simposio internacional de
V simposio internacional deV simposio internacional de
V simposio internacional dedianitazul
 
CV Manuel G_Bedia_2020
CV Manuel G_Bedia_2020CV Manuel G_Bedia_2020
CV Manuel G_Bedia_2020mgbedia
 
Contenido Diploma Comunicaciones Interactivas multimedia
Contenido Diploma Comunicaciones Interactivas multimediaContenido Diploma Comunicaciones Interactivas multimedia
Contenido Diploma Comunicaciones Interactivas multimediacrossmediacol
 
Diplomado Redes sociales Online y Comunicaciones UC
Diplomado Redes sociales Online y Comunicaciones UCDiplomado Redes sociales Online y Comunicaciones UC
Diplomado Redes sociales Online y Comunicaciones UCJavier Vásquez
 
Diseño ontologías. Presentación
Diseño ontologías. PresentaciónDiseño ontologías. Presentación
Diseño ontologías. PresentaciónMiguel Rebollo
 
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...Anna García Sans
 
Resumen curricular julio 2014
Resumen curricular julio 2014Resumen curricular julio 2014
Resumen curricular julio 2014Maria Molina
 
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...BANCO SANTANDER
 
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...BANCO SANTANDER
 

Similar a Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web (20)

Diplomado Desarrollo y Gestión de Contenidos Digitales UC
Diplomado Desarrollo y Gestión de Contenidos Digitales UCDiplomado Desarrollo y Gestión de Contenidos Digitales UC
Diplomado Desarrollo y Gestión de Contenidos Digitales UC
 
Sisoft 2010
Sisoft 2010Sisoft 2010
Sisoft 2010
 
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVA
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVAENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVA
ENCUENTRO UNIVERSITY 3.0: SMART CAMPUS Y NUEVOS MODELOS DE INNOVACIÓN EDUCATIVA
 
Sisoft 2010
Sisoft 2010Sisoft 2010
Sisoft 2010
 
V simposio internacional de
V simposio internacional deV simposio internacional de
V simposio internacional de
 
V simposio internacional de
V simposio internacional deV simposio internacional de
V simposio internacional de
 
Jesus flores pres-proyectocybermedia-ucm-mec-23-03-10
Jesus flores pres-proyectocybermedia-ucm-mec-23-03-10Jesus flores pres-proyectocybermedia-ucm-mec-23-03-10
Jesus flores pres-proyectocybermedia-ucm-mec-23-03-10
 
CV Manuel G_Bedia_2020
CV Manuel G_Bedia_2020CV Manuel G_Bedia_2020
CV Manuel G_Bedia_2020
 
Contenido Diploma Comunicaciones Interactivas multimedia
Contenido Diploma Comunicaciones Interactivas multimediaContenido Diploma Comunicaciones Interactivas multimedia
Contenido Diploma Comunicaciones Interactivas multimedia
 
Diplomado Redes sociales Online y Comunicaciones UC
Diplomado Redes sociales Online y Comunicaciones UCDiplomado Redes sociales Online y Comunicaciones UC
Diplomado Redes sociales Online y Comunicaciones UC
 
Clase 02
Clase 02Clase 02
Clase 02
 
Diseño ontologías. Presentación
Diseño ontologías. PresentaciónDiseño ontologías. Presentación
Diseño ontologías. Presentación
 
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...
Desarrollo de la Competencia Digital para docentes: Diplomado en TICs para la...
 
Tríptico Encuentro University 2.0 Set.2010
Tríptico Encuentro University 2.0 Set.2010Tríptico Encuentro University 2.0 Set.2010
Tríptico Encuentro University 2.0 Set.2010
 
EPC2.012 folleto
EPC2.012 folletoEPC2.012 folleto
EPC2.012 folleto
 
Dossier profesional de Javier González Sabater
Dossier profesional de Javier González SabaterDossier profesional de Javier González Sabater
Dossier profesional de Javier González Sabater
 
Proyecto 2012 pucp
Proyecto 2012 pucpProyecto 2012 pucp
Proyecto 2012 pucp
 
Resumen curricular julio 2014
Resumen curricular julio 2014Resumen curricular julio 2014
Resumen curricular julio 2014
 
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...
La Universidad Politécnica de Madrid y Grupo Santander premian tres proyectos...
 
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...
La UPC y Banco Santander siguen apoyando el emprendimiento, la internacionali...
 

Más de Rafael Pedraza-Jimenez

Publicación de artículos académicos: buenas prácticas y recomendaciones para ...
Publicación de artículos académicos: buenas prácticas y recomendaciones para ...Publicación de artículos académicos: buenas prácticas y recomendaciones para ...
Publicación de artículos académicos: buenas prácticas y recomendaciones para ...Rafael Pedraza-Jimenez
 
Cómo redactar y defender con éxito artículos académicos en revistas científic...
Cómo redactar y defender con éxito artículos académicos en revistas científic...Cómo redactar y defender con éxito artículos académicos en revistas científic...
Cómo redactar y defender con éxito artículos académicos en revistas científic...Rafael Pedraza-Jimenez
 
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...Sistemas de documentación para la comunicación social: búsqueda de noticias, ...
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...Rafael Pedraza-Jimenez
 
Tecnologías y consideraciónes de un proyecto web
Tecnologías y consideraciónes de un proyecto webTecnologías y consideraciónes de un proyecto web
Tecnologías y consideraciónes de un proyecto webRafael Pedraza-Jimenez
 
Herramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineHerramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineRafael Pedraza-Jimenez
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio webRafael Pedraza-Jimenez
 
Evaluacion de la calidad de los contenidos de sitios web
Evaluacion de la calidad de los contenidos de sitios webEvaluacion de la calidad de los contenidos de sitios web
Evaluacion de la calidad de los contenidos de sitios webRafael Pedraza-Jimenez
 

Más de Rafael Pedraza-Jimenez (15)

Publicación de artículos académicos: buenas prácticas y recomendaciones para ...
Publicación de artículos académicos: buenas prácticas y recomendaciones para ...Publicación de artículos académicos: buenas prácticas y recomendaciones para ...
Publicación de artículos académicos: buenas prácticas y recomendaciones para ...
 
Cómo redactar y defender con éxito artículos académicos en revistas científic...
Cómo redactar y defender con éxito artículos académicos en revistas científic...Cómo redactar y defender con éxito artículos académicos en revistas científic...
Cómo redactar y defender con éxito artículos académicos en revistas científic...
 
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...Sistemas de documentación para la comunicación social: búsqueda de noticias, ...
Sistemas de documentación para la comunicación social: búsqueda de noticias, ...
 
Herramientas web para investigadores
Herramientas web para investigadoresHerramientas web para investigadores
Herramientas web para investigadores
 
Tecnologías y consideraciónes de un proyecto web
Tecnologías y consideraciónes de un proyecto webTecnologías y consideraciónes de un proyecto web
Tecnologías y consideraciónes de un proyecto web
 
La Web Semantica
La Web SemanticaLa Web Semantica
La Web Semantica
 
Herramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineHerramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo Online
 
Difusion Cultural En La Web
Difusion Cultural En La WebDifusion Cultural En La Web
Difusion Cultural En La Web
 
Especificación de requisitos de un sitio web
Especificación de requisitos de un sitio webEspecificación de requisitos de un sitio web
Especificación de requisitos de un sitio web
 
Posicionamiento Web
Posicionamiento WebPosicionamiento Web
Posicionamiento Web
 
Accesibilidad Web
Accesibilidad WebAccesibilidad Web
Accesibilidad Web
 
Usabilidad Web
Usabilidad WebUsabilidad Web
Usabilidad Web
 
Evaluacion de la calidad de los contenidos de sitios web
Evaluacion de la calidad de los contenidos de sitios webEvaluacion de la calidad de los contenidos de sitios web
Evaluacion de la calidad de los contenidos de sitios web
 
Arquitectura de la información
Arquitectura de la informaciónArquitectura de la información
Arquitectura de la información
 
Buscadores Academicos V2
Buscadores Academicos V2Buscadores Academicos V2
Buscadores Academicos V2
 

Último

Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 

Último (20)

Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 

Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web

  • 1. Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web Rafael Pedraza-Jiménez, Saúl Banco, Lluís Codina y Víctor Cavaller Rafael Pedraza-Jiménez es profesor en el Departamento de Comunicación de la Universitat Pom- peu Fabra y miembro del grupo de investigación DigiDoc de esta misma universidad. Imparte do- cencia en los estudios de Periodismo y Comunicación Audiovisual, así como en el Máster Interuni- versitario en Gestión de Contenidos Digitales (UB-UPF), el Máster en Buscadores (IDEC-UPF) y el Máster Online en Documentación Digital (IDEC-UPF), entre otros. Participa en diversos proyectos de investigación (de financiación pública y privada), siendo sus principales líneas de interés la ar- quitectura de la información, la web semántica y la recuperación de información. http://orcid.org/0000-0002-6918-6910 Universitat Pompeu Fabra. Departamento de Comunicación Roc Boronat, 18. 08018 Barcelona, España rafael.pedraza@upf.edu Saúl Blanco es ingeniero técnico superior en informática y trabaja como personal de laboratorio en el Departamento de Teoría de la Señal y Comunicaciones de la Universidad Carlos III de Madrid. Colabora en diversos proyectos de investigación en ámbitos como la recuperación de información, la minería de textos o el diseño web. Además, en relación a este último campo, ha realizado tareas de asesoramiento y consultoría para diversas instituciones de carácter público y privado. Entre sus principales líneas de investigación se encuentran las técnicas de procesamiento del lenguaje natural y los lenguajes de programación web. http://orcid.org/0000-0001-5114-618X Univ. Carlos III de Madrid Departamento de Teoría de la Señal y Comunicaciones Avda. de la Universidad, 30. 28911 Leganés, Madrid, España sblanco@pa.uc3m.es Lluís Codina es profesor titular del Departamento de Comunicación de la Universitat Pompeu Fa- bra y director de la Unidad de Soporte a la Calidad y a la Innovación Docente (Usquid) de la UPF. Imparte docencia en los Estudios de Periodismo y de Comunicación Audiovisual. Es fundador y codirector del Máster en Documentación Digital de la UPF y del Anuario Hipertext.net. Es autor de unas 200 publicaciones y de seis libros como autor o coautor de su especialidad. Coordina un proyecto sobre ciberperiodismo del Plan Nacional de I+D+i del Ministerio de Economía y Compe- titividad. http://orcid.org/0000-0001-7020-1631 Universitat Pompeu Fabra. Departamento de Comunicación Roc Boronat, 18. 08018 Barcelona, España lluis.codina@upf.edu Víctor Cavaller es doctor por la Universitat de Barcelona (UB, 2007) en el programa Informació i documentació en l’era digital del Dept. de Biblioteconomia i Documentació. Entre 2002-2004 reali- zó la tesis: Sistema matricial d’indicadors per a l’anàlisi estratègica de la informació a les organit- zacions. Licenciado en documentación (Univ. Oberta de Catalunya, UOC, 2003) y en filosofía y cien- cias de la educación (UB, 1992). Es profesor de la UOC en los Estudios de Ciencias de la Información y de la Comunicación y profesor asociado en el Depto. de Ciencias económicas y Empresariales de la Univ. Internacional de Cataluña. http://orcid.org/0000-0001-9181-1308 Universitat Oberta de Catalunya Estudios de Ciencias de la Información y de la Comunicación Rambla del Poblenou, 156. 08018 Barcelona, España vcavaller@uoc.edu Artículo recibido el 26-10-2012 Aceptación definitiva: 19-11-2012 74 El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
  • 2. Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web Resumen Una especificación de requerimientos (ER) es un documento que describe las características que debe cumplir un sitio web que va a ser implementado o modificado, y que se elabora con el fin de garantizar su cumplimiento, en especial cuando el desarrollo se externaliza en lugar de asumirlo la propia institución. Se analiza el procedimiento para redactarla, con especial atención a los aspectos funcionales del sitio web. Palabras clave Especificación de requerimientos, Sitios web, Arquitectura de la información, Usabilidad, Accesibilidad, Calidad del conte- nido, Posicionamiento, SEO. Title: Conceptual design and requirements specification for the development and redesign of websites Abstract Website requirements specification (WRS) is a document that describes the characteristics expected of a web site to be developed or modified, in order to ensure compliance. This is particularly important when site development is outsourced. This paper analyzes in detail the procedure for processing, structure and validation, with special attention to the functional requirements of a website. Keywords Website requirements specification (WRS), Web sites, Information architecture, Design, Usability, Accessibility, Content quality, Search engine optimization, SEO. Pedraza-Jiménez, Rafael; Blanco, Saúl; Codina, Lluís; Cavaller, Víctor (2013). “Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web”. El profesional de la información, enero-febrero, v. 22, n. 1, pp. 74-79. http://dx.doi.org/10.3145/epi.2013.ene.10 Introducción Por ello, cuando se inicia es muy importante reunir a todos los implicados en el proyecto, normalmente personal de la La especificación de requerimientos (a partir de ahora ER institución contratante y de la empresa que lo va llevar a -en inglés, website requirements specification, WRS-) es una cabo, y asegurarse de que ambas partes conocen, compren- fase previa fundamental en el diseño de un sitio web. Exis- den y aceptan la ER que guiará el trabajo. ten aspectos involucrados en su definición que el profesio- nal debe tener en consideración, tales como la arquitectura Este documento requiere una profunda reflexión sobre los de la información, usabilidad, accesibilidad, calidad del con- objetivos del sitio web, y en ocasiones incluso su reconside- tenido o el posicionamiento. Todos ellos deben plasmarse ración. Como consecuencia, esta fase inicial aparece como como apartados específicos y bien detallados de la ER, pues algo que retrasa el proyecto en la mente de los responsables de no hacerse puede haber consecuencias negativas para del sitio, pero todo el tiempo que se quiera ahorrar en el el proyecto: retrasos, problemas de sobrecoste, incumpli- análisis se va a gastar en sobrecostes y plazos incumplidos miento de acuerdos, etc., por no hablar de malentendidos o después. La ER es la base sobre la que se cimenta el proyec- abusos por mala fe. to que se va a abordar y, por tanto, la calidad del resultado final depende de ella. La definición de la ER suele quedar en segundo plano, pues en general los responsables de la web lo consideran un mero trámite al que se dedica poco tiempo, si es que no lo La ER es un documento de trabajo com- olvidan completamente. Lo más habitual es que descarguen el peso de la concepción del proyecto en los programado- plejo que debe ser puesto en común por res, olvidando que éstos sólo pueden conocer del problema todas las partes implicadas en la web lo que ellos les hayan contado. El documento de especificación de Cuando el trabajo se externaliza, la ER debería formar parte requerimientos del contrato, lo cual puede hacerse de dos maneras: La ER es un documento que describe las características que - adjuntándola al contrato como anexo; debe cumplir un sitio web que va a ser desarrollado o modi- - citando en el contrato la referencia del documento ER, ficado, y se elabora con el fin de garantizar su cumplimien- que es lo más habitual. to. No se puede considerar como una simple lista de tareas, Preparación de una ER sino que es un documento de trabajo complejo que debe ser puesto en común por todas las partes implicadas en el Requiere una profunda reflexión sobre los objetivos que se sitio web. pretenden alcanzar con el sitio web, los cuales pueden ser: El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710 75
  • 3. Rafael Pedraza-Jiménez, Saúl Blanco, Lluís Codina y Víctor Cavaller - Funcionales: características del sistema, acciones o com- En la ER constarán los tipos de usuarios que tendrá el gestor portamientos. de contenidos con sus correspondientes permisos, y estará - Técnicos: cualidades y restricciones del proyecto que afec- definido el flujo de trabajo. Evidentemente, debe permitir tarán el diseño y la implementación del sistema, como la realización de copias de seguridad de los contenidos. En pueden ser el uso de un determinado lenguaje de progra- todo caso, la preminencia debería ser de la ER y no al revés. mación o la elección de la plataforma. Es decir, es la ER la que determina qué tipo de CMS escoger, y no el tipo de CMS el que imponga los requerimientos. La ER es independiente del diseño gráfico. En las empresas con una fuerte conciencia de su identidad gráfica, esos as- • Codificación y presentación de los contenidos pectos de diseño gráfico actuarán como un marco previo y Según el estándar aceptado actualmente, la web se realiza- serán parte de las restricciones iniciales de la ER. rá diferenciando contenidos (html) de presentación (CSS) y Requerimientos funcionales respetando la normativa del World Wide Web Consortium (W3C). Existe el acuerdo casi unánime en la industria de que Se obtienen mediante entrevistas tanto a los responsables el estándar html5 es el que tiene mayor futuro y posibilida- del sitio como a las personas que tendrán que interactuar des y, por lo tanto, el que garantiza mejor la inversión. directamente con la web. Algunas de las preguntas que ha- brán de responderse son: • Arquitectura La organización de los contenidos debe ser lo más coheren- - ¿Cuál es el objetivo del sitio web? te posible para que los usuarios encuentren fácilmente la - ¿Qué públicos o qué tipos de usuarios tendrá? información que buscan (Pérez-Montoro, 2010). Hay que - ¿Qué tareas llevarán a cabo los distintos tipos de usua- implementar buenos menús de navegación con etiquetas/ rios? rótulos claros y significativos en encabezamientos, texto de Para expresar los requisitos se puede recurrir a redacciones los enlaces, etc. Dos errores muy comunes que perjudican puramente textuales o bien utilizar diagramas de flujo o dia- la navegación son: gramas UML (unified modeling language). - elección de términos ambiguos o con significados que se http://es.wikipedia.org/wiki/Diagrama_de_flujo solapan, como por ejemplo etiquetar una sección “For- http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Mo- mación” y otra “Cursos”; delado - organizar los contenidos en función del organigrama de la Es difícil dar pautas genéricas para la especificación de los institución. requerimientos, ya que dependen del tipo de sitio web que Es conveniente elaborar prototipos que ilustren la organiza- se esté desarrollando, pero uno de los aspectos que con ción de los contenidos, para lo cual existen multitud de apli- toda seguridad habrá que precisar es si el sitio web contará caciones, algunas gratuitas (Pérez-Montoro; Codina, 2010). con varios tipos de usuarios –o grupos-, qué roles tendrán, y qué tipos de interacción se tendrá con ellos. • Usabilidad Hassan-Montero y Martín-Fernández (2003) proporcio- Requerimientos técnicos nan un listado de parámetros e indicadores que ayudarán Son los que garantizan la calidad informática. Se deberá su- a identificar aspectos a incluir en una ER y contribuirán a pervisar: hacer más sencilla la interfaz de un sitio web. Si éste incluye formularios u otras aplicaciones online (por ejemplo para la • Administración y mantenimiento compra), se prestará especial atención a su sencillez, pre- Atendiendo a los requisitos funcionales habrá que decidir viendo y facilitando ayuda contextual para las tareas que qué clase de gestor de contenidos o CMS (content manage- puedan resultar complejas. Por ejemplo, es frecuente ol- ment system) se va a utilizar, de los que existe una gran va- vidar mostrar avisos de confirmación ante la acción de un riedad, algunos basados en código libre. El uso de un gestor usuario –en el proceso de una compra o al completar un de contenidos concreto trae consigo una serie de requisitos formulario–, lo que hace que éste desista o se quede con no funcionales, como puede ser el uso de un determinado la duda. gestor de base de datos o lenguaje de programación. Hay que conocer el entorno del proyecto para ver si en él es via- • Accesibilidad ble el funcionamiento del gestor, y comprobar si los desa- Un sitio web es accesible si satisface parte o todos los requi- rrolladores tienen experiencia suficiente y acreditada en el sitos establecidos por el W3C en su Iniciativa para la Acce- mismo. sibilidad Web (WAI) (Voces-Merayo, 2007). Debe poder ser consultado por personas con discapacidad, así como permi- La elección del CMS puede hacerla el equipo de programa- tir el acceso desde dispositivos de capacidad limitada, como dores en función de los requisitos planteados, pero siempre teléfonos móviles o agendas electrónicas. es bueno conocer las alternativas existentes y el porqué de la elección. Además, conviene estar seguros de que se tra- Como es sabido, el grado de accesibilidad de una web de- ta de la mejor alternativa, y no se elige por razones acci- pende de la adecuación de sus contenidos a los usuarios dentales, pero habituales como: “es el que mejor conocen con necesidades especiales (deficiencias visuales, auditivas, nuestros programadores”, “es el que hemos usado siempre” o motrices). Existen tres niveles de adecuación: A, doble A o, un error por desgracia muy frecuente, “lo usan en la ins- (AA), y triple A (AAA). titución X”. http://www.w3.org/WAI 76 El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
  • 4. Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web Son muy pocos los sitios web cuya interfaz tiene el nivel Validación de los requerimientos AAA, pues en general eso incrementa su coste de desarro- llo. Es conveniente fijar en la ER el nivel de accesibilidad que Cuando el proyecto se encuentre próximo a su fin deberá se quiere, sabiendo que en principio, al menos para sitios tener lugar una demostración completa del sitio web, con nuevos, se puede reclamar un nivel de accesibilidad AA sin asistencia de responsables y técnicos de ambas partes, que coste adicional. Si se trata del sitio web de una institución permita valorar si su funcionamiento se ajusta a las especifi- pública española deberá cumplir el nivel AA por ley (Real caciones. Solamente si el producto satisface al cien por cien decreto 1494/2007, de 12 de noviembre). los requisitos especificados se dará por finalizado el proyec- to. Si presenta deficiencias, éstas deberán ser corregidas. • Posicionamiento Especial atención deberá prestarse en esta fase a: Tanto la arquitectura del sitio como el gestor implementado - Validación de la calidad del código fuente: se puede eva- deberán facilitar la gestión de los contenidos (y muy espe- luar utilizando analizadores como el del W3C. cialmente de los metadatos1) de manera que se puedan po- http://validator.w3.org tenciar las palabras clave para las que se desee posicionarse - Validación del nivel de accesibilidad. (Codina; Marcos, 2005). - Navegabilidad del sitio web con diferentes navegadores: • Otras consideraciones se debe poder visualizar y navegar en igualdad de condi- ciones utilizando los navegadores más importantes en el A estos aspectos generales habría que sumar aquellos pro- momento de llevar a cabo el sitio web (en este momento: pios de cada sitio web, como: buscador interno, creación y Microsoft Internet Explorer, Mozilla Firefox, Google Chro- mantenimiento de un tesauro, etc. me y Safari), y así se ha de indicar en la ER. En ocasio- nes, las empresas desarrolladoras prefieren establecer la navegabilidad del sitio mediante porcentaje de usuarios, es decir, garantizan que el sitio web será navegable para Requerimientos técnicos: arquitectura el 70% de los usuarios. No se debe aceptar este tipo de del sitio, usabilidad, accesibilidad, po- especificaciones, ya que, por ejemplo, este 70% es aproxi- madamente el porcentaje de usuarios que utilizan Ex- sicionamiento, codificación y presenta- plorer y Chrome, por lo que la empresa contratante sólo ción de los contenidos tendría la obligación de hacer que el sitio se visualizará correctamente con estos dos navegadores. - Usabilidad de los formularios en diferentes navegadores: Verificación de los requerimientos se comprobará si pueden completarse y enviarse correc- tamente en los navegadores señalados en la ER. Una vez redactada y aceptada la ER se iniciará la elaboración - Correcta ejecución de las aplicaciones de la web en dife- o rediseño del sitio web. Lo más apropiado es establecer rentes navegadores. reuniones de seguimiento ajustadas al calendario de desa- - Pruebas de caja negra: consisten en realizar algunas ope- rrollo del sitio, que deben servir para validar o rechazar el raciones equivocadas con el fin de detectar errores. Por trabajo realizado. En ellas se analizará si los requisitos es- ejemplo, incluir datos en los formularios con formato ina- pecificados se están cumpliendo. Para evitar conflictos, an- propiado, o cualquier otra acción desatinada que se pue- tes de iniciar el proyecto conviene fijar la dinámica de estas da imaginar, que no será nada comparado con lo que un reuniones. usuario final puede llegar a perpetrar. Sobre pagos y cumplimientos se recomienda: Estructura de una ER a. Si la empresa contratada exige un pago por adelantado Se detalla una estructura o índice modelo de una posible ER, para iniciar trabajo, no debería ser un porcentaje muy ele- si bien la de cada proyecto variará en función de su natura- vado del total (por ejemplo, no más del 10% del coste total leza y objetivos: del proyecto). 1. Objetivos del sitio web b. Dejar fijado en el contrato que una vez iniciado el trabajo 2. Estructura y diseño no se realizará ningún pago adicional hasta que se conside- a. Página de inicio re logrado un porcentaje de los objetivos (por ejemplo, el b. Páginas de las principales secciones 10% de los marcados en la ER). c. Páginas secundarias c. Durante las reuniones de seguimiento la empresa con- d. Menú principal de navegación tratada mostrará los progresos conseguidos. Ahora bien, e. Menú secundario de navegación la organización contratante se debe reservar el derecho de f. Atajos de navegación analizar en detalle los avances al menos durante uno o dos g. Otros menús días después de la reunión, para así tener tiempo de detec- 3. Tipos de usuarios tar errores que la presentación, si ha sido brillante puede a. No registrado haber ocultado. Una vez verificados los trabajos se firmará b. Registrado su aceptación y se procederá al pago del porcentaje que su- c. Colaborador ponen con respecto al total del proyecto. d. Experto El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710 77
  • 5. Rafael Pedraza-Jiménez, Saúl Blanco, Lluís Codina y Víctor Cavaller e. Administrador nes. Normalmente uno externo ofrece más flexibilidad y f. Superadministrador escalabilidad que uno propio. Habrá que hacer una eva- 4. Flujo de trabajo luación desde un punto de vista técnico, consultando con 5. Requisitos del motor de búsqueda interno quien tome las decisiones estratégicas; muchas empresas 6. Usabilidad ven como un peligro perder el control de ciertas áreas de 7. Accesibilidad negocio. Evidentemente no es lo mismo externalizar la web 8. Copia de seguridad de los contenidos comercial de la empresa que la intranet con la documenta- 9. Posicionamiento en buscadores: gestión de las palabras ción de los proyectos en curso. clave • No hay obligación de seguir las modas 10. Navegabilidad 11. Apariencia y diseño gráfico. En la implementación de aplicaciones web es normal descu- brir cada mes la herramienta o metodología definitiva para Conclusiones solucionar todos los problemas. Se usarán tecnologías mo- dernas, sí, pero suficientemente probadas. Hay que verificar Las propuestas de tipo normativo como las presentadas, go- que el equipo de desarrollo las conoce, y tener en cuenta zan del privilegio del mundo platónico. Son propuestas que que en un entorno web el aspecto más importante es seguir se presentan como si todos los contextos de trabajo fueran los estándares, única forma de garantizar la inversión. impecables (es su obligación, por otro lado). • Estándares de jure vs estándares de facto para la repre- Sin embargo, inevitablemente, las propuestas chocan con la sentación de la información realidad del día a día de las empresas. Está muy bien propo- ner métodos que han demostrado su eficiencia una y otra Con frecuencia lo que se quiere de un sitio web es publi- vez, pero todo desarrollo tiene lugar en un tiempo y un sitio car y permitir el acceso a la información del mayor número concreto, y ambos imponen limitaciones. de personas. Habrá que intentar, por tanto, que ese acceso sea lo más sencillo posible. Y ahí es donde vienen casi todos Por este motivo presentamos una síntesis de los motivos de los problemas: ¿qué se entiende por sencillo? En este caso choque más frecuentes en la relación normativa vs realidad la respuesta puede ser “la configuración mínima exigible en la implementación de las ER: para poder acceder a la información”. Si hay que mostrar • No existen las balas de plata los resultados de una búsqueda mejor no hacerlo en Flash, por espectacular que pueda ser la presentación. Si se debe Es posible que el CMS elegido en primera instancia, o el que entregar un documento, que no se presente en un forma- ya tenía la empresa, no sea capaz de solucionar todos los re- to que requiera la instalación de un programa (plugin), o al querimientos de la ER. En este caso hay que elegir: la ER o el menos que ofrezca la posibilidad de verlo en modo texto CMS. Como dato, la mayoría de los existentes en el mercado (cuando esto sea posible). En resumen: se hará uso de es- permiten modificar y añadir funciones, siendo los basados tándares siempre. en código libre, por su propia naturaleza, los más flexibles. En todo caso hay que asegurarse de que el equipo de desa- Nota rrolladores conoce el entorno como para poder afrontar el proyecto con garantías. Este trabajo forma parte de los proyectos Audiencias ac- tivas y periodismo. Interactividad, integración en la web • ¿Seguir las reglas del juego? y buscabilidad de la información periodística, CSO2012- Si un determinado CMS recomienda el uso de un determi- 39518-C04-02. Plan Nacional de I+D+i, Ministerio de Eco- nado gestor de base de datos, habrá que decidir si se usa, o nomía y Competitividad y Comunicación online de los des- si se busca otro gestor de contenidos. O una cosa u otra. Al tinos turísticos (Codetur). CSO2011-22691. Plan Nacional de final, siempre es lo mismo: ¿se sacrifica la ER por el CMS o se I+D+i, Ministerio de Economía y Competitividad. busca un CMS que respete la ER? Siempre es recomendable que prevalezca la ER, claro, pero esto puede resultar utópico Nota en algunos casos. El equipo debe decidir. 1. Utilizamos el término “metadatos” en un sentido amplio, • Conocer el entorno para hacer referencia tanto a los metadatos que deben apa- Hay que saber la arquitectura hardware y software que dará recer en la cabecera de los documentos html como a los soporte al sistema. Muchas veces se presentan soluciones títulos y textos alternativos que pueden aparecer asociados que parecen hacer exactamente lo que se busca y siempre a imágenes, enlaces, tablas, etc. es tentador aceptarlas con los brazos abiertos, pero antes hay que consultar a la persona encargada de instalarlas en Bibliografía el entorno de trabajo. ¿Se basan en servidores Windows con Codina, Lluís; Marcos, Mari-Carmen (2005). “Posiciona- SQL Server?, ¿se dispone de las licencias de uso?, ¿el sopor- miento web: conceptos y herramientas”. El profesional de la te informático aceptaría el mantenimiento de esos servido- información, v. 14, n. 2, pp. 84-99. res? Es en este punto cuando surgirá la pregunta de si la http://eprints.rclis.org/14476 aplicación se alojará en servidores propios o externos. Hassan-Montero, Yusef; Martín-Fernández, Francisco J. • Servidores propios vs externos (2003). “Guía de evaluación heurística de sitios web”. No Hay que evaluar los pros y los contras de las dos solucio- sólo usabilidad: revista multidisciplinar sobre personas, di- 78 El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710
  • 6. Diseño conceptual y especificación de requerimientos para el desarrollo y rediseño de sitios web seño y tecnología, n. 2. ware project management. Sebastopol, CA: O’Reilly. ISBN: http://www.nosolousabilidad.com/articulos/heuristica.htm 978 0 596 00948 9 Pérez-Montoro, Mario; Codina, Lluís (2010). “Software de Voces-Merayo, Ramón (2007). “¿Por qué la web debe ser prototipado para la arquitectura de la información: funcio- accesible?” Hipertext.net, n. 5. nalidad y evaluación”. El profesional de la información, v. 19, http://www.upf.edu/hipertextnet/numero-5/accesibilidad. n. 4, pp. 417-424. html http://dx.doi.org/10.3145/epi.2010.jul.12 World Wide Web Consortium (W3C) (2011). Cascading style Pressman, Roger (2010). Ingenieria del software, un enfo- sheets level 2. Revision 1 (CSS 2.1) Specification. W3C Re- que práctico. Mc-Graw Hill Interamericana de España. ISBN: commendation 07 June. 978 607 15 0314 5 http://www.w3.org/TR/CSS2 Rosenfeld, Louis; Morville, Peter (2006). Information archi- World Wide Web Consortium (W3C). (2012). HTML5: A vo- tecture for the World Wide Web. O’Reilly. ISBN: 978 0 596 cabulary and associated APIs for HTML and XHTML. W3C 52734 1 Working Draft 25 October. Stellman, Andrew; Greene, Jennifer (2006). Applied soft- http://www.w3.org/TR/html5 El profesional de la información, 2013, enero-febrero, v. 22, n. 1. ISSN: 1386-6710 79