Introdução
Neste artigo iremos abordar etapas do processo de desenvolvimento de um sistema, deste o contato
com o cliente o levantamento de requisitos até a entrega e manutenção do mesmo.
Planejamento
Construção
Implantação
Avaliação e Manutenção
Temos também pontos importantes que devem ser ressaltas como, por exemplo, o levantamento de
requisitos o contato com o cliente etc. É sempre importante documentar um projeto de
desenvolvimento principalmente em grandes projetos que envolvam um numero maior de
https://portalsis.wordpress.com/2011/06/20/etapas-do-processo-de-desenvolvimento-de-sistemas/ 1/6
03/02/2018 Etapas do processo de Desenvolvimento de Sistemas | Portal SiS - Sistemas de Informação
Planejamento
Para iniciar essa etapa e necessário realizar um levantamento dos requisitos do sistema junto com o
cliente, avaliar os problemas e as necessidades do cliente e documentar o essas informações que serão
de grande importância na elaboração do planejamento.
Pontos importantes:
Identificação do cliente
Identificação dos requisitos
Levantamento dos recursos e custos
Avaliar a viabilidade
Elaboração do cronograma inicial
Após identificarmos o nosso cliente e definirmos os requisitos do sistema que iremos desenvolver,
precisamos avaliar a viabilidade do desenvolvimento e implantação. Após realizar os procedimentos
mencionados acima devemos elaborar o cronograma inicial planejando as etapas e os recursos
necessários para finalização do projeto e a entrega do produto com qualidade garantido a satisfação
do cliente.
Requisitos são descrições do que o sistema irá realizar qual o desejo do cliente a sua necessidade, essa
o qual o sistema venha a solucionar. Essa etapa define a finalidade do projeto e resumir a necessidade
do cliente. A identificação consiste em entender em termos de requisitos e o que se espera obter como
resultado, esse procedimento é geralmente realizado junto ao cliente.
É necessário realizar uma analise dos requisitos para tratar e avaliar inconsistências, ambigüidades,
riscos e prioridades dos requisitos indicados na identificação.
Construção
Implantação
Avaliação e manutenção
Realizar uma avaliação do sistema junto com o cliente para garantir a qualidade do produto, realizar
manutenções sempre que necessário para manter o bom funcionamento da aplicação.
Fases Atividades
3. Cronograma Inicial.
Levantamento de Requisitos
1. Definição do Sistema;
– Definir que tipo de sistema será criado, quais tecnologias serão aplicadas.
Casos de Uso
– Disponibiliza mais detalhes do que a descrição de alto nível, mostra uma visão geral do requisito.
Construção Análise
2. Glossário;
– Estrutura de classes
3. Diagramas de Estados/Atividades.
Projeto
https://portalsis.wordpress.com/2011/06/20/etapas-do-processo-de-desenvolvimento-de-sistemas/ 3/6
03/02/2018 Etapas do processo de Desenvolvimento de Sistemas | Portal SiS - Sistemas de Informação
1.Diagramas de Interação;
– Estruturas de classes.
4. Modelo de Arquitetura.
– Estrutura da aplicação.
Implementação
1. Implementação;
– Codificação da aplicação.
2. Segurança.
– Segurança da aplicação.
Testes
1. Testes.
Implantação
1. Plano de Implantação;
3. Treinamento.
Avaliação do Cliente/Manutenção
1. Garantia da Qualidade.
Conclusão
É importante sempre seguirmos as etapas de desenvolvimento de sistemas, essas etapas vão garantir
a entrega de um produto de qualidade condizente com a necessidade do cliente. Cada etapa tem seus
próprios requisitos e suas metas que serão elaboradas pela equipe de desenvolvimento. Sempre é
https://portalsis.wordpress.com/2011/06/20/etapas-do-processo-de-desenvolvimento-de-sistemas/ 4/6
03/02/2018 Etapas do processo de Desenvolvimento de Sistemas | Portal SiS - Sistemas de Informação
bom estar atento ao cronograma para cumprir as metas estabelecidas dentro do prazo. Sempre avaliar
junto com o cliente o produto final.
Referências
Anúncios
comentários
Maria Mendes disse:
02/11/2016 às 9:56 PM
Foi muito util
Responder
Fabricio Moreira disse:
12/02/2014 às 1:35 PM
Bem explicativo e de amplo entendimento.. gostei muito
Responder
Adilson Abel disse:
21/06/2013 às 3:57 PM
Gostei do trabalho foi bem focado
Responder
hemp disse:
26/06/2011 às 12:46 AM
Colaboracao com o cliente e mais importante do que negociacao de contratos. Buil automatico em
10 minutos – colocar em producao de forma automatica Integracao continua controle de versao
distribuida ex. Software Mercurial TDD Desenvolvimento Orientado a Testes 1 escreve o teste ja
ajuda a antever erros implementa depois Padroes de formatacao estruturacao do codigo
https://portalsis.wordpress.com/2011/06/20/etapas-do-processo-de-desenvolvimento-de-sistemas/ 5/6
03/02/2018 Etapas do processo de Desenvolvimento de Sistemas | Portal SiS - Sistemas de Informação
InfraEstrutura ja o faz Arquitetura Smiples SCRUM Estorias criadas colaborativamente usar wiki
Usuarios tem uma qtde maxima de votos para pedir priorizacao de funcionalidades Alguns
usuarios com mais votos poder do que outros Lancamento de versoes releases frequentes
instantaneos Dois tipos Estaveis como os releases do SCRUM planejamento de objetivo e tempo
Versoes Instaveis gerados sob demanda dos usuarios geradas automaticamente sob um id
contextualizacao de bug reports XP Praticas mais complexas de aplicar Programacao em Pares
Commiters podem cumprimir o papel do par assincronamente Time Completo Sentar Junto
Cliente Presente Papo em Pe Daily Meeting do SCRUM Trabalho EnergizadoPalestra Frameworks
para Desenvolvimento Rapido de Aplicacoes Web um Estudo de Caso com CakePHP e Django
Adriano Pereira Vinicius Cogo Andrea Charao UFSM Resumo Nos ultimos anos surgiram varios
frameworks que aceleram o desenvolvimento de aplicacoes para a Web.
Responder
https://portalsis.wordpress.com/2011/06/20/etapas-do-processo-de-desenvolvimento-de-sistemas/ 6/6