Ninguém planeja fracassar, mas muitos fracassam por não planejar

Quantos projetos você ou sua equipe já iniciou sem jamais concluir? Ou quantas empresas de desenvolvimento gastam todos seus recursos financeiros e de pessoal na manutenção de um produto sem poder investir em novos softwares? Aposto que estas são boas perguntas, não são ?

[ Hits: 21.092 ]

Por: Adilson Santos da Rocha em 18/07/2003


Planejar, mas como?



Também não digo que é para ficar todo o tempo analisando problema, fazendo diagramas, conversando com os futuros usuários, estimando custos e prazos e não codificar nada.

Supondo que resolva não seguir padrões de UML, ou de Análise Estruturada e criar uma própria técnica de análise siga em frente. Porém esteja certo de que há alguns pontos a considerar dentro do projeto.

Definição do escopo do software


  • Converse com clientes, futuros usuários, pessoas do ramo, com quem precisar e defina exatamente o que o seu software vai fazer e o que não vai fazer.
  • Esteja certo de que isso é o quem solicitou o software quer.
  • Defina também alguns fatores para que seu software seja de qualidade como: performance, segurança, facilidade de uso etc.

Projeto do Software


Faça diagramas, fluxogramas, descreva textualmente cada função do sistema se for preciso. E só pra garantir confira mais uma vez com o solicitante. E o mais importante, estime prazos e gastos pois é nesta hora que podem ser revistas cláusulas contratuais.

Desenvolvimento


Esta fase deve se iniciar fazendo com que cada membro da equipe esteja com o conteúdo das fases anteriores na ponta da língua, ou seja, que cada membro da equipe conheça o projeto de cabo a rabo. Isso evitará transtorno em caso de remanejamento de membros para outros projetos ou de inserção de outro, pois qualquer um da equipe pode instruir novos membros, o que dá uma agilidade incrível, principalmente se o projeto é de longo prazo.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Planejar, mas como?
   3. Concluindo
Outros artigos deste autor

Engenharia de Software - Fazer melhor o software e fazer o software melhor

Aumente sua produção em PHP

PDO - Introdução e conceitos

Leitura recomendada

Instalando a extensão json para o php-5.1 no CentOS/Red Hat

JOOMLA no openSUSE em 10 passos

Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET

Lista de extensões preferidas para Joomla!

Funções da categoria Miscelânea do PHP

  
Comentários
[1] Comentário enviado por fabio em 18/07/2003 - 10:29h

Bacana esse artigo, concordo em grau e gênero com tudo isso.

[2] Comentário enviado por wilbil em 18/07/2003 - 16:32h

gostei do seu

artigo parabens

mas nao podemos deixar de lado o merito dos programadores
que na maioria das vezes conseguem fazer sofware dentro dos prazos
estipulados erroniamente

[3] Comentário enviado por mastervieira em 12/03/2004 - 10:06h

Gostei muito do artigo faltou citar os fatores que podem influenciar na construção de um sistema, muitas vezes o cliente se desprende da realidade e também efetuar a relação de custo x beneficio.
Sou Analista de Foz do Iguaçu e me disponibilizo para auxiliar-los
Msn
mastervieira@hotmail.com

Até Mais

Leandro Vieira - Foz

[4] Comentário enviado por scandinavian em 13/12/2005 - 00:24h

Amém

Que tal aproveitar e fazer um artigo com ferramentas como Umbrello, Visual Paradigm e outras?

[5] Comentário enviado por hugoamaral em 19/03/2006 - 01:35h

Ótimo!

já fracassei algumas veses por não decidir coisas importante, que deveriam ser analizadas no inicio do projeto,

hoje ainda tenho dificuldades de prever custos...

Como seria o planejamento do preço pra desenvolvimento de um sistema?

sei que varia de sistema pra sistema, mas da um exemplo ai!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts