lunes, 26 de marzo de 2012

Dispositivos Ubiquitous



Este video lo hizo un profesor de la universidad de Sydney, viene a reflejar la utilidad que tienen o que podrían tener estos dispositivos en la vida cotidiana de cualquier tipo de persona sin que esta necesite tener un mínimo de conocimientos en el diseño de estos dispositivos.

Se remarca sobretodo las posibilidades de estos dispositivos en cuanto a la enseñanza y lo que ésta puede variar gracias a las tecnologías emergentes, dado que los estudiantes ahora pueden elegir cuándo, cómo, dónde y con quién pueden aprender de una forma mas fácil y con un coste muy bajo.
Pero al fin y al cabo lo que podemos asegurar es que el 'ubiquitous learning' no está reñido con los temarios y la metodología del momento.


El video en sí parece hecho para vender algún producto, no se cual es, pero ya que estoy dejo aquí otro enlace de un video parecido Ubiquitous Learning , que más o memos es más de lo mismo.


Por si el enlace no funciona, voy a dejar la dirección web de éste último: http://vimeo.com/19857534 

lunes, 19 de marzo de 2012

Típicos defectos en las aplicaciones

Si uno examina con cierta inténcion las dimensiones de las que hablamos en la entrada anterior, se pueden ver unos ciertos defectos (para un mayor detalle ir a "Towards Modeling of DataWeb Applications - A Requirements' Perspective" , W. Retschitzegger, and W. Schwinger).

Estos son de los errores más comunes que se pueden encontrar haciendo uso de buscadores y demás

  1. El comportamiento del modelo normalmente está desatendido. Modelando el comportamiento de las aplicaciones web normalmente se ve descuidado debido a los métodos existentes, si el comportamiento es considerado mayoritariamente como una parte del nivel de presentación, sólo los métodos que están basados en la programación orientada a objetos tratan de modelar el comportamiento a todos los niveles.
  2. No hay una formalización uniforme en los modelos de las aplicaciones. A excepción de aquellos que se apoyan completamente en UML (Unified Modelling Language) , la mayoría de los métodos utilizados para modelar están basados en una mezcla de las propiedades más importantes de varios formalismos, pero sin formar ninguno de forma clara.
  3. El nivel de presentación no está dentro de los conceptos de modelización lógicos. Esto se debe a que la mayoría de los métodos utilizados para modelar no soportan el nivel de presentación con el apropiado análisis y conceptos de diseño. Normalmente se sugiere que se realice este nivel con unas herramientas autorizadas para buscar la homogeneidad, sacrificando así los beneficios y la independencia tecnológica.
  4. No hay un proceso guía. Los métodos de modelización no siguen un proceso para guiar y dar unos pasos para el desarrollo  de las aplicaciones web.
  5. Carencia de apoyo en la customización (personalización) de la aplicación. Éste es uno de los más severos inconvenientes es el apoyo necesitado en la realización de las aplicaciones web ubicuas, hay muchas propuestas para la customización que han sido muy implementadas, pero no se dan un concepto claro para la fase de análisis ni para la de diseño.

Hay que recalcar que éste último quizás sea el error más común e importante de los que se han presentado, por lo que habría que realizar un breve estudio a cerca de algunas propuestas  que habría que seguir para intentar paliar estas carencias y con la ayuda de una buena estructuración o framework