Arquivos

Arquivo para a categoria ‘Diversos’

Bugtracker – Como é possível não usar?

Fonte: http://inospito.com/2007/11/01/bugtracker-como-e-possivel-nao-usar/

Uma das ferramentas básicas para o desenvolvimento de software com qualidade é o bugtracker. Tal como um bom IDE, o bugtracker é uma das ferramentas das quais não prescindo de maneira nenhuma, e considero a sua utilização como um requisito obrigatório se queremos desenvolver software com qualidade.

Infelizmente, os cursos de Engenharia Informática em Portugal não abordam este assunto, pelo que (já) não me surpreende que tenha encontrado tantos programadores ao longo dos anos que não usam nem fazem ideia da sua utilidade. Para quem não sabe, um bugtracker é simplesmente uma ferramenta onde se introduzem os bugs que encontramos numa aplicação e onde podemos depois acompanhar e controlar a evolução de cada bug: se está a ser corrigido, se já foi corrigido, em que versão foi corrigido, etc. Claro que as ferramentas de bugtracking fazem uma miríade de outras coisas, como relatórios, envio de mails de notificação ou pesquisas, mas o que realmente interessa é permitir acompanhar/controlar a evolução de um bug. Como é que uma ferramenta tão simples pode ter um papel tão importante?

Quando não usamos um bugtracker, temos o seguinte possível cenário (imaginem dois developers X e Y):

  1. X recebe um telefonema de um cliente, desesperado com um comportamento estranho da aplicação quando se clica duas vezes no quadrado vermelho que pisca
  2. X já imagina qual a linha de código que estragou a coisa e começa a corrigir
  3. Y que não está junto de X, recebe um telefonema de outro cliente com o mesmo problema. Claro que nós (leitores) sabemos que é o mesmo problema, mas o cliente não sabe e muito menos Y. Ainda por cima, Y nem imagina onde esteja o bug, porque ele não desenvolveu essa parte da aplicação.
  4. Y começa a tentar descobrir onde está o bug
  5. X já quase resolveu o bug, mas está a demorar imenso tempo porque está permanentemente a ser interrompido por telefones e mails de clientes a refilar por causa do bug.
  6. X resolve o bug e faz uma nova versão da aplicação. Claro que a nova versão não tem só a correcção do quadrado vermelho que pisca. Tem outras correcções que foram feitas recentemente. Ele tem que compilar a lista de correcções: ver os mails trocados entre os developers, telefonar aos outros developers, etc.
  7. Y já encontrou o sítio onde está o bug mas entretanto recebe um telefonema de X, perguntando que correcções foram feitas recentemente. Y diz-lhe que está a resolver o problema do quadrado vermelho que pisca. X responde-lhe que já foi resolvido. Y desespera. Os clientes continuam a telefonar.

Se usassem um bugtracker, o cenário poderia ser algo diferente:

  1. X recebe um telefonema de um cliente, desesperado com um comportamento estranho da aplicação quando se clica duas vezes no quadrado vermelho que pisca
  2. X introduz no bugtracker a descrição do bug e comunica ao cliente o identificador do bug, para que o cliente possa acompanhar a evolução do mesmo através da web (outra hipótese seria o próprio cliente introduzir o bug no bugtracker).
  3. X já imagina qual a linha de código que estragou a coisa e começa a corrigir, mas primeiro marca esse bug como “Em Correcção” na ferramenta
  4. Y que não está junto de X, recebe um telefonema de outro cliente com o mesmo problema. Claro que nós (leitores) sabemos que é o mesmo problema e Y, após pesquisar no bugtracker, também sabe.
  5. X resolveu o bug rapidamente porque a maioria dos clientes, antes de telefonarem ou enviarem email a refilar, pesquisaram no bugtracker e viram que o bug estava em correcção.
  6. X faz uma nova versão da aplicação e consegue saber todas as correcções incluídas na versão com uma simples pesquisa “Bugs resolvidos na versão XXX”

Existem imensos bugtrackers no mercado, muitos deles open-source. E não existe razão nenhuma para não se usar um bugtracker. Claro que podemos usá-los de muitas formas, algumas mais correctas do que outra. Espero falar disso num futuro post. Mas uma coisa vos garanto. Quem já trabalhou com um bugtracker, nem se imagina a trabalhar um dia sem um.

