Buscar

Avaliação Final Discursiva Engenharia de Software - Uniasselvi

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

/
Acadêmico: Rosi dos Santos de Carvalho (555970)
Disciplina: Engenharia de Software (GTI09)
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:513622) ( peso.:4,00)
Prova: 17935905
Nota da Prova: -
1. A qualidade é um aspecto que pode estar implícito em qualquer atividade ou produto, entretanto temos que entender que ele pode sofrer alterações com
relação a pontos de vista ou critérios. Com vistas à área de Engenharia de Software, podemos destacar a qualidade sobre dois pontos de vista: a
conformidade com as especificações; e o atendimento às necessidades do usuário. Descreva cada um desses pontos de vista.
Resposta Esperada:
Com relação à qualidade da Engenharia do Software, podemos apresentar duas perpectivas. Uma é a conformidade com as especificações que se ocupa
de características que podem ser medidas com relação à solicitação dos produtos e/ou serviços. O outro está relacionado com as necessidades do usuário
que analisa a qualidade da visão do usuário final, ou seja, se o produto ou serviço atendem de maneira plana às necessidades do usuário.
2. A Engenharia de Software é composta por diversos conceitos fundamentais na área e abrange um processo, um conjunto de métodos ou práticas e
diversas ferramentas que possibilitam aos profissionais desenvolverem software de alta qualidade. As ferramentas podem ser entendidas como o meio
para realização das atividades, por exemplo: para linguagens de programação orientada a objetos, banco e modelagem de dados. No que se refere à
evolução de ferramentas no desenvolvimento de software, disserte sobre a importância das ferramentas CASE na Engenharia de Software.
Resposta Esperada:
Com o aumento da complexidade dos processos de software, passou a ser imprescindível o uso de ferramentas e ambientes de apoio à realização de suas
atividades, visando, sobretudo, atingir níveis mais altos de qualidade e produtividade. Ferramentas CASE passaram, então, a ser utilizadas para apoiar a
realização de atividades específicas, tais como planejamento e análise e especificação de requisitos, auxiliando nas atividades desde análise de requisitos
e modelagem até programação e testes. Diversas ferramentas podem ser utilizadas para escrever requisitos, elaborar os diagramas UML da especificação
do projeto, gerenciar a configuração do projeto, implementar os códigos, realizar os testes, banco de dados, arquitetura etc. O importante é que haja um
único framework que integre todas estas funcionalidades, agilizando a distribuição dos artefatos nos momentos diferentes do projeto via ferramenta que dê
suporte automatizado aos métodos executados pelas tarefas.

Continue navegando