Comecei a brincar com o Axure , um ambiente de desenvolvimento integrado para wireframes, protótipos e especificações. Já estou me perguntando por que não há integração para: requisitos de negócios, cenários de usuário, mapa do site/fluxograma, etc .; nota: eles possuem um widget chamado "fluxo", embora ele não pareça se integrar ao fluxo de trabalho e às especificações. Também é confuso para mim o quão longe parece testar o protótipo necessário para gerar/exportar o modelo, parece que haveria apenas um botão "play".
Quais são os recursos e as limitações do Axure? Se fazer comparações entre outras ferramentas é útil, tudo bem, embora o foco da pergunta seja entender os recursos e as limitações de Axure.
Além disso, você conhece algum site que lista um conjunto completo de documentos produzidos 100% no Axure? Alguma sugestão para as pesquisas do Google para encontrar bibliotecas e widgets?
Eu o usei pela primeira vez em um projeto e gosto muito de Axure. Há espaço para melhorias, mas deixe-me começar com os profissionais:
Eu gosto que o Axure facilita as coisas tediosas sobre a criação de wireframes, para que você possa se concentrar em wireframing e pensar na interface do usuário.
Contras:
Os benefícios, para mim, são que eles tornam os wireframes clicáveis. Se isso for útil, é bom matar dois coelhos com uma cajadada só.
A desvantagem é que isso pode ser levado longe demais. A fidelidade no Axure simplesmente não existe para protótipos completos de interfaces ricas, portanto há um ponto de retorno decrescente. Defendo usá-lo como um substituto para a prototipagem de papel, em vez de um substituto para a prototipagem de alta fidelidade.
Recentemente, comecei a usar o Axure e considero um programa muito eficaz para dar vida aos wireframes ao apresentar aos clientes. Torna-se muito mais claro como as interações são pretendidas quando você pode realmente deixar o cliente clicar e ver por si mesmo (e também acaba sendo útil testar apenas se algumas interações são realmente o melhor caminho a percorrer).
Em termos de buscar algum tipo de solução tudo-em-um para os outros itens mencionados, não sei se você realmente encontrará isso. Em geral, descobri que quanto mais coisas um programa tenta fazer, pior fica para cada um deles.
Você pode adicionar anotações a quase tudo no Axure. É verdade que eles não têm uma capacidade muito boa de mapa do site em termos de visual, mas, na verdade, o quadro esquerdo quando você gera um protótipo basicamente serve como um mapa de quase site, se você organizou suas páginas de maneira lógica.
Também usei o iRise, que gera um mapa do site automaticamente, e achei que ele é basicamente inutilizável. Ele conecta todas as páginas vinculadas de tal maneira que você acaba potencialmente com milhares de conexões sem hierarquia clara.
Se você está procurando um programa para criar protótipos interativos, o Axure é excelente. Se você está procurando que ele possa gerar todos os tipos de outros produtos, talvez não seja para você, embora eu nunca tenha visto nenhum programa que faça todas essas coisas bem.
A partir da versão 6.5, você pode rotacionar elementos, por isso é menos uma coisa com que se preocupar. Eu uso o Axure há cerca de uma semana e achei muito fácil de pegar. Além disso, os fóruns do Axure têm uma comunidade extremamente útil à mão para ajudar.
Você pode usar some funções como coisas baseadas em matemática e outras variáveis, mas eu gostaria de poder escrever, referenciar ou manipular matrizes e outros bits avançados como esse. Eu costumo encontrar os limites em alguns dos widgets predefinidos que podem ser superados criando o seu próprio, o que é bastante simples.
Obviamente, é apenas uma ferramenta de prototipagem e não há substituto para na verdade construir a maldita coisa com HTML/CSS/Javascript.
Axure é ótimo. Não vou listar todas as coisas boas e ruins a respeito - no entanto, falta uma grande parte - o Axure não suporta eventos importantes que não sejam o OnKeyUp.
Por exemplo, não consigo pressionar 'enter' em um campo de pesquisa e carregar uma nova página ou substituir o comportamento da tecla do cursor.
O maior benefício do Axure é a capacidade de criar wireframes realmente detalhados que podem ser facilmente convertidos em protótipos testáveis ou demonstráveis.
Do ponto de vista da aparência, compararei com o Balsamiq (que eu amo, amo, amo) por sua velocidade e agilidade.
O Axure tem uma aparência muito mais polida. As coisas parecem perfeitas em pixels, o que, dependendo da sua clientela, pode ser a diferença.
Embora o custo possa ser um fator, há um rico conjunto de widgets, muitos gerados pelo usuário, realmente ótimos.