Categoriasbucktracker, Software

10 dicas de visual e formatação para criar um modelo de curriculum caprichado

Completando a série de artigos sobre currículos iniciada na semana passada aqui no Efetividade.net, preparei um conjunto de dicas para evitar 10 erros comuns na edição e formatação de currículos.

Já vimos que nem sempre o candidato com o currículo mais caprichado leva vantagem na seleção para uma vaga de emprego ou estágio, mas é comum que aqueles que enviam um currículo desleixado ou incompleto acabem ficando para trás, porque as informações essenciais para a tomada da minha decisão acabam não estando tão acessíveis ou visíveis quanto deveriam – e isso certamente diz alguma coisa sobre o profissional que enviou aquele documento.

Devido às minhas atividades profissionais, eu analiso dezenas de currículos de profissionais da área de informática todos os anos, e muitas vezes tenho a desagradável tarefa de pré-selecionar exclusivamente pelo currículo pessoas para agendar entrevistas para as vagas mais disputadas, e quando isso acontece, a forma de apresentação do currículo é muito importante.

Um currículo caprichado pode fazer a diferença entre uma leitura atenta por parte do avaliador, ou uma simples análise apressada que classifica você como “mais um que copiou o modelo que saiu no jornal”, e o coloca na pilha de descarte. Você não precisa ser um designer profissional para fazer um currículo caprichado – basta ter um pouco de bom senso, e usar bem os recursos que o seu editor de texto lhe coloca à disposição.

Leia também a primeira parte deste artigo, “10 dicas de conteúdo para criar um modelo de curriculum caprichado“. Mas antes continue lendo as dicas abaixo, que foram selecionadas em diversas origens e complementadas com minha própria experiência na relutante condição de pré-avaliador de currículos. Ao final, veja também uma coleção de links para as fontes de informação que selecionei sobre o assunto.

O resumo da ópera é que ao mesmo tempo em que você deseja que seu conteúdo seja lido e entendido, você não quer correr o risco de ser visto como “mais um”, ou que seu avaliador tenha a impressão de que você não se aplicou o suficiente na preparação do currículo. Mas você também não pode correr o risco de se destacar negativamente por cometer exageros na sua composição, ou por fazer com que a forma do currículo chame mais atenção do que o conteúdo. Vamos às dicas, que se concentram nos erros comuns que você deve evitar.

  • 1 – Não seja “mais um”. Fuja dos modelos de currículo pré-fabricados e dos sites que preenchem os currículos automaticamente para você: você não deseja que o seu avaliador veja você como “mais um”. Pelo contrário, você quer se destacar, e precisa fazer isso sem perder a linha. Não há problema em consultá-los, estudá-los ou mesmo em adotar algumas idéias deles, entretanto.
  • 2 – Não use papéis extravagantes. Se você deseja investir na qualidade do papel de seu currículo, escolha um papel de boa qualidade, mas branco, liso e em formato A4. Peça na papelaria por papel A4, gramatura 90 g/m2. Texturas, cores, marmorização e outros “diferenciais” nem sempre passam a mensagem que você gostaria que passassem.
  • 3 – Não inclua uma folha de rosto. É um currículo, e não um relatório escolar! Veja no artigo anterior (10 dicas de conteúdo para criar um modelo de curriculum caprichado) o que deve constar imediatamente na primeira folha do seu currículo.
  • 4 – Não desperdice esforços com uma capa ou envelope especiais. Não há nada de errado com eles, mas tende a ser esforço desperdiçado. A não ser que a empresa seja muito pequena, é provável que os currículos sejam recebidos por um setor de protocolo, repassados a alguém que vai colocá-los em uma pasta e só então entregues ao avaliador – e o seu envelope, capa ou invólucro especial têm enormes chances de irem para o lixo nas primeiras duas etapas.
  • 5 – Não use fontes Times New Roman, Comic Sans ou uma fonte extravagante. A primeira seria adequada (não há nada de errado com ela), mas como é a fonte padrão de vários editores de texto, tem grande chance de ajudar você a parecer “mais um”. A segunda só é adequada para decorações de festas infantis. Escolha uma fonte clara, sóbria e com boa legibilidade. Experimente Arial, Georgia, Verdana. Minha preferida é Georgia 10 ou 11.
  • 6 – Nada de fontes microscópicas. Seu avaliador pode enxergar mal. Uma fonte bastante legível pode ser reduzida até no máximo 9 pontos. O ideal é não descer abaixo dos 10 pontos. Se a parte essencial do seu texto não couber na primeira página, não tente espremê-la reduzindo a fonte.
  • 7 – Use fontes em qualquer cor, desde que seja preto. O uso de fontes em cor cinza é um truque comum para reduzir o “peso” de uma página, mas existe um limite abaixo do qual ele prejudica a legibilidade. Prefira o preto, ou no máximo um cinza bem escuro (75% ou mais).
  • 8 – Sem decoração excessiva. Nada de desenhos, gravuras, ilustrações. Molduras e bordas também devem ser evitadas. Se for usar alguma cor (além do preto), limite-se a apenas uma, e apenas onde houver necessidade de destaque.
  • 9 – Fuja de papéis em formato estranho. Seu avaliador vai receber muitos currículos, e terá que guardá-los em um envelope ou pasta. Se o seu for muito grande, não vai caber. Se for muito pequeno, pode ficar solto, ou ficar entre 2 outros e nem ser lido. No Brasil, use sempre papel em formato A4.
  • 10 – Não imprima em formato paisagem. Ninguém quer virar o seu currículo de lado para ler, especialmente se ele estiver grampeado a vários outros, ou fixado em uma pasta. Arranje outras maneiras de ser diferente ;-)

