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

Pesquisa de Engenharia de Software

Por:   •  11/3/2017  •  Pesquisas Acadêmicas  •  467 Palavras (2 Páginas)  •  316 Visualizações

Página 1 de 2

Pesquisa de Engenharia de Software

Defina:

  1. - O que é software?

Software é a parte logica de um computador, composta por um conjunto de instruções computacionais responsáveis por executar as coisas no hardware.

  1. - Quais são os atributos de um bom software?

1-Usabilidade, pois um software tem que ser usável para o usuário final, pode-se dizer que tem que ser persuasivo.

2-Eficiência, o software tem que ser rápido e desperdiçar o mínimo de recursos da máquina.

3-Confiança, esse atributo se define em o usuário saber que em caso de falha não ira ter prejuízos e os níveis de proteção e segurança.

4-Manutenibilidade, o software deve ser desenvolvido de forma organizada e visando atender futuras mudanças de necessidades do cliente.

  1. - O que é Engenharia de Software?

É uma área da computação que surgiu com intuito de sanar a crise do software, voltada a desenvolvimento de software de forma padronizada, visando a organização, manutenabilidade, produtividade e qualidade.

  1. - Quais são as principais atividades de Engenharia de Software?

Gerenciar projetos de software, desenvolver sistemas de software com qualidade e organizada para que a manutenabilidade possa ser feita com menos dificuldade.

  1. - Quais são os principais desafios da engenharia de software?

Desenvolver softwares usáveis e que atendam o ciclo de mudança de necessidades do cliente.

  1. - O que são processos, métodos e ferramentas?

Processos são sequência de passos para se chegar em um produto final.

Métodos são as técnicas/modos que são utilizados para se chegar no produto.

Ferramentas são os componentes utilizados para a construção do produto.

  1. - O gráfico a seguir nos mostra os custos envolvidos em cada fase, defina o que deve ser feito em cada uma e explique o porquê dos valores.

 

[pic 1]

  1. Requeriments: é a fase de coleta de dados do cliente, demanda de pouco tempo e esforço.
  2. Specification: é a análise de requisitos, onde são analisados os dados do cliente e assim projetada a ideia que melhor atenda sua necessidade, está etapa demanda de mais tempo e profissionais.
  3. Design: parte responsável pela criação do layout/aparência de forma mais persuasiva possível e como na etapa anterior, demanda de mais tempo e profissionais.
  4. Module Coding: parte que programa as funcionalidades do layout e também demanda de um tempo e profissionais.
  5. Module Testing: etapa de testes, precisa de tempo, pessoas de fora do projeto para ter uma visão de usuário e consequentemente reparos.
  6. Itegration: essa etapa seria a implantação do sistema no cliente, e demanda de mais tempo e treinamento sobre o sistema.
  7. Manutenance: a parte de manutenção seria o suporte técnico para dúvidas/falhas do sistema e as adaptações e modificações no software para atender as futuras novas necessidades do cliente que são inevitáveis e há um custo muito mais elevado que as demais, pois muitas vezes o programa anterior foi feito de maneira que não dá para reutilizar e consequentemente o sistema terá que ser refeito.

...

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