ESW 01 Flashcards
Quais as fases do modelo cascata segundo Pressman?
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/095/526/a_image_thumb.png?1659429175)
Quais as fases do modelo cascata segundo Sommerville?
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/095/585/a_image_thumb.png?1659429175)
Quais são todos os passos de uma fase no modelo espiral segundo Pressman?
Identifique os 4 principais segundo a literatura.
4 Principais = Planejamento, Análise de risco, Engenharia e Avaliação do cliente
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/096/142/a_image_thumb.png?1659429176)
Lembre-se: Cada volta na espiral representa uma fase no processo.
Qual a diferença entre REVISÃO e RETROSPECTIVA de sprint no Scrum?
Revisão do Sprint: Apresentação de resultados obtidos. Todo time, informal, máximo 2hr de preparação, sem slides.
Retrospectiva da Sprint: Analisa como foi a última Sprint em termos de Pessoas&Relações/Processos&Ferramentas
“Enquanto a Revisão da Sprint analisa o produto, a Retrospectiva da Sprint analisa o processo”
Quais as 3 principais características do RUP?
Iterativo e Incremental
Guiado por casos de uso: Casos de uso conectam todas as fases e visões, utilizados por todos os stakeholders
Planejado por riscos: Riscos analisados continuamente e os de maior criticidade tratados prioritariamente
Quais as 9 disciplinas de RUP?
São um conjunto de atividades (fluxo de trabalho) relacionadas a uma “área de interesse” do projeto
Disciplinas básicas: Modelagem de Negócios, Requisitos, Análise e projeto, Implementação, Testes, Implantação
Disciplinas de suporte: Gerenciamento de Projeto, Gerenciamento de configuração e mudanças, Ambiente
MoRAITI - GGA: 9
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/097/276/a_image_thumb.png?1659429176)
Quais as fases e seus marcos no RUP?
Concepção: Estabelecer o escopo, e estimar custos e riscos
Elaboração: Assegurar que os principais riscos foram diminuídos e definir uma arquitetura executável
Construção: Desenvolver de modo iterativo e incremental um produto completo para a Transição
Transição: Disponibilizar o Software para seus usuários finais
“RUP NÃO vai até aposentadoria do software (parte operacional), só até implantação”
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/097/327/a_image_thumb.png?1659429176)
Garantir integridade dos artefatos relacionados ao projeto de software é função de qual disciplina do RUP?
Garantir integridade dos artefatos relacionados ao projeto de software é função da Gerência de Configuração.
Ela controla as mudanças feitas nos artefatos de um projeto e mantém a integridade entre eles.
Quais as etapas do desenvolvimento de requisitos?
- *Elicitação de Requisitos**: Levantar requisitos.
- *Análise de Requisitos**: Descobrir problemas e torná-los mais consistentes. Priorização e negociação! Grande interação social!
- *Especificação de Requisitos**: Meramente escrever requisitos.
- *Validação de Requisitos**: Aceite. Demonstrar que requisitos definem o sistema que o usuário realmente deseja. Documento de Requisitos preliminar como entrada e aprovado como saída.
Quais as restrições de generalização em Projeto OO?
- *Incompleta** – Podem ser adicionados mais subtipos no futuro. É o padrão.
- *Completa** – Todas as subclasses já foram especificadas.
- *Disjunta** – NÃO pode haver herança múltipla.
- *Overlapping (Sobreposta)** – Pode haver herança múltipla
Qual a diferença entre Defeito, Erro e Falha?
- *Falta/Defeito (Fault)** - Causa de uma falha (aspecto físico). Código incorreto ou faltando, defeito de hardware.
- *Erro (Error)** - Estado intermediário, de instabilidade (aspecto de informação), ato inconsistente - Pode resultar em falha, se propagado.
- *Falha (Failure)** - Comportamento operacional do software diferente do esperado pelo usuário, e que pode ter sido causado por diversos defeitos. Manifestação observável. Exemplo: terminação anormal, restrição temporal violada.
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/097/719/a_image_thumb.png?1659429176)
O processo de validação tem por objetivo estabelecer com os clientes confiança quanto ao funcionamento adequado de um software. Enquanto inspeções de software ou revisões por pares são consideradas validação estática, o teste consiste em uma técnica dinâmica de validação de software. Os termos estático ou dinâmico são relativos à necessidade ou não do software ser executado.
(CERTO/ERRADO)
CERTO.
As mesmas técnicas (inspeção e teste) podem ser usadas em verificação ou validação – o que vai definir se é validação ou verificação é o foco.
Quais os 7 diagramas estruturais da UML 2.2?
Diagramas Estruturais – Estáticos, sem tempo
Diagrama de Classes
Diagrama de Objetos
Diagrama de Componentes
Diagrama de Pacotes
Diagrama de Implantação
Diagrama de Estrutura Composta
Diagrama de Perfis (UML 2.2)
Para que serve e como é a cara do Diagrama de Estrutura Composta da UML 2.2?
Serve para modelar colaborações entre interfaces, objetos ou classes.
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/098/192/a_image_thumb.png?1659429177)
O que faz e para que serve o Diagrama de Perfis da UML 2.2?
O Diagrama de Perfis define tipos padronizados com estereótipos, valores rotulados e restrições.
Serve como mecanismo leve de extensão da linguagem.
![](https://s3.amazonaws.com/brainscape-prod/system/cm/108/098/713/a_image_thumb.png?1659429177)