Desarrollo web y casos de uso: elementos perfectamente compatibles

Diseño UX
26/1/2005
|
Daniel Torres Burriel
Escritorio redondo con laptop, gafas, planta, celular, lápices y unas manos de mujer tecleando.

No he acertado a encontrar mejor titular para resumir en pocas palabras el espíritu del último artículo aparecido en en fantástico web magazine A List Apart, de mi admirado Jeffrey Zeldman.

El texto, What?s the Problem? lo firman Norm Carr y Tim Meehan, a la sazón empleados de Nuvotec, Inc. y creadores de eXtended Activity Semantics (XAS).

Evidentemente no voy a hacer una traducción literal del mismo, pues no es el objeto de este post, sino más bien trazar las lineas directrices que dejan caer en el texto, empezando por el planteamiento inicial de la situació¡n, que tiene un escenario en el que cabe preguntarse por los problemas que acucian a cualquier proyecto de desarrollo de un sitio web: qué queremos hacer, por qué lo queremos hacer, para quién lo vamos a hacer, y qué objetivos hemos de satisfacer.

En realidad estas preguntas no son patrimonio exclusivo de los proyectos de desarrollo de sistios web, sino que pueden extenderse, metodología incluída, a todo tipo de desarrollo de software.

En cualquier caso, Carr y Meehan son muy claros cuando plantean que el mundo de los profesionales del diseño y desarrollo de sitios web debería ser más flexible a la hora de adoptar sistemas y métodos de trabajo de otras discilplinas.

Somewhat surprisingly, web developers seem reluctant to adopt methods and approaches from other disciplines that could reduce their problems. Particularly during the crucial initial phase of projects, we can benefit from emulating certain software engineering practices.

Lo interesante de este artículo, aparte de plantear cuestiones de pura metodología, es la introducción del concepto de los casos de uso en el diseño y desarrollo de sitios web.

Use cases provide a simple, fast means to decide and describe the purpose of a project.

Y a continuación explica lo que son los casos de uso, los conceptos de obligatoria intervención, actores y objetivos, y su interacción.

Use cases will describe the goals achieved by actors who perform tasks.

Los autores hacen una aplicación práctica de cómo hacer uso de este método de trabajo para marcar las líneas directrices que alumbrarán los requisitios de nuestro diseño y desarrollo posterior en un proyecto figurado. El ejemplo, un weblog.

Para finalizar vuelven a hacer hincapié en los beneficios de la aplicación de este metodología, hablando esta vez del equipo de desarrollo del proyecto y su nivel de clarificación de situaciones a resolver.

Use-case driven development is a mindset, as much as it is a technique. By emphasizing the actors and what they wish to achieve, project teams can advance with greater confidence and clarity.

Se trata de un interesante artículo, alejado de técnicas de posicionamiento, compatibilidad, apego a estándares y demás; pero igual de importante para los profesionales del diseño y desarrollo de sitios web, que muchas veces ven ahogados sus deseos de éxito en un proyecto, pese a usar las más avanzadas técnicas basadas en estándares web, que quedan en papel mojado por no tener una visión amplia, clara y precisa del proyecto de desarrollo y sus implicaciones.

En Torresburriel Estudio desarrollamos las capacidades técnicas de tu equipo en temas de usabilidad, experiencia de usuario y diseño de producto a través de nuestros cursos online y presencialesContacta con nosotros y cuéntanos tus necesidades.

¿Quieres darnos tu impresión sobre este post?

4 respuestas a “Desarrollo web y casos de uso: elementos perfectamente compatibles”

  1. hola mira estoy haciendo un proyecto de zonas arqueologicas de la ciudad de mexico, el pequeño problema es de me cuesta realizar un caso de uso, y el me piden es el de un procemineto general e interfaces del usuario y no se cono elaborarlo y quiero ver si me pueden orientar.

  2. El uso de evaluaciones complejas de requerimientos y especificaciones es util solamente en proyectos avanzados de desarrollo que incluyan programación de modulos especificos con alcances amplios y que en primera instancia no puedan ser tomados directamente de los clientes, el uso de estas abstracciones evita posteriores problemas por los alcances del mismo, pero no es nada relevante cuando se desarrollan sitios web de tamaño estandar que re utilizen modulos open source o otros elementos que son tan comunes y que pueden evaluarse directamente con el cliente. Para estos proyectos el uso de elementos de desarrollo de software como casos de uso no es mas que una perdida de tiempo y dinero por consiguiente.

  3. Considero que el amigo Diseñador Colombiano no ve el cuadro completo: incluso cuando se va a asumir una herramienta ya desarrollada (adquisición en lugar de desarrollo) es necesario contar con una especificación completa y profesional.

    En el caso concreto de asumir una herramienta ya desarrollada para gestión de contenido en el web, los casos de uso pueden servir para crear Pruebas de Aceptación, que son un buen procedimiento para saber de antemano lo que va a complacer al cliente.

    Claro, que los Casos de Uso son más sofisticados que el desarrollo trivial por particulares, pero la profesión debe avanzar en ofrecer más por el mismo dinero y todo lo que nos ofrecen los casos de uso son una buena prueba de eso.

Deja una respuesta

Aquí va tu texto personalizado.

Blog

Nos encanta compartir lo que sabemos sobre diseño de producto y experiencia de usuario.
Ver todo el blog
Puedes consultarnos lo que necesites
Envíanos un mensaje
Nombre
Email
Mensaje
Gracias por escribirnos. Nuestro equipo se pondrá en contacto contigo tan pronto como sea posible.
Ha ocurrido un error. Estamos trabajando para resolverlo. Puedes escribirnos al chat.