Calculating alpha D and alpha U

  Go to the software page! gabrielaperry@hotmail.com – gabriela.perry@ufrgs.br   So, this software calculates an agreement coefficient using alpha coefficients for unitization? Yes. It was used to calculate agreement coefficients in a study that discussed issues and ways of measuring the reliability of segmenting verbal protocols of design activity. It was published at Design Studies: ...

Mobile design = interaction hell 4

Atenção: antes de começar, saiba que este texto foi escrito por uma designer com “alguma” experiência em aplicações para web – uma pessoa que programa (modéstia à parte) bem e que tem um mestrado em ergonomia. Este texto mostra as mudanças em um projeto motivadas pelo compromisso da nossa personagem de aderir às “regras” do ...

Linko – linkography software 5

Linko is meant to help you build linkographies, which were made popular amongst design researchers after the work of Gabriela (:0) Goldschmidt. There´s really not much to a linkography: it´s a map of links. But it has a great power to illustrate protocol data. To illustrate how linkographies are well acepted in this research filed, ...

10 coisas que todo desenvolvedor AS3 deveria saber 1

Vi este video no site do Mauro Martins, e fiquei mesmo impressionada com os primeiros 10 minutos da palestra. Grant Skinner – sem dúvida um dos mais experiente e reconhecido profissional da comunidade Flash – fala sobre expertise em programação, de como se evolui de um script até um arquiteto, sobre qual o perfil e ...

Você faz hitTest dentro de um for no EnterFrame? 3

Então você faz hitTestObject no for dentro de um EnterFrame, hein? Deixa eu adivinhar: hero.addEventListener(Event.ENTERFRAME, testaColisao); function testaColisao(evt:Event):void{ var hero:MovieClip=MovieClip(evt.currentTarget); var inimigo:MovieClip;   for(var i:int=0; i < inimigos.lenght; i++){ inimigo=MovieClip(inimigos[i]);   if(hero.hitTestObject(inimigo)){ trace("bateu!!!"); } } } Tá loco!!! Quem sabe você pensa diferente e faz com um Array bidimensional? A idéia é que cada vez que ...

Escolhendo a melhor interface: tempo de desenvolvimento 3

Seguimos então com a análise deste problema: como escolher entre duas interfaces que dão suporte à mesma tarefa? Para quem não está acompanhando, as interfaces em questão são mostradas nas figuras 1 e 2. Figura 1, à esquerda. Interface com drag n´drop. O usuário arrasta um conceito para a área ao lado da tree, e ...

Escolhendo a melhor interface: heurísticas

Realizar uma avaliação através de heurísticas significa seguir uma estratégia baseada em parâmetros. Assim, para realizar uma avaliação heurística, deve-se escolher este conjunto de parâmetros. Esta é a grande diferença entre guidelines e heurísticas, pois as primeiras são regras para resolver um problema, como se fossem uma receita para construir uma boa interface. As segundas, ...

Escolhendo a melhor interface – o Keystroke Level Model 1

This post is in portuguese only because you can find plenty of information on KML on the internet. O Keystroke Level Model (ou KLM) é uma forma rápida e segura* de avaliarmos diferentes interfaces que suportam a mesma tarefa. Este método irá retornar um valor que corresponde à predição de tempo que um usuário que ...

To tree or not to tree?

To tree or not to tree? Download the english version. Bem, vai ficar complicado traduzir o título deste post, mas acho que deu pra entender o que eu quis dizer com ele ;0) Trees são um dos meus data controls favoritos, porque dá pra colocar montes de informação dentro deles, organizadas em categorias. Elas também ...

True or false? Cuidado com os rótulos dos seus controls

True or false? Beware of the wording of your controls. Download the english version. Eu sempre tenho essa sensação quando estou escrevendo os rótuolos dos meus controls (no caso, checkbox). Sempre chega um momento em que eu “travo”. Se não deu pra entender meu problema, veja a imagem abaixo: Considere a checkbox no topo: o ...