Buscar

Processo de Software - Avaliação Final

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

28/08/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/1
Acadêmico: Rejane Silva Fernandes (1270477)
Disciplina: Processo de Software (ADS28)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:445155) ( peso.:4,00)
Prova: 11512568
Nota da Prova: 7,75
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 proces
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
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 oco
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
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 obj
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
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, controla
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
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çã
entre caminhos alternativos e adaptação ao usuário.
2. Processos de software visam assegurar o desenvolvimento de software com prazos e necessidade de recursos definidos, elevada produtividade e com qualidade no produto. Para r
corretamente as características específicas de processos e de produtos, cada vez mais são utilizados mecanismos de análise estruturada, a fim de facilitar a comunicação e a espec
sistemas. Neste sentido, disserte sobre a análise estruturada suas ferramentas.
Resposta Esperada:
A análise estruturada é um mecanismo de especificação de processo e de produto de software, utilizando uma representação gráfica formada por símbolos, criando modelos de fluxos d
informações capazes de facilitar a comunicação dos usuários, analistas e projetistas de um projeto de software, trazendo informações mais claras sobre o sistema e suas funcionalidade
principais ferramentas da modelagem da análise estruturada são o Diagrama de Fluxo de Dados (DFD), o Dicionário de Dados (DD) e o Diagrama de Entidade e Relacionamento (DER


Outros materiais