segunda-feira, 27 de outubro de 2014

Difícil é fazer fácil.

Difícil é fazer fácil.




Durante anos a fio tenho falado isso para todos com que trabalhei e levo comigo essa filosofia de trabalho .
Ao falar isso com as pessoas, tenho notado que várias delas não entendem a frase logo de cara.
Como analista de sistemas, tenho por obrigação entender a demanda do meu usuário e atender da maneira mais adequada e com a melhor solução tecnológica. 
Atender de maneira adequada significa que devo entender a necessidade do cliente, entender o seu processo, propor uma solução que gere o resultado esperado. 
Mas de nada adianta desenvolver, um sistema ou uma funcionalidade que atenda todos os requisitos do cliente, que seja perfeita tecnicamente e tecnologicamente, se a mesma não for funcional. De nada adianta ter uma coisa que funcione e não seja funcional , isso é como ter um cinzeiro em uma moto.
O sentido da minha frase é simples, não importa o quanto a pessoa que irá implementar a solução venha sofrer, sangrar para entregar uma solução que seja funcional para o cliente. 
O que o nosso cliente deseja, é ter o mínimo de esforço para chegar a um resultado.

Difícil é fazer fácil, significa simplesmente o seguinte, pense como o cliente, se coloque no lugar dele, pense como ele pensa, use o seu produto como ele usa.
Para algumas pessoas isso parece um esforço hercúleo, mas na essência não somos todos clientes de alguém ?
Pense no seu banco, não é muito bom poder entrar no site do banco e tirar o seu extrato, pode fazer aplicações e executar uma serie de outras operações com poucos clicks de mouse ?
Isso só é assim porque alguém pensou no cliente, olhou a vida como ela é, vivenciou o dia a dia do cliente e fez algo para ele que seja ergonomicamente correto.

Quando desenvolvemos um produto com esse pensamento, por mais difícil que seja para quem irá fazer o produto, o resultado junto ao cliente é sempre satisfatório.
Poderia citar inúmeros casos de sucessos, mas o mais visível de todos é o Windows, não estou aqui para fazer apologia a nenhuma ferramenta, mas se olharmos friamente sem paixões, a popularização do uso dos computadores domésticos aconteceu muito em função da facilidade de uso dos mesmos, e essa facilidade veio de um sistema operacional que olhou e pensou como o seu cliente, o usuário, nós, gostaríamos de usar o computador.

Portanto ao desenvolver um produto, seja qualquer que seja, pense em como a pessoa comum vai usar e não como você, quem está desenvolvendo, vai usá-lo. Pense que em uma tela do seu sistema um usuário vai entrar 50 vezes por dia para executar uma determinada ação , e que essa tela tem que ser amigável o suficiente para que ele faça isso sem ficar irritado com quantidade de comandos, clicks, janelas e ações que ele tem que tomar.
Lembre-se DIFÍCIL É FAZER FÁCIL