A geração Wizzard domina!

Não me considero um “dinossauro” da informática, mas fiz parte de um momento o qual me orgulha. Foi uma fase de mudanças, revoluções e avanços contínuos da tecnologia, onde os resultados eram mais difíceis de atingir, e juntamente com isso, gastavam-se muitas horas do nosso perfil autodidata para aprender como configurar um hardware ou fazer determinada aplicação funcionar.

Quem usou as primeiras versões de MS-Dos, Unix e Linux, sabe o que significa “configurar no braço”, durante um longo tempo, na fase em que usabilidade e acessibilidade ainda não eram o foco das aplicações, e a maioria das configurações tinham que ser feitas manualmente.

Montar uma interface de rede ou instalar um modem no Linux no “braço”, qual Linuxer não fez isso? – esses foram bons tempos para alguns, tempos que não voltam mais, alias, será que eles deveriam? Graças aos wizzards (assistentes) os usuários domésticos podem efetuar tarefas sem que necessitem de conhecimentos avançados de informática para chegar ao seu objetivo final no simples uso de uma aplicação para redigir textos, lembram do Word Star do MS-Dos ou do VI do linux? O usuário tinha que saber comandos para qualquer função que ele quisesse executar, seja salvar ou abrir um arquivo.

Os usuários desta época, devem se lembrar também, que se configurava os arquivos .bat, .sys, para conseguir ter o layout do teclado compatível com ABNT2, e de quão difícil era instalar o sistema operacional Unix/Linux, tendo apenas o modo texto e inúmeros comandos a digitar para setar os parâmetros para criar as partições de disco e swap, coisas que foram 100% substituídas por interfaces amigáveis, que reduzem o tempo e facilitam a vida do usuário final.

Nos dias de hoje, a maioria das aplicações tem o mínimo de usabilidade, muitas vezes já fornecido pela própria IDE de desenvolvimento, que acaba direcionando o desenvolvedor a seguir intuitivamente boas praticas de usabilidade.

Mas até que ponto usabilidade está diretamente ligada aos wizzards?

Na real concepção dos fatos, uma coisa deveria complementar à outra, mas nem sempre isso acontece, poucas fábricas de software conseguem suprir este quesito de forma adequada, o que acaba muitas vezes depreciando e criando uma má impressão da funcionalidade e facilidade que o software deveria fornecer.

Porém nem tudo está perdido, uma nova era de softwares clama por wizzards que venham a facilitar a vida de quem fica por trás da tela, e por incrível que pareça, existe uma grande preocupação com isto. Órgãos internacionais estão regulamentando esse tipo de necessidade, que se faz mais importante. Uma nova frente está se abrindo também a sistemas que atendem a pessoas que são portadoras de necessidades especiais, o que por sua vez mostra a maturidade que o meio está sendo forçado a adquirir.

A Geração Wizzard está ai! Aos que reclamam e gostam do legado complicado do passado, basta apenas se adequar à nova era de aplicações e se render às facilidades que este recurso pode ter no seu dia-a-dia, aos usuários dependentes de wizzards, fiquem tranqüilos, pois isto só tende a aumentar e a melhorar com um nível de consistência que está se confirmando eficiente.

As pessoas já estão se acostumando com o clássico “next, next, finish”, e não tem nada de errado em dizer que wizzard é legal!

Até a próxima!

Tags: , ,

Escrito por: Rodrigo Donini

Friday, February 5th, 2010 Uncategorized No Comments

DéjàClick, grave ações de navegação

É uma extensão para Firefox que grava as ações de navegação e cliques do usuário em um site, esta gravação pode ser completamente reproduzida posteriormente.

DéjàClick Toolbar

DéjàClick Toolbar

Testei a ferramenta e funciona bem. Comparando com o Selenium achei mais simples o uso.

Referências:
http://www.DejaClick.com
https://addons.mozilla.org/en-US/firefox/addon/3262/

Tags:

Escrito por: Rodrigo Donini

Saturday, January 30th, 2010 Browser, Desenvolvimento No Comments

Governança de TI, a união de ferramentas e conceitos

Com o advento da tecnologia e o surgimento de novas demandas, o mercado global abre uma gama ínfima de possibilidades de atuação, possibilidades que fazem a divisão de TI ser uma das áreas mais importantes e estratégicas das empresas na atualidade. Com isto o gestor de TI necessita ter conhecimento de diversas áreas e fundamentalmente interagir com elas.

