Buscar

Processo de Software AV3 (Discursiva)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

29/04/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjA2NQ==&action2=QURTMjg=&action3=NDU2Nz… 1/1
Acadêmico:
Disciplina:
Avaliação:
Prova:
Nota da Prova:
Processo de Software (ADS28)
Avaliação Final (Discursiva) 
14329069
10,00
1. O processo de software é definido por ser uma metodologia no desenvolvimento de um sistema, produto ou
serviço. No entanto, não existe uma definição específica para os processos, métodos e códigos, mas exige muita
flexibilidade, seja para sua modelagem, desenvolvimento ou implementação. Para o desenvolvimento de um
software, existem vários fatores complexos, pessoas envolvidas, objetivos a serem alcançados, prazos a serem
cumpridos, qualidade do software, por ser um produto que não pode ser medido, pois no decorrer do processo
podem ocorrer várias mudanças em seu projeto. Neste sentido, disserte sobre cada uma das três principais
categorias de requisitos de processos de software: requisito de prescrição, requisitos de interação e requisitos de
flexibilidade.
Resposta Esperada:
Os requisitos de prescrição servem para garantir que o processo seja realizado conforme planejado, tendo como
requisitos o fluxo de controle, automação do processo, gerência de objetivos, registro de história do processo, coleta
de métricas, iteração, restrições e alocação de recursos.
Os requisitos da interação estão voltados para o envolvimento dos usuários sobre fatores do ambiente e do processo
que está sendo executado, tendo como requisitos orientação dos desenvolvedores nas suas tarefas, fornecer
visualização adequada das tarefas do processo, obter feedback do andamento do processo, fornecer visualização dos
estados do processo (atual e anterior) e mecanismos de undo, flexibilizar a interação, permitir comunicação informal,
permitir gerência de reuniões e horários, permitir monitoração de produtos e processos, controlar o acesso aos
objetos, múltiplos níveis de objetos e registro do histórico dos objetos e mecanismos de undo e redo.
Os requisitos de flexibilidade permitem enfatizar questões como a interação com o usuário final em todas as etapas do
projeto, as mudanças em todas as etapas e auto-organização da equipe em conformidade com o desenvolvido. Tendo
como requisitos modificação dinâmica durante a execução, execução de processos incompletos, instanciação do
processo durante a execução, escolha entre caminhos alternativos e adaptação ao usuário.
2. Métricas de softwares possibilitam realizar uma das atividades mais fundamentais do processo de gerenciamento
de projetos: o planejamento. Segundo Gomes (2016, s.p.), uma métrica pode ser entendida como "a relação entre
duas medidas de grandezas iguais ou diferentes. Um exemplo seria o número de defeitos identificados em um lote
de produtos finalizados (defeitos [número] / total do lote [número])". Portanto, a partir desse, pode-se identificar a
quantidade de esforço, de custo e das atividades que serão necessárias para a realização do projeto. Na
engenharia de software, existem dois tipos de medidas: as indiretas e as diretas. Disserte sobre as medidas
indiretas e diretas em processos de software.
FONTE: GOMES, Luciano. Medidas, métricas e indicadores na gestão de processos. Disponível em:
<http://blog.iprocess.com.br/2014/05/medidas-metricas-e-indicadores/>. Acesso em: 13 out. 2016.
Resposta Esperada:
- As medidas diretas são indicadores concretos do projeto através dos atributos do tipo custo, esforço, prazo,
quantidade de erros, tamanho, número de linhas de código, entre outros.
- As medidas indiretas são indicadores mais subjetivos e também extraídos através de outras métricas do projeto,
como confiabilidade, facilidade de manutenção, usabilidade, qualidade, funcionalidade e eficácia, entre outros.


Continue navegando