Buscar

Discursiva Engenharia de Software NOTA 100

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Projeto de software é um empreendimento com objetivo bem definido, que consome recursos e ocorre geralmente com 
prazos,  custos  e  qualidade  bem  definidos.  Projetos  tornam­se  cada  vez  maiores  e  mais  complexos  composto  por 
atividades multifuncionais. Qual deve ser o perfil de um gerente de projetos neste caso? E quais etapas considerar num 
projeto?
Resposta:
A certificação PMI ou PMP para gerente de processos são de grande destaque no perfil desse profissional, além de 
ser muito bem reconhecido pela experiência ou potencial. 
Gerenciados, estruturas e gerenciamento de.
Quais são os principais diagramas da UML e como eles podem ser categorizados?
O  perfil  de  um  gerente  de  projetos  deve  ser  mais  integrador  que  especialista  técnico.  Um  projeto  prevê  algumas  etapas
importantes: planejamento, programação e controle de tarefas integradas.
 
(ROTA AULA 05)
Resposta:
Os 5 (cinco principais) diagramas da UML são: 
Diagramas de casos de uso; 
Diagramas de classes; 
Diagramas de componentes; 
Diagramas de sequência; 
Diagramas de colaboração.
Dentro de uma estrutura de projeto de software, qual a importância da fase de requisitos?
Resposta:
A 1ª (primeira) fase, que são os requisitos, é importante porque define o que é necessário, para analisar o projeto em 
questão, aplicando testes. 
Percepção, durabilidade, estética...
No desenvolvimento de software, a qualidade de um projeto engloba o grau de atendimento às funções e características 
especificadas no modelo de requisitos. A gestão da qualidade preza por um produto que seja útil (usável) e que contenha 
valor agregado tanto para o desenvolvedor quanto para os usuários do sistema. Como partimos de um conceito bastante 
subjetivo,  é  possível  analisarmos  a  qualidade  de  software  sob  a  orientação  de  várias  dimensões.  Cite  as  principais 
dimensões de análise da qualidade de software.
(ROTA AULA 03)
Criação de um software é algo desafiador, criativo e divertido, mas a tarefa de entendimento dos requisitos além de ampla é
crucial para o sucesso ou fracasso do projeto. A engenharia de requisitos deveria ser tratada como uma etapa extremamente
importante  e  subdividida  em  assuntos  relacionados  à  concepção,  ao  levantamento,  à  elaboração,  à  negociação  e  à
especificação  dos  requisitos.  Na  concepção  estuda­se  a  viabilidade  da  solução  através  da  coleta  de  informações  e
necessidades dos stakeholders (pessoas que irão utilizar direta ou indiretamente o software). É no levantamento dos requisitos
que são identificados problemas de escopo, entendimento do problema e volatilidade dos requisitos (requisitos que mudam!). 
(ROTA AULA 05)
Resposta:
As principais dimensões de análise da qualidade de software são: 
Desempenho 
Recursos 
Confiabilidade 
Conformidade 
Durabilidade 
Facilidade de manutenção 
Estética 
Percepção.
O que é modelagem de software? Por que utilizar um método para o desenvolvimento de software?
Resposta:
Modelagem de software é como a metodologia, a analise e desenvolvimento de software, processos e projetos sejam 
modelados, com modelos como CMM, entre outros. 
Por que utiliza­se um método para o desenvolvimento de software? 
Para: 
­ Facilitar a implantação de novos analistas; 
­ Eliminar perdas na falta de resultados.
Qualidade do desempenho
Qualidade dos recursos
Qualidade na confiabilidade
Qualidade na conformidade
Qualidade na durabilidade
Qualidade na facilidade de manutenção
Qualidade na estética
Qualidade na percepção.
 (ROTA AULA 04)
Entende­se por método o caminho a ser percorrido através de etapas, aplicando­se um conjunto de técnicas, permitindo a
construção de um software eficiente e seguro. Métodos sempre envolvem tarefas, tais como:
1. Planejamento do projeto
2. Análise de requisitos
3. Projeto de estruturas de dados, arquitetura e algoritmos
4. Codificação, teste e manutenção.
Utilizamos um método para facilitar o treinamento de novos integrantes de nossa equipe de desenvolvimento e para eliminar
perdas na falta de controle de resultados.
(ROTA AULA 03)

Outros materiais