A TI passou a ser extremamente importante para o sucesso de qualquer empresa, pois ela proporciona o alinhamento estratégico dos negócios, trabalhando para garantir o ROI (Return on Investment – Retorno do Investimento) em conjunto com a estratégia de sourcing, que é nada mais do que a logística do negócio, agenciamento de compras, suprimento, obtenção, contratação e fornecedores.

Assim, se tornando cada vez mais fundamental e responsável, o gestor de TI sofre influências e pressões de diversos “lados”, como estratégia corporativa, novas demandas de projetos, ordens de serviço, negócios, produtos, mercado e concorrentes.

Muitos gestores se deparam com diversos problemas na gestão de projetos em seu cotidiano. Pequenos detalhes que podem causar inúmeros transtornos internos, e em determinadas situações até repercutir ao cliente final. Por este motivo, é imprescindível ter controle sobre todas as atividades executadas e garantir a qualidade do resultado final.

Uma boa governança de TI deve conduzir a redução de “surpresas,” melhora na confiança e credibilidade, execução alinhada com a estratégia – faz a TI gastar menos esforços com seus próprios problemas e conseqüentemente, ser mais responsável ao negócio.

A intenção deste tópico é trazer um pouco de experiência integrada a ferramentas de baixo custo e que auxiliam a garantir a qualidade final do produto e/ou serviço ligado a área de TI.

Ferramentas que auxiliam, e não burocratizam o processo

A única forma de controlar as atividades é utilizando ferramentas que proporcionem o controle, este é o papel das metodologias e softwares de gerenciamento de projetos.

Metodologia: é um conjunto estruturado de práticas que pode ser repetido durante o processo de produção de software. Existem muitas metodologias, cada uma com um enfoque e um modelo de aplicação diferente, os Métodos Ágeis são os mais abrangentes e flexíveis atualmente. Muitas vezes o mix de mais de um modelo é a melhor opção, o uso de SCRUM, RUP e XP é uma excelente combinação.

Esta combinação proporciona um processo pré-definido que pode controlar através de documentos de apoio os marcos do projeto (cronograma), atividades e atribuições de cada perfil envolvido, estimativas de tempo, e uma série de outros controles.

Gestão de projetos: é a aplicação de conhecimentos, habilidades e técnicas na elaboração de atividades relacionadas para atingir um conjunto de objetivos pré-definidos. Alinhado a metodologia, a gestão de projetos é fundamental, pois é ela que garante as entregas e a qualidade do produto final. A gestão de projetos pode ser feita através de documentos auxiliares a metodologia, integrada com softwares de terceiros ou até mesmo por aplicativos desenvolvidos especificamente para a necessidade da corporação. Existem alguns softwares gratuitos que podem auxiliar muito, ambos com código-fonte aberto, e com uma arquitetura simples para implementações personalizadas. O dotProject utilizado para controlar a execução de um projeto, ou seja, nascimento, desenvolvimento e finalização, após este período o projeto entra em fase de manutenção, onde se controla as falhas, tarefas, melhorias, novos recursos e o roadmap do produto, é aí que entra o BugNet para que se tenha controle sobre qualquer nova implementação executada no software.

Colaboração: é feita através de softwares colaborativos que permitem a edição coletiva de documentos através dos participantes de uma rede. Esta é uma ferramenta muito eficaz e de extremo valor entre os utilizadores, porque são eles que a alimentam com a descrição do negócio que a empresa faz a fim de difundir a informação para todos, tornando-a de conhecimento comum e útil a todos integrantes. Existem inúmeros aplicativos que executam esta função, um dos aplicativos mais completos, com suporte a plug-ins e uma arquitetura bem definida é o ScrewTurn Wiki.

Mas o sucesso do funcionamento destas ferramentas depende diretamente da equipe que as utiliza. É fundamental comprometer a equipe, fazendo-a entender o quão importante é cada indivíduo, e que uma boa contribuição é igual a plantar sementes e regá-las freqüentemente, para que se possa colher os frutos no futuro e este é o assunto do nosso próximo artigo, até lá!

Vejo o mesmo artigo em outros sites:

Tags: , , , ,

Escrito por: Rodrigo Donini

