Front in Floripa 2014

Publicado por Lívia Amorim e Luciano Marcelino no dia dev

No dia 21 de novembro fomos à segunda edição do Front in Floripa, onde nos aprofundamos em diferentes conceitos e ferramentas relacionadas com front-end. Logo de início foi possível perceber a evolução da comunidade de desenvolvimento de Santa Catarina. No ano anterior, a maioria do público era de desenvolvedores full-stack e designers (UI/UX) e pouco se falava em performance e processo. Neste ano, o público era de desenvolvedores front-end e as palestras mais maduras com relação ao assunto. Listamos abaixo alguns dos pontos mais relevantes de cada apresentação:

Boas práticas para acessibilidade na web

Publicado por Lívia Amorim no dia design, dev

Acessibilidade consiste em possibilitar acesso às pessoas: seja para entrar num estabelecimento físico, num software ou acessar uma informação em determinado site. A utilização desse conceito na web pode ser complexo pois abre discussões sobre responsividade e design adaptativo – afinal, quem usa um celular também precisa acessar determinado conteúdo. O foco deste post, porém, é mostrar os níveis de acessibilidade na web e colaborar com formas práticas de tornar uma aplicação mais acessível. São exemplos básicos e de baixo custo que devem ser considerados antes mesmo do design responsivo.

RD no Agile Brazil 2014

Publicado por Guilherme Matsumoto no dia agile

Estivemos na última edição do Agile Brazil - a mais conceituada conferência sobre agilidade do Brasil - que ocorreu em Florianópolis, dos dias 5 a 7 de novembro. Durante os três dias de evento, pudemos ter insights e entender nossa maturidade e a de de outras empresas sobre o desenvolvimento ágil. Também colaboramos com dois de nossos cases: um sobre design centrado no usuário, Integrando UX à Metodologia Ágil na startup Resultados Digitais, apresentado por nossas designers Lívia Amorim e Simone Beltrame; e outro com Bruno Ghisi e Diego Pereira - nosso CTO e PO, consecutivamente - falando sobre a implementação do ágil na camada estratégica e os desafios enfrentados para operacionalização do Lean como um todo, conceitos apresentados na palestra Case RD Station: Escalando Agile e Lean na gestão completa de Produto.

Como estamos integrando UX à Metodologia Ágil

Publicado por Lívia Amorim e Simone Beltrame no dia agile, design

A equipe de produto da Resultados Digitais respira cultura ágil. Desde o início, o Scrum foi adotado como processo de desenvolvimento e possibilitou a implementação de inúmeras funcionalidades em pouquíssimo tempo. Além de ágeis, somos Lean: não gostamos de desperdí­cios e sempre otimizamos nosso processo de acordo com nossos recursos, tanto para o desenvolvimento de novas funcionalidades quanto para manutenção e melhoria de existentes.

Nosso time é separado em pequenas equipes auto-suficientes responsáveis por parte da release mensal. A equipe pode variar de acordo com a release, mas geralmente alocamos um designer por equipe, que deve ter no máximo seis pessoas. Dentro das releases, as tarefas do backlog são alocadas dentro de quatro sprints com o período de uma semana. Cada tarefa é uma entrega de valor para o cliente, uma funcionalidade concluída.

Processo de Build e Deploy Automatizado para Aplicações Javascript

Publicado por Pedro Vitti e Luciano Marcelino no dia dev

Cada vez que um dos nossos clientes precisava integrar um formulário do seu site com o RD Station, era necessário um trabalho manual que levava tempo e esforço do time para ser realizado. Isso ocorria devido à grande quantidade de tecnologias que podem ser utilizadas para a criação de formulários de contato, por exemplo, HTML, PHP, Rails, ferramentas como Wordpress e seus plugins.

Para agilizar esse processo e facilitar a vida dos clientes, decidimos implementar uma biblioteca Javascript que permitisse que o próprio cliente fizesse essa integração de forma rápida e fácil, independente da tecnologia utilizada no formulário.

Nesse post iremos descrever como automatizamos todo o fluxo de desenvolvimento dessa biblioteca utilizando o Grunt, CircleCI e Karma/Jasmine.