Webgoal na revista Pequenas Empresas & Grandes Negócios

17/06/2011 por em Webgoal

A edição de junho de 2011 da revista Pequenas Empresas & Grandes Negócios trouxe uma reportagem especial entitulada “45 startups que estão mudando a cara da internet no Brasil” que fala sobre o movimento de startups digitais que está tomando conta do nosso país. A Webgoal está entre as 45 empresas que foram destacadas na matéria….

Continue lendo » Seja o primeiro a comentar

Busca dinâmica com escopos em Rails

16/06/2011 por em Engenharia

Neste Screencast mostramos como implementamos uma busca dinâmica usando escopos com o Ruby on Rails 3.0. Busca dinâmica com escopos em Rails de Webgoal. O código completo pode ser visto em: https://github.com/webgoal/dinofinder

Continue lendo » Seja o primeiro a comentar

Como Fazer TDD no JavaScript com QUnit

15/06/2011 por em Engenharia

Quando desenvolvemos páginas web é comum utilizarmos a linguagem JavaScript para melhorar e facilitar a usabilidade das interfaces. Com o passar do tempo esse código pode conter diversas regras de negócio e lógicas complexas que dificultarão a manutenibilidade do código.

Para auxiliar o desenvolvimento do código JavaScript é possível utilizar a técnica TDD com a suite de testes QUnit. Essa suite foi desenvolvido pelo mesmo criador da biblioteca jQuery…

Continue lendo » Seja o primeiro a comentar

Uma nova forma de desenvolver novos produtos

14/06/2011 por em Scrum

O Scrum foi bastante influenciado pelo trabalho The new new product development game de Takeuchi e Nokaka (1986). Tanto que o termo “Scrum” foi utilizado primeiro neste trabalho e depois deu nome ao framework.

O trabalho traz uma abordagem que foca bastante no processo iterativo e incremental, mas também no perfil individual multidisciplinar e no trabalho em equipe…

Continue lendo » Seja o primeiro a comentar

Trabalho em par

13/06/2011 por em Engenharia

Sabemos que todo trabalho que fazemos aqui na Webgoal envolve inovação e muito aprendizado. Não existe nenhuma receita, nenhum passo a passo, que garantirá o sucesso dos nossos produtos. Portanto, só nos resta utilizar abordagens e técnicas que favoreçam o aprendizado contínuo.

Uma destas técnicas é o trabalho em par. Trabalhar em par significa resolver problemas, criar soluções e/ou fazer tarefas junto com outra pessoa. Enquanto uma pessoa escreve, programa, desenha ou executa a tarefa, a outra pessoa verifica e analisa tudo que está sendo feito, para que o resultado seja o melhor possível.

Continue lendo » 5 Comentários

Projetando a experiência do usuário em pequenas partes

10/06/2011 por em Inovação

Aqui na Webgoal, sempre consideramos a experiência do usuário (UX) uma das principais atividades no desenvolvimento de software. Estudando e utilizando as práticas que melhor se adequam ao nosso cenário, deparamos com um grande desafio: como unir metodologias ágeis e UX em um ambiente de aprendizagem e validação de modelo de negócio?

Uma das dificuldades que tivemos foi descobrir como projetar uma ótima experiência sem pensar no produto como um todo, já que as metodologias que usamos defendem a construção do software de forma evolutiva, através de pequenas iterações, onde somente as principais funcionalidades (apenas as que retornam maior valor) são disponibilizadas ao usuário.

Continue lendo » 6 Comentários