11 de Abril de 2008
12 de Março de 2008
Comércio Eletrônico no Brasil
Mais pessoas navegando e... Comprando!
O número de internautas no Brasil quadriplicou sem 7 anos, passando de 9,8 mi em 2000 para 39 mi até o final de 2007. (Ibope/NetRatings)
Deste percentual de pessoas que utilizam a internet para realizar suas compras é de 24%. Isso significa que de 2006 para 2007 houve um crescimento de 35% na base de e-consumidores, passando de 7 mi a 9,5 mi o número de adeptos pela rede.
Raio X de 2007
- Faturamento: 6,3 bilhões
- Tíquete Médio: R$ 302,00
- Crescimento em relação a 2006: 43%
- Produto mais vendido: Livros e assinaturas de jornais e revistas (17%)
Os Campeões
- Livros, revistas e jornais - 17%
- Informática - 12%
- Eletrônicos - 9%
- Saúde e Beleza - 8%
- Telefonia celular - 7%
Pesquisa: webshoppers 17
5 de Março de 2008
Design ou código, quem vem antes?
Desenvolvimento de produtos de internet tem solução, ao contrário da anedota do ovo e da galinha. Experimente os dois ao mesmo tempo e fazer do designer e do programador uma equipe. Mas tem um truque.
Nada de ovo ou galinha. A questão de um milhão de dólares em desenvolvimento de produtos de internet ainda gera polêmica. Historicamente designers são de Marte e desenvolvedores são de Vênus, mas os dois planetas nunca estiveram tão próximos.
Os defensores de fazer o design primeiro têm algumas boas razões para isso. A programação é a fase mais pesada da construção de um aplicativo web. Isso quer dizer que é também a mais cara e onde a mudança é mais custosa.
A fase de design, ao contrário, é relativamente menos custosa, e esse é o motivo pelo qual algumas pessoas defendem que o melhor é projetar todas as telas antes de partir para o código. Nesse caso, só se codifica o que não vai mais mudar.
Mas quem defende que a programação deve preceder o design também tem ótimos argumentos. Quem desenha as páginas antes corre o risco de acabar com lindas telas que nunca serão codificadas. Isso acontece porque o Photoshop aceita qualquer solução, mas você nunca tem certeza do que vai realmente conseguir desenvolver. A natureza da atividade de design tende a ignorar limitações técnicas e de prazo.
Você deve estar pensando, assim como na anedota do ovo e da galinha, que nosso caso não tem solução. Mas tem. É simples: faça tudo ao mesmo tempo. Ponha o designer sentado ao lado do programador e chame-os de ‘time’. Estabeleça uma tarefa para os dois. Não uma grande tarefa, como ‘redesenhar o site todo’ ou ‘criar uma área nova’. Peça uma pequena unidade de tarefa como ‘deixar o usuário fazer upload de uma foto’ ou ‘permitir que o editor publique uma notícia’.
Você vai perceber que a colaboração entre designer e programador vai reduzir a frustração de ambos por perceber que algo não cabe no prazo. Também vai sentir que o re-trabalho vai diminuir, pois estamos falando de uma pequena tarefa sendo realizada por duas pessoas com formações complementares se comunicando. É muito rico.
O efeito telefone-sem-fio já me deixou perplexo em vários projetos que pareciam organizados. O briefing da equipe de produto chega até o arquiteto da informação, que faz um mapa de arquitetura e manda para o designer de interface, que desenha o wireframe e manda para o designer gráfico, que envia uma tela de Photoshop para implementação do html, que finalmente chega até os programadores.
É enorme a chance de informações acabarem perdidas ou distorcidas durante esse processo e é certo que se perde um tempo excessivo documentando o que ainda não precisa ser documentado. Isso é o que acontece quando os membros de um time de desenvolvimento estão distantes, isolados em suas equipes técnicas.
Trabalhar em times multidisciplinares é um dos fundamentos das ‘agile methodologies’. Elas também indicam que diminuir a documentação para o mínimo necessário melhora a velocidade do projeto.
Em vez de criar documentos para que o projeto circule entre áreas da empresa, é melhor juntar essas pessoas e deixar que elas se comuniquem. Vai deixar os designers felizes com suas criações funcionando 100% num curto espaço de tempo.
Vai melhorar o astral dos desenvolvedores, que poderão participar das soluções em vez de receber um pacote pré-determinado. E vai economizar preciosas horas de trabalho no seu balanço mensal. [Webinsider]
25 de Fevereiro de 2008
Acessibilidade na Web
O que é acessibilidade?
Diz a respeito à flexibilidade ao acesso a algo.
Exemplo: Se não posso ir por um caminho, tenho outro a disposição; se não posso ver, tenho como ouvir; se não tenho aparelhos ideais, tenho uma alternativa menos exigente.
Pesquisa
Foi realizada uma pesquisa pela USP sobre o cenário brasileiro da acessibilidade na visão das pessoas envolvidas com o desenvolvimento de aplicações e páginas web.
O tema da pesquisa foi: “O cenário brasileiro sobre acessibilidade no desenvolvimento web”. Foram considerados fatores importantes, tais como:
Quais problemas estão envolvidos?
Quais são as tecnologias assistivas (usadas para auxiliar pessoas com algum tipo de restrição) que temos acesso e conhecimento?
O que diz a legislação Brasileira de acessibilidade (decreto Lei Nº 5.296/2004)?
Clique e veja a pesquisa na íntegra. (http://safe.icmc.usp.br/pesquisaacessibilidade/)
Evento W.A.I.U
Foi realizado no Brasil (10/11/2007) o um workshop com o objetivo de apresentar os principais conceitos sobre o assunto: Arquitetura da Informação, Usabilidade e Acessibilidade. Foi demonstrada a dificuldade enfrentada e soluções propostas para a navegação na web.
Acessibilidade é lei no Brasil
A Presidência da República baixou um decreto que obriga os websites governamentais a se tornarem acessíveis para deficientes físicos em no máximo 6 meses.
Confira na íntegra. (http://www.rnp.br/noticias/2004/not-040107.html)
Problemas
Poucos desenvolvedores se preocupam em escrever o código que seja usável não só em monitores, mas em leitores de tela.
Neste momento, enquanto você lê esse texto, você pode achar que a fonte está grande ou pequena demais para a sua vista.
Existem opções de acessibilidade que estão embutidas no seu navegador, mas se eu tivesse bloqueado a mudança do tamanho do texto usando uma medida fixa para a fonte, pode ser que não conseguisse usá-las...
"O fato é que, mais cedo ou mais tarde, seremos vítimas das barreiras que nós mesmos criamos...
Soluções
Primeiro passo: Não exclua ninguém, a não ser o preconceito.
Mesmo que as pessoas não se encaixem no público alvo do projeto, não as excluam, todos temos livre acesso.
Segundo passo: Flexibilize o acesso.
Todas as pessoas são iguais perante a lei, temos os mesmos direitos (aprendi na aula de direito). Algumas pessoas são altas e outras baixas e, para não impedir o acesso de ambos, devemos ter degraus baixos e portas altas.
Terceiro passo: Se coloque no lugar do outro.
Teste o que você projetar. Procure levar em conta a acessibilidade ao desenvolver aplicações e páginas web. Tome como guia os princípios de Empatia e de Crítica.
"Entender do assunto é responsabilidade social de todas as pessoas envolvidas no meio tecnológico."
22 de Fevereiro de 2008
Matérias Faculdade
Administração de Servidores Web
Capacitar os participantes a realizarem as tarefas de administração e configuração de servidores Web, tendo em vista os cuidados necessários com aspectos de segurança e desempenho do servidor.
Gestão de Negócios – Tecnologia
Contempla a definição de missão, valores, filosofias e visão do negócio, bem como análise dos cenários externos e interno de forma a levantarmos oportunidades e ameaças para o negócio, que serão a base para a definição das macro-estratégias relativas às funções de marketing, pessoas, comercial, finanças, logística, etc.
Protocolos de Rede e Transmissão de dados
Fornece uma visão aprofundada da arquitetura de rede TCP/IP - Internet, suas características principais, sua pilha de protocolos e serviços oferecidos.
Relações Humanas e Ética
Proporcionar ao aluno a caracterização e análise dos processos básicos do comportamento humano, focalizando o contexto das organizações: percepção (destaque à percepção social), motivação (ênfase à motivação para o trabalho), pensamento e linguagem (ênfase nas representações sociais), comunicação. Conceituação e caracterização de papéis sociais e processos grupais nas organizações.
Segurança da Informação
Relacionada com métodos de proteção aplicados sobre um conjunto de dados no sentido de preservar o valor que possui para um indivíduo ou uma organização. São características básicas da segurança da informação os aspectos de confidencialidade, integridade e disponibilidade, não estando restritos somente a sistemas computacionais, informações eletrônicas ou sistemas de armazenamento.
Webwriter

Webwriter
Estava lendo sobre as profissões relacionadas a web, e sempre me deparei com essa palavra webwriter.
Como surgiu o Webwriter?
A área surgiu com a necessidade que a Internet tinha de possuir profissionais que desenvolvessem conteúdos para a web, conteúdos que às vezes passam sem ser notados pelos usuários.
Perguntei-me: Webwriting é jornalismo on-line?
Não exatamente um jornalista on-line, mas um profissional que trabalha a comunicação e a interação do site com o usuário.
Existe uma especialização?
Pesquisando, descobri que os profissionais nessa área têm geralmente a formação nos cursos de Letras, Publicidade e Propaganda e Jornalismo. Entendem de comunicação, escrevem de forma clara e principalmente tentam entender o que um usuário de internet procura.
I want!

Livro: Mirando Resultados - Ricardo Almeida
A metodologia Moebius trata exatamente de te ajudar a criar etapas para o projeto, diminuindo ao máximo as chances de esquecer algo, de haver modificações desnecessárias ou atrasadas em um projeto, alem de mensurar o retorno para investimento (Ou seja, como saber qual o retorno depois que o projeto foi ar).
Ricardo Almeida destrincha o projeto em vários módulos e etapas afim de diminuir as falhas. Logicamente que a metodologia pode ser simplificada e aplicada dentro da sua realidade.

