domingo, 3 de junio de 2012

Aquí veremos un pequeño seminario sobre la arquitectura de software






La investigación sobre Arquitectura del Software y Usabilidad 


El interés por la relación entre Arquitectura del Software y usabilidad no es nuevo, pero recientemente han aparecido algunos trabajos que abren el camino a la práctica del resultado de las investigaciones. Este año, tanto en Viena, en la Conference on Human Factors in Computing Systems (CHI2004), como en Edimburgo, en la International Conference on Software Engineering (ICSE04), un equipo liderado por Len Bass ha impartido un tutorial sobre el tema, cuyo título es bastante ilustrativo: Avoiding “We can’t change THAT!”: Software Architecture & Usability (Cómo evitar “¡Esto no se puede cambiar!”: Arquitectura del Software y Usabilidad).


Patrones arquitecturales Bass continúa con una propuesta de patrón arquitectural para cada escenario (sobre el tema de patrones, consultad el artículo de Luis Villa, Patrones para el diseño de interfaz, publicado en Grancomo). El objetivo es doble:
  • Facilitar a los expertos en usabilidad una checklist con escenarios que muestre aspectos de usabilidad importantes a tener en cuenta en tiempo de requerimientos.
  • Facilitar a los arquitectos patrones que los guíen en el momento de dar soporte a los escenarios.
Otro documento interesante es: Patrones de Usabilidad: Mejora de la Usabilidad del Software desde el momento Arquitectónico (PDF), de Natalia Juristo y Maribel Sánchez-Segura. Una de las aportaciones más interesantes de este documento es que describe el procedimiento de obtención de los patrones de usabilidad que han de servir para construir los patrones arquitectónicos.




 la arquitectura de software también  es la estructura de ese sistema, que incluye componentes de software, las propiedades visibles externas de esos componentes, y las relaciones entre estos. El término también puede incluir la documentación sobre la arquitectura de software del sistema.
Una arquitectura software consiste en un conjunto de patrones y abstracciones coherentes que proporcionan el marco de referencia necesario para guiar la construcción del software para un sistema de información. 





6 comentarios:

  1. compañera excelente aporte hiciste que entendiera otra faceta de arquitectura de software

    ResponderEliminar
  2. excelente aporte
    muy buen video con una clara explicacion

    ResponderEliminar
  3. excelente video...me gusta ese aporte multimedia

    ResponderEliminar
  4. esta muy buena tu redacción pero tu comentario es muy profesional

    ResponderEliminar
  5. exelente aporte tienes aportes que no habia visto ni en clase buena esa

    ResponderEliminar