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

Processo de desenvolvimento de software

Tese: Processo de desenvolvimento de software. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  23/11/2014  •  Tese  •  777 Palavras (4 Páginas)  •  157 Visualizações

Página 1 de 4

1º Aula - Vanessa

quinta-feira, 6 de março de 2014

19:28

Processo de desenvolvimento de Software - E (engenharia) S (software)

ATPS entrega 03/04/2014

Requisitos (Necessidades que o cliente tem visando a viabilização dos recursos do aplicativo para o cliente)

A nálise (analistas, engenheiros de softwares e programadores)

P rojeto (Utilizando os requisitos que o cliente apontou inicia-se a criação do software a criação do aplicativo propriamente dito) Projeto de alto nível (Camada inicial, o software visto de maneira geral o que vai ter e como funcionará) Projeto detalhado (Como o nome mesmo já diz é a parte detalhada do software)

I implementação (Criação do software, codificação do software, fazer funcionar em si o que foi projetado)

T este (Pra eliminar bugs, certeza de que tudo o que foi solicitado pelo cliente está de acordo com o que foi solicitado)

O peração (Colocar o software para utilização colocar em produção, tempo médio de vida útil de 12 a 15 anos um software está se tornando ou se tornou obsoleto)

• Código estruturado é a programação linha-a-linha

• Analise orientada a objeto é a utilização de código já prontas arquitetadas em forma de objetos

• Desenho de software é feito através de diagramas (UML, Diagramas de caso de uso, Diagrama de atividades, etc...)

• Um projeto é essencial para se manter o foco e a qualidade na projeção inicial, um controle e registro do que será feito e como foi feito, para inclusive referencia

• Documentação é essencial em todas as etapas da criação do software

• Scopo é o que vai ter no software, um limitador do que terá e do que não terá

• É importante ter um controle com relação a qualidade e execução desde o início, no requisito

• Estudo de Viabilidade - Levantar se o ambiente do cliente suporte o sonho que ele quer produzir

Imagem dropbox 1

Requisito funcional RF - A função que o software irá ter (Pra que ele irá servir)

Regras de negócio ou Requisitos de domínio ou regra de negócios - Como funciona os negócios, cartões, compra e venda, enfim com o que e como o cliente trabalha

Requisito não funcional RNF - O que está por traz do software, ferramentas que serão utilizadas, não estão diretamente ligadas as funcionalidades do sistema (Mais conhecidos como restrições que o cliente tem - ambiente operacional do cliente criar algo de acordo com a realidade deste cliente.

"O começo é a parte mais importante do trabalho." - (Platão)

• Falhas herdadas são os grandes vilões da engenharia de software

• Instituto engenharia de elétrico e eletrônico - IEEE

• Nada de ambiguidade, o software é o que é e funciona da forma que for solicitada

• RUP - Metodologia na engenharia de software (Um manualzão)

• Ferramenta case - Utilizado para dar apoio automatizado na diagramação

• ASTAH - Ferramenta case para criação da UML

Engenharia de requisitos

Erros são causados por diversas razões, mas a principal causa pode ser originada na especificação, prestar atenção nas especificações sendo este ponto o de maior índice de erro, em segundo lugar vem os projetos, terceiro a codificação parte dos programadores e por última serão os outros... Problemas diversos

Nunca permitir que erros sejam levados para frente ou seja, deixa para a próxima etapa e vemos isso, fadado ao estresse e consequentemente fracasso em muitos pontos, estes erros tendem apenas a aumentar se não houver uma tratativa já no início.

...

Baixar como (para membros premium)  txt (5.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com