Arquivo

Arquivo da Categoria ‘Boas práticas’

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 …

O que elaborar primeiro, casos de uso ou protótipo de interface visual?

12, maio, 2010 Galeote 2 comentários

A utilização da técnica de casos de uso para se registrar os requisitos funcionais de um software é largamente difundida na comunidade dos desenvolvedores des software, amparada pela UML e preconizada por diversas metodologias e gurus da área.

Durante algum tempo defendi e pratiquei a elaboração de casos de uso como uma atividade que precedia a elaboração das especificações de interfaces visuais, e portanto sendo independente da mesma.

image

Entretanto nada como um dia após o outro… Depois de realizar alguns projetos realizados com essa abordagem e sentir na pele a falta de um prototipo de interface visual para apoiar a elaboração dos casos de uso, mudei radicalmente minha abordagem: agora o protótipo de telas antecede a escrita dos casos uso, e esses são elaborados com um olho na interface visual e outro no modelo de domínio. Destaco abaixo a importância da interface visual para a elaboração dos casos de uso:

Leia mais …

O permanente desafio de aumentar a qualidade e a produtividade do desenvolvimento de software

1, maio, 2010 Galeote 5 comentários

 

Em 29 abril de 2010 tive a oportunidade de participar do seminário Fábricas de Software, organizado peal Recriando Educação & Estratégia em parceria com a Sucesu-SP Sociedade de Usuários de Informática e Telecomunicações – São Paulo.  Esse seminário foi organizado em quatro palestras, conforme descrito abaixo. Compartilho aqui um breve resumo que capturei de cada palestra:

 seminario
Imagem disponível em http://www.recriandoonline.com.br/fsoft/

1. Cenários e Tendências para as Fábricas de Software: Uma Visão das Principais Mudanças de Paradigma que estão Ocorrendo. Palestrante: Aguinaldo Aragon Fernandes

Na abertura o palestrante destacou a importância do uso de controles para uma Fábrica de Software traçando um paralelo com a indústria automobilística. Em seguida comentou sobre qual seria o real valor das certificações como o CMMI, ressaltando os desafios que a cultura brasileira impõe na adoção desses modelos, e como as empresas que possuem essas certificações pouco se beneficiam delas. Comentou-se sobre a queda atual na procura por esse tipo de certificação.

Leia mais …

Passo a passo para a elaboração do modelo de domínio – Parte 2 de 2

22, abril, 2010 Galeote Sem comentários

Na primeira parte desse artigo descrevi os quatro primeiros passos para a elaboração do modelo de domínio, e chegamos até a primeira versão de um diagrama de classes de domínio. Nessa segunda e última parte descreverei os dois passos finais necessários para o refinamento das classes de domínio e dos seus relacionamentos

Leia mais …

Categories: Boas práticas Tags:

Passo a passo para a elaboração do modelo de domínio – Parte 1 de 2

2, abril, 2010 Galeote Sem comentários

Neste artigo irei abordar as práticas e técnicas utilizadas para a elaboração do modelo de domínio para o desenvolvimento de software

Quando você está criando seu modelo de domínio, uma boa fonte de classes de domínio inclui a descrição de requisitos em alto nível, aqueles que são geralmente (mas nem sempre) escrito na forma "O sistema deve fazer isso, o sistema não deve fazer isso. " É útil verificar esses requisitos, extraindo os substantivos e frases substantivas. Você pode refiná-las para criar o modelo de domínio inicial. Com isso em mente, vamos percorrer os requisitos de alto nível para para o desenvolvimento de um software para uma Livraria Virtual, e e extrair as classes de domínio possíveis.

Leia mais …

Categories: Boas práticas Tags:

Metodologia de desenvolvimento de software: importância, conceitos e princípios

28, fevereiro, 2010 Galeote Sem comentários

O software é o combustível utilizado pelos negócios modernos, construir e manter software de qualidade, de forma repetitível e previsível é difícil hoje e se tornará cada vez mais difícil. São sintomas típicos de problemas no desenvolvimento de software: falha no entendimento das necessidades dos usuários; inabilidade de tratar mudança de requisitos; descobrimento tardio de demandas importantes do projeto; falta de um processo definido para o desenvolvimento de software

Geralmente os projetos de desenvolvimento de software falham devido às seguintes causas: gerência “por demanda” dos requisitos; comunicação ambígua e imprecisa; arquitetura fracamente definida; complexidade sub-estimada; inconsistências não identificadas nos requisitos, projeto e no código e testes insuficientes. Ao tratar essas causas, através de uma metodologia de desenvolvimento de software, os sintomas serão eliminados e será mais fácil desenvolver e manter um software de qualidade de forma previsível e que possa ser repetida.

Segundo o dicionário Aurélio metodologia é o estudo dos métodos; caminho pelo qual se atinge um objetivo. Modo de proceder, maneira de agir.

As principais características de uma metodologia de desenvolvimento são Leia mais …

Seis dicas para preparação de massa de dados para testes funcionais

20, fevereiro, 2010 Galeote 3 comentários

massa

Para determinados tipos de sistemas a preparação de massa de dados é uma das etapas que mais pode consumir esforços e recursos e certamente define a qualidade dos testes funcionais.
Se você é o responsável por esta importante etapa dos testes, veja as dicas abaixo:
Leia mais …