domingo, 28 de julho de 2013

Projeto - Reunião de Brainstorming

Brainstorming foi criado em 1939 por Alex F. Osborn, literalmente o termo se refere a “Tempestade Cerebral”, ou seja, expor o maior número de ideias possíveis. Pode-se dizer que durante essa técnica qualquer coisa é válida e quanto mais ideias melhor.

Normalmente esta técnica é usada na fase de planejamento de um projeto, como por exemplo na construção de um software e quanto mais pessoas participarem melhor. A metodologia é muito simples e envolve uma ideia central (denominado de Tema Principal) e procuramos identificar todos as palavras que podem ser associadas. Deixar a equipe fluir sem podar nenhuma palavra, todas serão bem-vindas. Ou seja, as ideias são lançadas a medida que vão “brotando” na mente.

Lembre-se que ao convocar reuniões de Brainstorming garanta que existem representantes de todas as áreas da empresa, deste modo as ideias não ficarão restritas apenas ao pessoal de tecnologia. O tema principal deve ser o mais aberto possível, não planeje tratar de uma resposta para uma questão, por exemplo, “Como fazemos para aumentar o salário?”. Ao invés deste tema tente simplesmente: “Salário”, o que isso envolve? Maior produtividade, melhor aproveitamento das horas, menos erros na hora do teste, é hora de gerar as ideias. Ao final da reunião devemos ter em mente o tema principal e obviamente um resultado ou um desafio proposto para o grupo.

Use um quadro branco, e coloque todas as ideias que surgirem relacionando-as ao tema central, uma boa dica é não deixar a reunião passar de 10 a 20 minutos, pois após este tempo as ideias começam a ficar escassas então passe logo para o tema seguinte. Finalizamos organizando as ideias e suas sub ideias através de uma amarração agrupadas por “parentesco” ou por semelhança de conteúdo gerando um desenho similar ao Mapa Mental ou ao Diagrama de Ishikawa (Espinha de Peixe).

Brainstorming está entre as minhas técnicas favoritas para conceber novas ideias. E a resposta é sim, consigo fazê-lo sozinho e me desafiar a encontrar soluções que nunca pensei na vida. Tente deixar sua criatividade fluir e arrisque-se a pensar coisas que nunca pensou em fazer e surpreenda-se com os resultados.

Obrigado e até a próxima
Fernando Anselmo

quarta-feira, 24 de julho de 2013

Agile - BUP

A grande maioria das pessoas da área de informática já deve ter ouvido falar sobre RUP (Rational Unified Process), que atualmente está sendo chamado apenas de UP. Existe um documento de Ricardo Balduino desenvolvedor da IBM que descreve o BUP (Basic Unified Process), este documento orienta uma forma simplificada de lidar com equipes de poucos desenvolvedores e focadas em projetos de curto prazo (de 3 a 6 meses).

BUP está organizado em métodos e processos. Métodos são focados nas seguintes disciplinas: requisitos, arquitetura, desenvolvimento, teste, gerenciamento de projetos e gestão de mudança. Comparado com o RUP, algumas disciplinas, como Modelagem de Negócios, foram omitidos, enquanto alguns outros foram absorvidos. Processos foram subdivididos em iterações, agrupamentos de métodos, os quais podem ser aplicados, em paralelo, em diferentes etapas do projeto.

Os papéis são: Analista, Arquiteto, Desenvolvedor, Testador, Gerente de Projeto e um Any Role (qualquer papel). O número de tarefas e artefatos também foram reduzidos com a minimização da sobrecarga do cerimonial. Embora bem mais simples, ainda realizadas uma série de métodos, porém apenas um pequeno subconjunto será aplicado a qualquer projeto. Por este motivo, o BUP organiza sequências de métodos em processos personalizados sob medida.

Se isso realmente vai pegar? Creio ser uma interessante forma de interação para times que pensam em tecnologias ágeis, é um bom caminho para simplificar ações sem exigir cortes de qualquer metodologia porém com um excesso de adaptabilidade.

Obrigado e até a próxima
Fernando Anselmo

domingo, 21 de julho de 2013

Projeto - Estratégia Competitiva Pessoal

Por definição uma estratégia competitiva consiste em desenvolver uma larga fórmula como a empresa competirá, quais devem ser seus objetivos e quais políticas serão necessárias para alcançar tais objetivos. Podemos dividir os objetivos através dos seguintes aspectos:

  1. Investigação e Desenvolvimento
  2. Consulta de Mercado (Linhas de Produto similares)
  3. Finanças e Controle
  4. Mão de Obra
  5. Fabricação
  6. Comercialização / Distribuição
  7. Vendas / Compras

Esse ciclo é uma combinação das metas pelas quais uma empresa deve se esforçar para cumprir e os meios pelos quais está buscando sobreviver. Diferentes empresas possuem conceitos distintos.

Mas o que pretendo aqui é algo pouco diferente, aplicar a estratégia competitiva para a vida pessoal. Pegue uma folha de papel e trace três objetivos pessoais, por exemplo:

  1. Tirar uma certificação
  2. Fazer uma pós-graduação
  3. Sair de férias para o estrangeiro