Que outras dicas você acrescentaria a esta lista? Inclua nos comentários!

CategoriasDiversos

10 dicas de conteúdo para criar um modelo de curriculum caprichado

Criar o seu currículo profissional e mantê-lo atualizado é uma atividade que ajuda a visualizar o andamento da sua carreira, e pode fazer a diferença na hora em que você precisar concorrer com outras pessoas por uma vaga, principalmente quando houver pré-seleção (a partir dos currículos, sem chance de um contato adicional) para ver quem passará para a fase das entrevistas.

Devido às minhas atividades profissionais, eu analiso dezenas de currículos de profissionais da área de informática todos os anos, e sempre me impressiono como pessoas com tanta intimidade com o computador podem ter tão pouca noção sobre fazer um documento facilmente legível, compreensível e pesquisável. Muitas vezes tenho a desagradável tarefa de pré-selecionar exclusivamente pelo currículo pessoas para agendar entrevistas para as vagas mais disputadas, e quando isso acontece, a forma de apresentação do currículo é muito importante.

Ao contrário do que o candidato pode pensar, isso não significa que aquele que tem o currículo mais caprichado leva vantagem (embora indiretamente leve), mas sim que aqueles que enviam um currículo desleixado ou incompleto acabam ficando para trás, porque as informações essenciais para a tomada da minha decisão acabam não estando tão acessíveis quanto deveriam – e isso certamente diz alguma coisa sobre o profissional que enviou aquele documento.

As dicas abaixo falam sobre conteúdo e formatação, e foram construídas a partir de um conjunto de artigos disponíveis na Internet (referenciados ao final) e da minha própria experiência profissional. Elas não se aplicam tanto a currículos acadêmicos (Lattes e coisas assim), mas podem fazer a diferença crucial para você ser selecionado para a próxima vaga de emprego ou mesmo de estágio a que você for concorrer.

Você está lendo a parte 1, referente ao conteúdo do seu currículo. A parte 2, sobre o que fazer e o que evitar na formatação visual do currículo, também já está disponível, aqui mesmo no Efetividade.net.

Leia também: Entrevista de emprego: Como se sair bem

10 dicas de conteúdo para criar um modelo de curriculum caprichado

Quando alguém for analisar se deve ou não contratar você, ou chamar você para uma entrevista, existe um determinado conjunto de informação que essa pessoa precisa ter à mão – e cabe a você encontrar este ponto de equilíbrio, sem deixar faltar nenhum dado essencial, nem colocar informações desnecessárias que possam prejudicar a análise.

Siga as seguintes dicas:

1 – Nada de pressa. Prepare-se para dedicar algum tempo à tarefa de criar o seu currículo – ele não vai ficar pronto em 10 minutos, e certamente será um tempo bem empregado.

