Etapas do processo de desenvolvimento de sistemas

Gostou? Recomende:

O desenvolvimento de sistemas é um processo que ocorre em algumas etapas. A definição das etapas pode variar de caso para caso, mas de uma forma geral o processo de desenvolvimento está relacionado às seguintes etapas:

Projeto ou Análise

O projeto é a parte mais importante do sistema. Nele é definido o que, como, quando e porque será feito.

No projeto são realizados diversos tipos de análises, protopipação, desenhos de cenários, diagramas e outras representações para tentar aproximar ao máximo a expectativa e o resultado final do sistema.

Codificação

A codificação é o desenvolvimento propriamente dito. Aqui são escritas milhares de linhas de códigos que interligação o sistema com bancos de dados e outros dispositivos a fim de produzir o resultado que foi especificado no projeto.

A codificação é uma atividade subordinada no projeto.

Testes

A etapa de testes é importante para verificar a existência de falhas ou se o sistema está se comportando dentro dos princípios do projeto.

A realização de testes não deve ser feita de qualquer maneira ou por qualquer pessoa. Para obter um bom resultado, o ideal é estabelecer procedimentos para testes, que deverá incluir:

  • O que deve ser testado;
  • Qual dado deverá ser inserido;
  • Qual o perfil da pessoa que irá testar: amador, experiente, usuário, etc;
  • Se o procedimento deverá ser repetido com variações de dados;
  • Entre outros.

O relatório de testes deverá constar como e quando os testes foram feitos, bem como se o resultado foi satisfatório ou não.

Implantação e treinamento

Se aprovado nos testes, o sistema deverá ser implantado, isto é, colocar em produção. Em muitos casos a implantação é a etapa mais dolorosa do processo de desenvolvimento de sistemas, já que implicam movimentar pessoas, hardwares, softwares e muitas vezes com a empresa em pleno funcionamento.

Dependendo do tipo e tamanho do sistema é necessário determinar momentos estratégicos para a implantação a fim de provocar menos impacto nos procedimentos da empresa.

Paralelamente, temos também a etapa de treinamento que consiste em apresentar aos usuários o novo sistema e auxiliá-los nos procedimentos que cada um deverá realizar.

Manutenção

A última etapa do processo de desenvolvimento de sistemas é a manutenção. Ela inicia logo após a implantação e não terá fim, ou seja, existirá enquanto o sistema existir.

A manutenção é uma etapa de muitas controvérsias, por isto é importante existir um documento que regulamente o que é manutenção, quais as responsabilidades de clientes, usuários e desenvolvedores, bem como os custos envolvidos nessas atividades.

Participe do Simulado de HTML

Veja também:





Compartilhe com seus amigos:


// Comentários

Nenhum comentário

Antes de desponder, leia o texto atentamente e veja o que ele que dizer.
Boa parte das perguntas feitas JÁ ESTÃO RESPONDIDAS no texto ou NÃO É DE MINHA COMPETÊNCIA RESPONDER.

Digite seu nome:


Digite seu email: (ele não será divulgado)


Cidade:


Assunto:


Comentários: mínimo 200 caracteres (comentários inadequados serão excluídos)


Digite os números abaixo:



 

 

2007-2012   //   Blog do Luis   //   Hospedado no UOLHost   //   Política de Privacidade   //   Eu creio em Deus