Friday, January 29th, 2010 Uncategorized No Comments

Chrome + Extensão = Player HTML 5 no YouTube

Chrome ExtensionsNa semana passada foram lançadas as versões beta do navegador Google Chrome para Linux e Mac, e as extensões para o browser.

Fiz meu papel de curioso, e fui testar as tais extensões, que prometem abrir um túmulo para o Firefox. Para minha surpresa, vi uma que muda o player em Flash do YouTube, para um player em HTML 5.

O nome da extensão se chama youTagger. Os benefícios que a mesma oferece são: uma maior agilidade em carregar o player para exibição do vídeo, e oferece o download dos videos em formato .mp4.

Para quem quiser testar, é necessário ter a versão beta do Google Chrome, e baixar a extensão neste link.

Escrito por: norton.heberle

Sunday, December 13th, 2009 Browser, HTML, Notícia No Comments

Google Chrome para Mac e para Linux

google-chromeHoje foi liberada a primeira versão do Google Chrome para Mac OS e para Linux, o browser do Google que vem ganhando adeptos rapidamente por sua estabilidade e performance aumenta seu campo de atuação alcançando os usuários dos principais sistemas operacionais existentes.

Apesar de ainda ser beta naveguei pelos sites que uso diariamente utilizando a versão para Mac e o browser se mostrou tão estável quanto sua versão para Windows e parece possuir todas as mesmas funcionalidades.

Quem estava cadastrado na lista de espera para receber um aviso quando o browser estivesse disponível para um destes sistemas operacionais, foi surpreendido na tarde de hoje com a notícia, além disso, o time do Google Chrome para Mac e para Linux deixou links para duas páginas sobre seu trabalho nos e-mails, na primeira vemos toda a equipe em bonecos lego e na segunda uma história sobre o desenvolvimento do browser.

Para baixar o browser clique nos links abaixo:

Google Chrome para Mac

Google Chrome para Mac

Baixe você também e deixe seu comentário abaixo contando como foi sua experiência.

Tags: , ,

Escrito por: Felipe Plets

Tuesday, December 8th, 2009 Browser No Comments

Internet Explorer 9 – o que está por vir?

ie_logoMuitas novidades, isso é o que promete o time de desenvolvimento do IE, que vem trabalhando há alguns meses na versão 9 do browser e agora fala sobre o que podemos esperar desta versão.

Semana passada durante o PDC09 a Microsoft falou um pouco sobre o desenvolvimento do IE9 e as principais novidades, dentre elas estão: melhorias no motor de JavaScript, maior compatibilidade com os padrões e principalmente sobre como eles irão disponibilizar o poder do hardware e do Windows para os desenvolvedores web.

Vou falar brevemente sobre cada uma das melhorias previstas.

Melhoria na performance

Parece que após a mancada de ter estagnado o desenvolvimento do IE por anos e perder mercado rapidamente para browsers mais seguros, mais leves e com mais recursos, a Microsoft começa a olhar para a mesma direção que os concorrentes e dar importância para o que os usuários realmente precisam, um destes pontos sem dúvida é melhorar a performance do IE, a comparação entre as versões de browsers atuais que foi feita pela própria Microsoft e aparece abaixo mostra isso, notem que a última comparação já leva em consideração uma versão em desenvolvimento do IE9.

Dean_PDC_2

Maior compatibilidade

Não é de hoje que o browser promete maior compatibilidade com os padrões W3C, mas agora parece que teremos algo concreto neste sentido, algumas melhoras são no suporte a CSS 2.1, além disso, quase toda a parte de seletores do CSS3 já está implementada, o que é um avanço importante para os desenvolvedores. Eles falam também que o teste Acid3 que na versão 8 do browser pontuava apenas em 20 dos 100 itens do teste, já está com 32 pontos.

Dean_PDC_3

O poder do hardware e do Windows no Browser

Talvez esta seja a maior melhoria que podemos esperar do IE9 ou o maior desastre, só esperando para ver, a intensão é fazer com que o IE utilize os recursos da placa de vídeo através do DirectX para renderizar os sites com os recursos Direct2D e DirectWrite, o que tornará esta tarefa mais rápida e utilizará menos CPU, abaixo exemplos disponibilizados pela equipe do IE demonstrando a diferença na renderização de letras.

Exemplo sem o Direct2D:

Dean_PDC_6

Agora com o Direct2D:

Dean_PDC_7

É esperar para conferir se o IE vai mesmo voltar a concorrer lado-a-lado com seus openentes na Guerra dos Browsers.

Abaixo, seguem links para vídeos do Channel9 com entrevistas feitas com a equipe do IE9

  1. Standards and Interoperability (Padrões e Interoperabilidade)
  2. First look at the new JS Engine (Primeiro olhar para o novo motor JS)
  3. Surfing on the GPU with D2D (Navegando na GPU com D2D)

Fonte: IEBlog

Tags: , ,

Escrito por: Felipe Plets

Friday, December 4th, 2009 Browser No Comments

Google dá mais uma força ao HTML 5

É sabido que o Google vem participando ativamente do grupo que trabalha na nova versão de HTML – a HTML 5. Inclusive, o editor da especificação é funcionário do gigante da web.

Mas a força em questão, dada pelo Google, é o fim do plugin de browsers Gears, que oferecia alguns recursos interessantes, como geolocalização e navegação offline. Porém, HTML 5 vai oferecer as mesmas funcionalidades de forma nativa.

Extinguindo o plugin, o Google aposta mais uma ficha no HTML 5, e motiva mais pessoas a estudar e apoiar a nova versão da linguagem de marcação de textos, usada nas páginas web.

Tags: ,

Escrito por: norton.heberle

Thursday, December 3rd, 2009 HTML, Notícia, Web Application 3 Comments

Ajude a construir a Rede de Desenvolvedores Mozilla

Mozilla

A Mozilla está criando a Mozilla Developers Network, o projeto tem como propósito:

  • Dispor informações sobre o que está acontecendo na Mozilla e em torno da web.
  • Prover aos desenvolvedores a chance de dar um feedback estruturado à Mozilla e tornar-se parte da Comunidade Mozilla.

Para realizar este trabalho o primeiro passo que tomaram foi disponibilizar uma pesquisa para os desenvolvedores, até a última contagem já haviam 3.600 respostas, a meta é atingir 5.000.

A Mozilla já disponibilizou resultados prévios da pesquisa, segue abaixo alguns dos principais dados:

Que tecnologias você usa?

tech_devsurvey_nov8

Que ferramentas de desenvolvimento você utiliza?

tools_devsurvey_nov81

De onde você é?

where_devsurvey_nov8

Responda a pesquisa e ajude a montar um portal de desenvolvimento melhor para web, voltado para as reais necessidades dos desenvolvedores, além disso temos que mudar esta estatística de apenas 3% de desenvolvedores web no Brasil, 3% corresponde apenas a 108 desenvolvedores brasileiros.

Tags:

Escrito por: Felipe Plets

Wednesday, November 11th, 2009 Notícia 1 Comment

Go! A linguagem de programação do Google

GOO Google disponibilizou hoje uma nova linguagem para desenvolvimento de aplicações, a linguagem chamada simplesmente de GO é de código aberto e promete ser simples, rápida, segura, concorrente e divertida.

O post feito pela equipe responsável pela nova linguagem diz ainda que GO pretende ser uma linguagem dinâmica como Python com a performance e segurança do C ou C++.

Para utilizar GO, apenas acesse http://golang.org/ e compartilhe sua experiência conosco através dos comentários.

Atualizado: Inserido vídeo

Tags:

Escrito por: Felipe Plets

Wednesday, November 11th, 2009 Desenvolvimento No Comments

Firefox completa 5 anos de atividade!

5 anos de Firefox!O navegador Firefox completou, hoje, 5 anos de atividade. Nada mal para quem entrou em um mercado onde o principal concorrente, o Internet Explorer, detinha nada menos do que 95% da preferência dos usuários.

Atualmente o navegador da Mozilla tem aproximadamente 25% da preferência, mas esse número poderia ser bem maior se muitos aplicativos não estivessem tão restritos ao IE.

Como não irei entrar em detalhes da história do navegador ou qual o propósito do mesmo, deixo abaixo um vídeo muito legal sobre tudo o que poderia estar escrito aqui.

Tags: ,

Escrito por: Zirbes

Monday, November 9th, 2009 Browser No Comments

Ganha pão

 

Widgets

Pingar o BlogBlogs Adicionar aos Favoritos BlogBlogs

Sociedade Pletax