TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Ciclo de vida de um software

Por:   •  19/4/2017  •  Trabalho acadêmico  •  368 Palavras (2 Páginas)  •  230 Visualizações

Página 1 de 2
  1. Ciclo de vida de software

Já com o escopo definido e definida linguagem de programação a ser adotada é iniciada a Codificação do Projeto.

Temos como objetivo principal um desenvolvimento rápido, garantindo a satisfação do consumidor, garantir uma entrega rápida, facilidades para ajustes, cooperações de pessoas que entendem do negócio e desenvolvedores.

Iremos utilizar o modelo Raid, e com uma abordagem sistemática e sequencial daremos muita enfase às fases de análise e projeto, a fim de que o objetivo do software esteja bem definido e que sejam evitados retrabalhos, conforme podemos observar na figura abaixo.

[pic 1]

1.1 - Ciclos de desenvolvimentos

Ciclo 1º Modelagem do negócio

  • Que informação direciona o processo de negócio?

  • Que informação é gerada?
  • Quem a gera?
  • Para onde vai à informação?
  • Quem a processa?

Ciclo 2º Modelagem de dados

  • Principais objetos de dados a serem processados pelo sistema.

  • Objetos de dados.

  • Onde costumam ficar?

Ciclo 3º Modelagem do processo

  • Com a intenção de  conseguir o fluxo necessário para implementar uma função do negócio, utilizamos objetos de dados para modelagem de dados.

  • Descrições do processamento estão aberta para  modificar, descartar ou recuperar um objeto de dados.

Ciclo 4º Geração da aplicação

Trabalhamos  com a reutilização de componentes de programa existentes quando possível, Usamos essas ferramentas automatizadas para facilitar a construção do software.

Ciclo 5º Teste e modificação

Objetiva validar o produto e verificar se ele atende aos requisitos especificados.

Como utilizamos um sistema enfatiza o reuso, muitos componentes já estão testados, isso reduz o tempo total de teste. Todavia os novos componentes devem ser testados e todas as interfaces devem ser exaustivamente exercitadas.

1.2 – Considerações do ciclo de vida

Escolhemos esse modelo pois:

  • Permite o desenvolvimento rápido

  • Ciclo de desenvolvimento extremamente curto (entre 30 dias)

  • Equipes separada e então integrada a formar um todo
  • Visibilidade mais cedo (protótipos)

 

  • Custo reduzido

  • O escopo do projeto é restrito

  • A performance não é um fator decisório

Esse modelo é bem eficaz, porém apresenta algumas desvantagens, como a eficiência, pode acidentalmente levar ao retorno das práticas caóticas, segurança.

Com essa definição, temos a visão completa do desenvolvimento do software. Com isto, definimos etapas que abrangem desde a análise dos requisitos até a entrega final.

...

Baixar como (para membros premium)  txt (2.6 Kb)   pdf (94.9 Kb)   docx (228.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com