2 – Faça um diagnóstico. Procure se informar (no site da empresa, na imprensa ou de outra forma) sobre o que fazem as empresas para as quais você vai entregar o currículo, e que tipo de profissionais elas procuram. Escreva os currículos dando destaque às características que você tem e que se adequem ao perfil que a empresa deseja.

3 – Seja original. Para se inspirar, não há problema em ver modelos de currículos divulgados na imprensa ou em sites especializados, mas não os copie. Lembre-se que o seu avaliador provavelmente vai receber vários outros iguais a aquele modelo, e tudo o que você NÃO quer é ser apenas “mais um”

4 – Seja localizável. As informações de contato são essenciais. Elas devem vir no alto, em destaque, na primeira folha. Não procure ser mais extensivo do que o necessário: para a minha análise, basta ter o nome completo, telefone fixo, telefone celular e e-mail (todos devem estar atualizados e corretos). Informar múltiplos telefones fixos ou múltiplos e-mails deve ser evitado, a não ser que você tenha uma boa justificativa – o mínimo que se espera de um possível contratado é que ele consiga decidir qual o seu telefone e o seu e-mail de contato.

5 – Tenha um foco. Se você está procurando ao mesmo tempo uma colocação como professor de violão clássico e como programador web, faça um currículo separado para cada uma das vagas, sem misturar neles as aptidões tão diferentes entre si. Mas não tenha medo de mencionar (mas aí como nota adicional, sem destaque) no currículo para uma vaga técnica as suas aptidões artísticas ou humanas, ou vice-versa – as empresas não contratam robôs, e muitas vezes têm interesse em saber desde cedo como é a pessoa (e não apenas o profissional) que está contratando. O mesmo vale para atividades extra-curriculares, trabalhos voluntários e outros “extras”.

6 – Seja claro, direto e verdadeiro. Um ponto essencial é incluir a informação correta e completa, de forma direta e concisa. Tentar mascarar informações que a empresa vá descobrir depois é um risco desnecessário, e pode levar a uma posterior avaliação negativa simplesmente pelo fato de você ter tentado.

7 – Escreva de maneira informal, mas corretamente. Leia e releia, remova os erros de ortografia e gramática. Pontue, acentue. Entregue para alguém revisar, e verifique inclusive os dados e números. A última coisa que você quer é que o seu telefone de contato esteja errado. A penúltima coisa que você quer é que a presença de erros de digitação levem o seu avaliador a acreditar que você não é zeloso, ou que escreve mal.

8 – Seja seletivo. Dificilmente o seu avaliador desejará saber onde você fez o pré-escolar, ou o estágio obrigatório para se formar no segundo grau. É provável que ele queira saber se você fez cursos de informática ou de formação profissional em alguma área, mas o número de vagas para as quais é relevante a informação de que você fez curso de piano quando tinha 12 anos é bastante limitado. Incluir este tipo de detalhe no currículo é praticamente uma confissão de que o candidato não tem nada de mais relevante para informar, ou que não tem discernimento do que é importante. Duas boas razões para sair da pilha dos currículos que serão chamados para a entrevista…

9 – Inclua o essencial. Em um bom currículo, não podem faltar as informações de contato atualizadas, uma caracterização sobre você (nome completo, data de nascimento, cidade onde mora, estado civil, se tem filhos) dados sobre as experiências profissionais recentes (empregos, estágios – incluindo período e atividade desempenhada em cada um deles, no mínimo), a formação acadêmica (com detalhes apenas sobre as mais relevantes), e outras atividades e fatos que possam ajudar a definir você como profissional: participação em cursos e eventos, atividades como instrutor, atividades comunitárias, domínio de idiomas, aptidões adicionais (exemplo: dirigir, ter carro próprio…) e outros itens, desde que sejam relevantes para a vaga pretendida!

10 – Capriche no visual. Claro que a parte mais importante do seu currículo é o conteúdo, mas você definitivamente não deseja causar má impressão. Imprima com capricho, e entregue originais (e não xerox) do seu currículo em cada empresa. Se você tiver que corrigir alguma coisa, simplesmente edite e imprima de novo, nada de alterar escrevendo com esferográfica sobre o seu original desatualizado. Lembre-se que se você caprichar, o seu currículo pode ser o primeiro contato que a empresa terá com você. Mas se você não caprichar, é provável que ele seja o último.

E lembre-se sempre: nada de excessos. A sabedoria está no equilíbrio!

CategoriasDiversos
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.