Arquivo

Arquivo do autor

Sobre os princípios da agilidade no desenvolvimento de software: você e sua equipe são ágeis?

23, julho, 2010 Galeote Sem comentários

Nos últimos anos por força da minha profissão e do meu interesse pessoal tenho participado de vários fóruns, artigos, pesquisas, livros, palestras e conversas com praticantes que se utilizam de metodologias ágeis de desenvolvimento. Uma conversa recorrente é o quanto uma determinada equipe é ágil nos softwares que desenvolve. Não é incomum uma equipe se achar mais ágil que a outra, seja porque adota mais ou menos princípios e práticas ágeis que a outra.

agil

Há mais de dez anos envolvido com o desenvolvimento de software em diferentes plataformas operacionais, como VB/ASP, .NET, JAVA e o velho e bom COBOL, já presenciei muitos projetos bem sucedidos e muitos projetos bem fracassados! O pior que esses fracassaram na maioria das vezes, não por fatores novos ou desconhecidos, mas pelo uso das piores práticas para o desenvolvimento de software.

Mas já há algum tempo nossos problemas como o desenvolvimento de software acabaram… Temos as poderosas, inabaláveis e mega “power” metodologias ágeis! Para isso basta comprar um bom livro, ou fazer um bom curso, ou ainda ler um punhado de artigos da internet e bingo! Agora tu és ágil! Será que só isso basta?

Leia mais …

Gestão de riscos em projetos: identificação, probabi l i dade, detecção de ocorrência e magnitude dos riscos

11, julho, 2010 Galeote Sem comentários

Você já trabalhou em um projeto de desenvolvimento de software que teve a gestão de riscos adequadamente utilizada no início e durante o projeto? Por incrível que possa parecer, gestão de riscos em projeto de desenvolvimento de software ainda é coisa rara, pois nós seres humanos tendemos a super estimar nossas habilidades e subestimar nossas dificuldades.

Segundo o PMBOK risco é do projeto é um evento ou condição incerta que se ocorrer, terá um efeito positivo ou negativo em pelo menos um objetivo do projeto. É importante saber que em um projeto podemos ter também as ameaças, que é algo feito por um concorrente do seu projeto visando interferir no sucesso do projeto. Embora riscos e ameaças sejam tecnicamente diferentes, para fins de gestão de projetos, eles podem ser tratados juntos na mesma análise.

risk

Leia mais …

Como elaborar em seis passos uma boa estratégia para testes funcionais de software?

3, julho, 2010 Galeote Sem comentários

estrategia Desenvolver e implantar um software de qualidade, dentro de prazo e dos custos planejados por incrível que possa parecer, ainda não é uma atividade trivial. Parte importante desse processo de desenvolvimento é a fase de testes funcionais do software, que deve ser planejada e ter uma estratégia definida. Estratégia que segundo a Wikipédia é a definição de como recursos serão alocados para se atingir determinado objetivo. Quais são os recursos necessários e os objetivos  para a realização de um teste funcional? É sobre isso que trataremos nesse artigo.

Leia mais …

OpenProj, ferramenta open-source para gestão de projetos

22, junho, 2010 Galeote 1 comentário

Muitas vezes o custo de um software de licença comercial como o Microsoft Project se torna proibitivo e então a saída é partir para o software open-source. Se esse é o seu caso vale a pena dar uma olhada no OpenProj. Começe fazendo o download e efetuando a instalação do mesmo.

Leia mais …

Plano de Comunicação de Projetos: Quem não se comunica se trumbica!

17, junho, 2010 Galeote 1 comentário

Já diria o velho guerreiro Chacrinha: quem não se comunica se trumbica! E para o gerente de projetos a comunicação é essencial. Como apoio a essa atividade elaboramos o plano de comunicação.

Segundo o PMBOK o plano de comunicação determina as necessidades de informação e comunicação dos envolvidos no projeto; por exemplo, quem precisa de qual informação, quando ela será necessária, como e por quem ela será distribuída.

talking.Para a elaboração de um plano de comunicação é importante desenvolver uma matriz de comunicação. Nela registramos as ações de comunicação, o objetivo da comunicação, responsável, meio que será utilizado para a comunicação, o público alvo, freqüência da comunicação e data de início.

Leia mais …

Como criar uma EAP em seis passos

12, junho, 2010 Galeote Sem comentários

working Muitos projetos de desenvolvimento de software falham ou são entregues com baixa qualidade por motivos de prazos, escopo ou custos. A elaboração de uma boa EAP na etapa de planejamento do projeto pode ser um forte aliado do gerente de projeto na condução do mesmo.

Aprenda aqui os seis passos sobre como elaborar uma boa EAP para um projeto de desenvolvimento de software:

Leia mais …

Sete comportamentos esperados de um líder de testes de software

5, junho, 2010 Galeote Sem comentários

Estou lendo o livro “Execution The Discipline of Getting Things Done”, e num determinado capítulo o autor cita os sete comportamentos de um líder. Após terminar de ler esse capítulo, resolvi elaborar esse artigo, adaptando esses sete comportamentos para um líder de equipe de testes de software.

Leia mais …

Os defeitos de software, as goiabas brancas e os erros na documentação

30, maio, 2010 Galeote 1 comentário

Sábado passado eu fui na feira para comprar principalmente frutas.Parei em uma banca de goiabas e li a seguinte placa de informação: Goiabas Vermelhas – 2,50 o quilo.

Peguei um saco plástico e fui escolhendo as goiabas "vermelhas". Após escolher quase meio quilo comecei a desconfiar achando que havia goiabas brancas misturadas com as vermelhas. E eu queria apenas as vermelhas. Após esse sentimento peguntei ao feirante, se na banca havia apenas goiabas vermelhas. A resposta foi que estavam misturadas as vermelhas e as brancas.

Leia mais …

Quais são as principais motivações para o teste de software?

22, maio, 2010 Galeote Sem comentários

1. Minimizar os riscos de falhas no sistema:

imageTeste é uma parte importante para o sucesso de um processo de desenvolvimento, pois não existe desenvolvedores perfeitos, os requisitos nem sempre são entendidos completamente e não testar aumenta o risco do sistema de não atender aos requisitos do usuário,produzindo resultados negativos 

Leia mais …

Reunião do SPIN São Paulo – Automação de Testes

21, maio, 2010 Galeote Sem comentários

Esse artigo é para divulgar o 57º encontro do SPIN São Paulo, que terá como tema central a automação de Testes. O evento é gratuito e a inscrição pode ser feita pelo site http://www.spinsp.org.br/. Veja as informações completas do evento:

Data: 31 de maio de 2010 (segunda-feira)
Horário: das 13:00 às 17:30 horas
Local: Universidade São Judas – Unidade Butantã – Av. Vital Brasil, 1000 (http://www.usjt.br/ – veja em “como chegar”)

Palestras/ Apresentações:

Palestra 1: Automação de testes: Vantagens e Limitações

Palestrante: Edson Saraiva de Almeida.
Consultor em melhoria de processos pela ASR, professor da Universidade São Judas Tadeu e do MBA em Tecnologia de Software – USP.
Experiência na área de Engenharia de Software, atuando principalmente nas seguintes especialidades: CMMI, MPS.BR, Teste de Software, Reúso de Software e Engenharia de Software Baseada em Componentes.
Mestre em Engenharia de Computação pelo IPT/USP.
Certificado em teste de software pelo ISTQB.
Consultor certificado pelo SOFTEX no  MPS.BR

Leia mais …