Posts Tagged ‘agile’

Ágil e usabilidade, segundo Nielsen

Monday, November 17th, 2008

Nielsen fala em seu artigo agile development projects and usability sobre os pontos fracos encontrados na metodologia ágil em relação à usabilidade, e sugere algumas abordagens para resolvê-los.

Basicamente, ele sugere que:

  • se tenha um conhecimento prévio sobre os usuários, ou seja, pesquise sobre suas necessidades e comportamentos, antes do início do desenvolvimento do projeto;
  • realize testes pequenos em vários pontos do projeto; e
  • realize testes, no ciclo atual, do que foi desenvolvido no ciclo anterior.

Pra quem prefere português, o conteúdo da palestra no Dia Mundial da Usabilidade foi, coincidentemente, sobre isso. Como adaptar métodos ágeis para design centrado no usuário.

Vídeo sobre XP

Sunday, November 2nd, 2008

Fabrício enviou um link de uma palestra do Vinícius Manhães Teles no TDC 2008. A palestra dele é sobre o método ágil XP. Bem interessante pra quem sente que os métodos tradicionais de criar software não dão bons resultados.

(more…)

Iteração e incrementação

Friday, October 24th, 2008

Lendo o artigo do Jeff Patton –  The Neglected Practice of Iteration –, achei interessante comentar sobre a diferença entre um processo iterativo e incrementativo.

As imagens que ele usou são muito auto-explicativas, então irei usá-las para auxiliar na explicação.

Num processo iterativo, começa-se com uma vaga idéia do que se deseja construir e, com o retorno dos ciclos de iteração, você vai ajustando e compreendendo melhor aonde quer chegar, até que o resultado do processo se estabilize.

Processo iterativo 

Já num processo incrementativo, começa-se com a idéia clara do que se vai construir, e divide-se o projeto em pequenas partes. Desenvolve-se uma parte e a incrementa à outra já desenvolvida, até que se tenha o produto completo.

Processo incrementativo 

Em um processo ágil de design centrado no usuário, os dois tipos de abordagem são utilizados. Quand projetamos, fazemos revisões iterativas e juntamos estas partes com outras partes do projeto que são desenvolvidas em paralelo, também, iterativamente.

O grande problema, é que por estarem acostumadas com o processo incrementativo, muitas empresas, ao adotarem um processo ágil, utilizam, basicamente, esta abordagem, resultando em um projeto pouco consistente.

Palestra sobre métodos ágeis para DCU

Monday, October 20th, 2008

A palestra sobre métodos ágeis já está disponível no slideshare. Como esta foi a primeira versão, irá sofrer ajustes para o público do Dia Mundial da Usabilidade e para se adequar aos feedbacks que recebemos dos ouvintes da UNA e na PUC São Gabriel.

Agile Development aplicado

Wednesday, August 27th, 2008

Gerenciador de projeto da Latitude14

Aqui na empresa, estamos trabalhando há um bom tempo com a proposta de Agile Development e adaptando-a para o processo de Design de Interação. A Karine fez um post recente sobre o processo e os conceitos envolvidos. O mais difícil, sempre foi e será, focar no essencial…

(more…)