Agora vamos colocar em uma planilha as seguintes informações:

  1. Trace em linhas gerais o que pretende fazer para atingir esses objetivos.
  2. Faça uma pesquisa aonde pode consegui-los.
  3. Qual o valor para atingir seus objetivos?
  4. Qual a mão de obra necessária para realizá-los (seja estudo, trabalho extra)?
  5. Comece o processo de fabricação dos seus objetivos.
  6. É possível comercializá-los? Por exemplo tirar uma certificação sua empresa pode querer pagar para isso?
  7. Venda a ideia. Uma vez atingindo tente ver formas de lucrar com o esforço realizado.

Uma vez que isso foi feito com três objetivos e você pegou a ideia tente ampliar o número e comece de uma vez a realizar todos os sonhos de sua vida.

Obrigado e até a próxima
Fernando Anselmo

domingo, 14 de julho de 2013

Gimp - Trabalhando com Camadas

Afinal de contas o que o Gimp tem de melhor de um MS-Paint por exemplo, ou Draw do OpenOffice, por que simplesmente não utilizar um desses e obter o mesmo resultado. A resposta é muito simples a possibilidade de trabalhar com camadas.

Imagine uma imagem na seguinte forma, plano de fundo, plano de meio e imagem principal. O plano de fundo poderia ser uma floresta, o do meio um efeito especial aplicado sobre essa floresta e a imagem principal um ciclista, e como resultado teremos a seguinte imagem:

Que poderia ser utilizada para compor sua página sobre ciclismo, não estou dizendo que também não poderíamos criar a mesma imagem nas outras ferramentas, mas e se desejar trocar o efeito? Ou mesmo o ciclista? Teremos que refazer tudo do ZERO.

Criar Camadas

  1. Abra uma imagem que você ache interessante, preferencialmente bem colorida, com o Gimp.
  2. Selecionar a ferramenta Crop (Shif+C) e delimitar uma área para formar o Banner, um formato proporcional a 940x198 pixels (enquanto delimitamos a área observar que na barra de status aparece a medida que estamos aplicando)
  3. Uma vez que a imagem está no tamanho correto, na janela Layers pressionar o botão direito do mouse e selecionar "Duplicate Layer" e uma nova camada será criada.
  4. Pressionar um duplo clique do mouse e modifique o nome desta camada para "efeito" (chame a outra camada de "original").
  5. Considerar este como o estado inicial para os tutoriais abaixo.

Para que serve essa nova camada? Imagine uma folha de papel sobre a outra, um efeito bem interessante seria a descoloração da camada superior e retirar pedaços. Quando era criança pegava giz de cera colorido e desenhava a esmo em uma folha de papel preenchendo cada espaço com diversas cores (uma coisa bem abstrata mesmo), depois pegava o giz preto e pintava todo o desenho. Agora era a parte divertida, com uma ponta ou moeda desenhava raspando a parte preta, o resultado era um desenho colorido.

Criar Partes Coloridas e Descoloridas

  1. Criar Camadas de uma imagem.
  2. Selecionar a camada "efeito".
  3. Selecionar no menu principal "Colors | Desaturate..." e confirmar com OK na janela que aparece.
  4. Verificar se esta camada possui transparência em "Layer | Transparency | Add Alpha Channel..." (se está desabilitado é porque já possui, caso contrário selecionar).
  5. Selecionar a ferramenta Eraser (Shift+E) e apagar partes da imagem (a parte colorida vai aparecendo).

Agora vamos brincar com aplicação de um efeito sobre uma máscara, usaremos um degradê transparente, mas com essa técnica, podemos utilizar muitos outros efeitos.

Efeito degradê descolorido

  1. Criar Camadas de uma imagem.
  2. Selecionar a camada "original".
  3. Selecionar no menu principal "Colors | Desaturate..." e confirmar com OK na janela que aparece (nada vai acontecer pois esta é uma camada inferior, se quiser ver ser realmente funcionou desabilite o "olho" da camada efeito).
  4. Selecionar a camada "efeito" com o botão direito do mouse e selecionar "Add Layer Mask..." e pressionar o botão "Add" na janela que aparece (lateralmente a essa camada será criada uma máscara branca).
  5. Selecionar a ferramenta Blend (L) e nas opções da ferramenta, em "Gradient" marcar "FG to Transparent".
  6. Na imagem, clicar com o botão do mouse, arrastar e soltar em outra posição para verificar o efeito de "Degradê Descolorido".
Obrigado e até a próxima
Fernando Anselmo

Historinhas - O Valor do Trabalho

Entre todas as historinhas que já publiquei acho que essa reflete muito bem o que é o espírito do trabalho (que segundo muitos é um conjunto de atividades realizadas, o esforço feito por indivíduos com o objetivo de atingir uma meta). Peço apenas que leia e reflita este texto:

Kyakujo, o mestre Zen chinês, costumava trabalhar com seus discípulos na idade de 80 anos, aparando o jardim, limpando o chão, e podando às árvores. Os discípulos sentiram pena em ver o velho mestre trabalhando diariamente, mas eles sabiam que ele não iria escutar seus apelos para que parasse. Então eles resolveram esconder suas ferramentas.

Naquele dia o mestre não comeu. No dia seguinte também, e no outro. "Ele deve estar irritado por termos escondido suas ferramentas", os discípulos acharam. "É melhor nós as colocarmos der volta no lugar". No dia em que eles fizeram isso, o mestre trabalhou e comeu exatamente como antes. À noite ele os instruiu, simplesmente: "Sem trabalho, sem comida".

Obrigado e até a próxima
Fernando Anselmo