Você está na página 1de 2

Senac EAD

Produção Textual Individual

DISCIPLINA
ENGENHARIA DE SOFTWARE
PROFESSOR(ES) AUTOR(ES)
FÁBIO LUIZ LETTIERI DA COSTA

Produção Textual Individual

Tema Criptografia para confidencialidade e integridade

Dada à complexidade do software e a sua característica de evoluir ao


longo do tempo, conforme as fases do desenvolvimento do software
avançam, podem ocorrer mudanças nas necessidades de negócio e,
como consequência, os produtos de software sofrerem alterações
constantes. Isso faz com que a adoção de modelos de processo que
Texto base utilizam a estratégia linear seja inadequada para lidar com mudanças de
(texto, gráficos, requisitos, como o modelo em cascata.
tabelas, imagens) Os modelos de processo que adotam a estratégia evolucionária
contemplam esse aspecto de possibilitar o desenvolvimento de um
produto que evolua ao longodotempo.
Esses modelos evolucionários são caracterizados por serem iterativos e
apresentarem características que possibilitem desenvolvermos versões
cada vez mais completas do software, ou seja, o software evolui.

Responda e justifique corretamente os 2 itens de cada questões:

A)1. Quais são os principais modelos de desenvolvimento de software e


as principais características de cada modelo.
2. Aponte também: em algumas ocasiões o cliente não tem certeza, ou
tem apenas um objetivo muito genérico para o software, ou até mesmo,
Enunciado o desenvolvedor pode não estar muito seguro sobre a forma de
interação entre os usuários e o sistema, ou com a ideia da solução
proposta. Neste caso, qual o melhor modelo para auxiliar no
entendimento das necessidades do cliente e quais são as principais
características deste modelo?

Senac São Paulo – Todos os Direitos Reservados 1


Senac EAD
Produção Textual Individual

B)1. É um dos principais artefatos de software que pode ser usado e


reusado para a construção de novos sistemas. O reuso de software
pode ser obtido por meio do desenvolvimento baseado em
componentes, ou seja, um novo sistema pode ser construído utilizando
partes (componentes), que foram criadas para compor outro sistema.
Qual o nome deste artefato e a principal premissa desta abordagem?
2. Segundo Pressman (2011), um processo de desenvolvimento de
software tem quatro funções:
- fornecer um guia de como estabelecer a ordem das atividades da
equipe;
- especificar os artefatos que serão desenvolvidos e quando eles serão
desenvolvidos;
- direcionar as tarefas individuais dos projetistas e da equipe como um
todo;
- oferecer critérios para monitoração e medida dos produtos e das
atividades do projeto.
Os modelos de processo podem ter seu fluxo de atividades organizado
de diferentes maneiras. Relacione quais são estas maneiras e suas
características

Orientação de Entrega: Esta atividade deverá ser entregue no


item Produção Textual Individual do menu principal.

Prazo de Entrega: Consultar o calendário de atividades


Orientações Gerais Tamanho máximo do texto: 30 linhas ou 1 página. Uso de fontes de
terceiros (citações) deve ser referenciada conforme Guia de Normalização
do Senac:
http://www3.sp.senac.br/hotsites/campus_santoamaro/cd/arquivos/biblioteca/guia_norm
atizacao.pdf

Senac São Paulo – Todos os Direitos Reservados 2

Você também pode gostar