Logo Passei Direto
Buscar

Avaliação I - Individual - Processo de Software

Ferramentas de estudo

Questões resolvidas

O Enterprise Knowledge Development (EKD) é uma técnica de modelagem que permeia todos os níveis de uma organização, desde os níveis estratégicos até os níveis operacionais. A proposta de usar o EKD é prover uma descrição clara e não ambígua sobre como a organização funciona. Sobre as ações da proposta de uso do EKD, analise as sentenças a seguir:
I- Identificar quais requisitos devem mudar e quais as razões da mudança.
II- Identificar as opções que precisam ser criadas para encontrar esses requisitos.
III- Identificar quais são as diretrizes e os argumentos usados para avaliação dessas opções.
IV- Identificar quais métricas poderão ser utilizadas para a divulgação dos resultados.
Assinale a alternativa CORRETA:


A As sentenças I, II e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I e IV estão corretas.

Um processo de software deve ser criado e configurado com base na plataforma tecnológica adotada pela organização para o desenvolvimento de seus projetos de software, apropriando-se de uma excelente linguagem durante a modelagem dos processos. Referente aos níveis de formalidade de linguagem da modelagem de processos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Baseada em regras: modela o processo utilizando pré e pós-condições durante a execução, como ocorre no desenvolvimento de sistemas inteligentes.
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a execução do projeto a partir das condições que devem ser seguidas e ações tomadas para satisfazer a condição do evento.
( ) Redes de Petri: modela o processo por meio de algoritmos transacionais, seguindo diversos fluxos de controles e garantindo a sequência correta do processo de software.
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura, em que seus nodos representam as atividades e os arcos executam o fluxo de controle/dados entre as diversas atividades.
Assinale a alternativa que apresenta a sequência CORRETA:


A F - F - V - V.
B V - V - F - F.
C V - V - V - F.
D V - V - F - V.

Devido à importância da Modelagem Organizacional, são propostas diversas técnicas para a estruturação da organização, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar as especificações de requisitos, deixando seu processo mais próximo à realidade da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) é a técnica mais rica em uso, é a base para o entendimento e apoio às mudanças organizacionais e ajuda o desenvolvimento de sistemas de informação que apoiará a organização.
II- A técnica de modelagem de Furlan busca conhecer a missão e a identidade da organização, propor que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos relacionados com as áreas funcionais para atender a esta missão.
III- A técnica F3 de Bubenko é constituída por cinco modelos: Modelo de Objetivos - MO, Modelo de Atores - MA, Modelo de Atividades e Uso - MAU, Modelo de Conceitos - MC e Modelo de Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu é composta pelo Modelo da Computação Híbrida (SH) e pelo Modelo de Interação Humana (IHC).
V- A metodologia EKD (Enterprise Knowledge Development) ajuda a definir técnicas capazes de suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associados, que suportem o processo.
Assinale a alternativa CORRETA:


A As sentenças II e III estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, II, IV e V estão corretas.

Sobre a definição do Modelo de Dependência Estratégica (SD), assinale a alternativa CORRETA:


A Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos.
B Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos humanos de um projeto.
C Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de dependência entre atores que executarão estes processos.
D Fornece um guia de uso e razões de validação dos processos organizacionais.

Assinale a alternativa CORRETA:


A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças II e IV estão corretas.

Classify V for true statements and F for false statements:
( ) Procedural: models the software process, taking into account the project's source code, using conventional programming through the concept of low-level.
( ) Rule-based: models the process using conventional guidelines and without programming intelligence, using a less specialized development language.
( ) Event-condition-action: models the process based on the identification of events that will validate the project's execution based on the conditions that must be followed and actions taken to satisfy the event condition.
( ) Task networks: models the process using a graph, representing its process structure where its nodes represent activities and arcs execute the control/data flow between the various activities.
Choose the alternative that presents the CORRECT sequence:


A V - F - F - V.
B F - F - V - V.
C V - F - V - V.
D V - V - V - F.

Many software development organizations, in pursuit of process quality, adopt reference models to achieve their goals. One of the models available in the market is CMMI (Capability Maturity Model Integration), which prescribes best practices for software development and attests to the maturity of these processes. Regarding its structure, what are the levels that make up this model?


A Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
B Otimização, gerenciado, parcialmente definido, definido.
C Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
D Melhoria contínua, planejado, definido, gerenciado e otimização.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O Enterprise Knowledge Development (EKD) é uma técnica de modelagem que permeia todos os níveis de uma organização, desde os níveis estratégicos até os níveis operacionais. A proposta de usar o EKD é prover uma descrição clara e não ambígua sobre como a organização funciona. Sobre as ações da proposta de uso do EKD, analise as sentenças a seguir:
I- Identificar quais requisitos devem mudar e quais as razões da mudança.
II- Identificar as opções que precisam ser criadas para encontrar esses requisitos.
III- Identificar quais são as diretrizes e os argumentos usados para avaliação dessas opções.
IV- Identificar quais métricas poderão ser utilizadas para a divulgação dos resultados.
Assinale a alternativa CORRETA:


A As sentenças I, II e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I e IV estão corretas.

Um processo de software deve ser criado e configurado com base na plataforma tecnológica adotada pela organização para o desenvolvimento de seus projetos de software, apropriando-se de uma excelente linguagem durante a modelagem dos processos. Referente aos níveis de formalidade de linguagem da modelagem de processos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Baseada em regras: modela o processo utilizando pré e pós-condições durante a execução, como ocorre no desenvolvimento de sistemas inteligentes.
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a execução do projeto a partir das condições que devem ser seguidas e ações tomadas para satisfazer a condição do evento.
( ) Redes de Petri: modela o processo por meio de algoritmos transacionais, seguindo diversos fluxos de controles e garantindo a sequência correta do processo de software.
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura, em que seus nodos representam as atividades e os arcos executam o fluxo de controle/dados entre as diversas atividades.
Assinale a alternativa que apresenta a sequência CORRETA:


A F - F - V - V.
B V - V - F - F.
C V - V - V - F.
D V - V - F - V.

Devido à importância da Modelagem Organizacional, são propostas diversas técnicas para a estruturação da organização, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar as especificações de requisitos, deixando seu processo mais próximo à realidade da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) é a técnica mais rica em uso, é a base para o entendimento e apoio às mudanças organizacionais e ajuda o desenvolvimento de sistemas de informação que apoiará a organização.
II- A técnica de modelagem de Furlan busca conhecer a missão e a identidade da organização, propor que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos relacionados com as áreas funcionais para atender a esta missão.
III- A técnica F3 de Bubenko é constituída por cinco modelos: Modelo de Objetivos - MO, Modelo de Atores - MA, Modelo de Atividades e Uso - MAU, Modelo de Conceitos - MC e Modelo de Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu é composta pelo Modelo da Computação Híbrida (SH) e pelo Modelo de Interação Humana (IHC).
V- A metodologia EKD (Enterprise Knowledge Development) ajuda a definir técnicas capazes de suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associados, que suportem o processo.
Assinale a alternativa CORRETA:


A As sentenças II e III estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, II, IV e V estão corretas.

Sobre a definição do Modelo de Dependência Estratégica (SD), assinale a alternativa CORRETA:


A Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos.
B Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos humanos de um projeto.
C Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de dependência entre atores que executarão estes processos.
D Fornece um guia de uso e razões de validação dos processos organizacionais.

Assinale a alternativa CORRETA:


A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças II e IV estão corretas.

Classify V for true statements and F for false statements:
( ) Procedural: models the software process, taking into account the project's source code, using conventional programming through the concept of low-level.
( ) Rule-based: models the process using conventional guidelines and without programming intelligence, using a less specialized development language.
( ) Event-condition-action: models the process based on the identification of events that will validate the project's execution based on the conditions that must be followed and actions taken to satisfy the event condition.
( ) Task networks: models the process using a graph, representing its process structure where its nodes represent activities and arcs execute the control/data flow between the various activities.
Choose the alternative that presents the CORRECT sequence:


A V - F - F - V.
B F - F - V - V.
C V - F - V - V.
D V - V - V - F.

Many software development organizations, in pursuit of process quality, adopt reference models to achieve their goals. One of the models available in the market is CMMI (Capability Maturity Model Integration), which prescribes best practices for software development and attests to the maturity of these processes. Regarding its structure, what are the levels that make up this model?


A Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
B Otimização, gerenciado, parcialmente definido, definido.
C Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
D Melhoria contínua, planejado, definido, gerenciado e otimização.

Prévia do material em texto

02/08/2023, 20:52 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:825820)
Peso da Avaliação 1,50
Prova 65556984
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A busca pela qualidade e produtividade no desenvolvimento de software fez com que a cultura 
das organizações mudasse suas maneiras de trabalho de forma que a melhoria contínua fizesse parte 
dos seus objetivos estratégicos. O mercado consumidor de hoje vive mudanças muito rápidas em 
vários aspectos, como mais exigência, mais competitividade e novos recursos tecnológicos. Os 
modelos de processos CMMI e MPS.BR são focados na melhoria de qualidade e produtividade de 
processo de software. Sobre os modelos CMMI e MPS.BR, analise as sentenças a seguir:
I- O modelo MPS.BR procura contemplar a realidade das empresas desenvolvedoras brasileiras.
II- O modelo MPS.BR é constituído por níveis representados de A ao G.
III- O modelo CMMI é um modelo internacional com 5 níveis de maturidade, de 1 até 5, sendo o 
primeiro em nível ad-hoc e o último nível em otimização.
IV- Os modelos CMMI e MPS.BR são voltados a aumentar a produtividade no processo de software 
sem se preocupar com a melhoria da sua qualidade de software.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças III e IV estão corretas.
O Enterprise Knowledge Development (EKD) é uma técnica de modelagem que permeia todos 
os níveis de uma organização, desde os níveis estratégicos até os níveis operacionais. A proposta de 
usar o EKD é prover uma descrição clara e não ambígua sobre como a organização funciona. Sobre 
as ações da proposta de uso do EKD, analise as sentenças a seguir:
I- Identificar quais requisitos devem mudar e quais as razões da mudança.
II- Identificar as opções que precisam ser criadas para encontrar esses requisitos.
III- Identificar quais são as diretrizes e os argumentos usados para avaliação dessas opções.
IV- Identificar quais métricas poderão ser utilizadas para a divulgação dos resultados.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I e IV estão corretas.
 VOLTAR
A+ Alterar modo de visualização
1
2
02/08/2023, 20:52 Avaliação I - Individual
about:blank 2/5
D Somente a sentença I está correta.
Um processo de software deve ser criado e configurado com base na plataforma tecnológica 
adotada pela organização para o desenvolvimento de seus projetos de software, apropriando-se de 
uma excelente linguagem durante a modelagem dos processos. Referente aos níveis de formalidade 
de linguagem da modelagem de processos, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) Baseada em regras: modela o processo utilizando pré e pós-condições durante a execução, como 
ocorre no desenvolvimento de sistemas inteligentes.
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a 
execução do projeto a partir das condições que devem ser seguidas e ações tomadas para satisfazer a 
condição do evento.
( ) Redes de Petri: modela o processo por meio de algoritmos transacionais, seguindo diversos 
fluxos de controles e garantindo a sequência correta do processo de software. 
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura, em que 
seus nodos representam as atividades e os arcos executam o fluxo de controle/dados entre as diversas 
atividades.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - F - F.
C V - V - V - F.
D V - V - F - V.
Devido à importância da Modelagem Organizacional, são propostas diversas técnicas para a 
estruturação da organização, apresentando múltiplas visões de análise de metas e objetivos, a fim de 
facilitar as especificações de requisitos, deixando seu processo mais próximo à realidade da 
organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) é 
a técnica mais rica em uso, é a base para o entendimento e apoio às mudanças organizacionais e ajuda 
o desenvolvimento de sistemas de informação que apoiará a organização.
II- A técnica de modelagem de Furlan busca conhecer a missão e a identidade da organização, propor 
que os objetivos executivos sejam compatíveis com a missão e os objetivos estratégicos relacionados 
com as áreas funcionais para atender a esta missão.
III- A técnica F3 de Bubenko é constituída por cinco modelos: Modelo de Objetivos - MO, Modelo 
de Atores - MA, Modelo de Atividades e Uso - MAU, Modelo de Conceitos - MC e Modelo de 
Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu é composta pelo Modelo da Computação Híbrida (SH) e pelo Modelo de 
Interação Humana (IHC).
V- A metodologia EKD (Enterprise Knowledge Development) ajuda a definir técnicas capazes de 
suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associados, 
que suportem o processo.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
3
4
02/08/2023, 20:52 Avaliação I - Individual
about:blank 3/5
B As sentenças I, II e III estão corretas.
C As sentenças I, II, IV e V estão corretas.
D As sentenças II, III e V estão corretas.
A visão, a missão, os objetivos e os processos de cada organização são atendidos conforme a 
modelagem adotada. Deve ser compreendida como um processo através do qual é possibilitada a 
formação da estrutura organizacional, seja ela de pequeno, médio ou grande porte. Enfim, 
considerando que nenhuma estratégia pode ser seguida sem uma estrutura que a suporte, na qual a 
modelagem desempenha um papel fundamental. Referente à abordagem da Modelagem 
Organizacional, analise as sentenças a seguir:
I- Objetiva tornar a cadeia de fornecimento de informação e conhecimento uma organização 
compartilhável e reusável.
II- Possibilita maior habilitação de respostas e questionamentos para tarefas da cadeia de 
fornecimento que não estão explicitamente representados no modelo.
III- Define de forma precisa os objetivos da organização, deixando-os consistentes por meio dos 
domínios e da interpretação dos usuários.
IV- Objetiva demonstrar visualmente tarefas da cadeia de fornecimento e controlar explicitamente a 
interpretação das informações pelos usuários.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças III e IV estão corretas.
Em uma organização, o desenvolvimento do modelo de negócio é realizado por equipes 
diferentes das equipes que desenvolvem a modelagem de software. O modelo de negócio serve de 
suporte para o projeto do software, cujos detalhes técnicos do modelo de software não estarão 
contemplados ou detalhados no modelo de negócio. Para auxiliar no desenvolvimento destes 
modelos, pode-se utilizar a técnica i, proposta por Eric Yu, que define quem executará os processos, 
as diferentes formas para executá-los e quem deverá receber as informações. Esta técnica utiliza-se 
do Modelo de Dependência Estratégica (SD) e do Modelo de Razão Estratégica (SR). Sobre a 
definição do Modelo de Dependência Estratégica (SD), assinale a alternativa CORRETA:
A Fornece uma descrição dos elementos do projeto e instruções para a utilização dos processos.
B Fornece uma definição do processo de integração entre os recursos tecnológicos e os recursos
humanos de um projeto.
C Fornece uma definição intencional de um processo com relação a uma rede de relacionamento de
dependência entre atores que executarão estes processos.
5
6
02/08/2023, 20:52 Avaliação I - Individual
about:blank 4/5
D Fornece um guia de uso e razões de validação dos processos organizacionais.
A tecnologia PSEEs (Process-centred Software EngineeringEnvironments / Ambiente de 
Engenharia de Software Centrado no Processo) busca automatizar a gerência e a reutilização dos 
processos existentes para projetos futuros, a fim de facilitar a comunicação entre as pessoas 
envolvidas no projeto. Sobre os problemas/limitações encontrados na tecnologia PSEEs, analise as 
sentenças a seguir:
I- A não utilização de modelos de desenvolvimento de software ágeis impede a alocação de recursos 
tecnológicos certos para o projeto, bem como a tornar as pessoas inovadoras.
II- Devido a modelos de desenvolvimento de software muito burocráticos e rígidos, as mudanças se 
tornam difíceis de acontecer, impedindo que as pessoas sejam criativas na execução de suas tarefas.
III- Não existir tecnologias com inteligência para tornar as pessoas mais criativas na execução de suas 
tarefas.
IV- Problemas de sobreposição de tarefas, ou seja, uma pessoa poderá ser direcionada a mais de uma 
atividade ao mesmo tempo. 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças II e IV estão corretas.
Um processo de software eficiente depende fortemente do uso de uma excelente plataforma 
tecnológica, adotada no desenvolvimento do projeto, como sua linguagem adotada na etapa da 
modelagem dos processos. Sobre os níveis de formalidade das linguagens adotadas nesta modelagem, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Procedimental: modela o processo de software, levando em consideração o próprio código-fonte 
do projeto, utilizando a programação convencional através do conceito de baixo nível.
( ) Baseada em regras: modela o processo utilizando diretrizes convencionais e sem inteligência de 
programação, utilizando uma linguagem de desenvolvimento pouco especialista.
( ) Evento-condição-ação: modela o processo a partir da identificação de eventos que validarão a 
execução do projeto a partir das condições que devem ser seguidas e ações tomadas para satisfazer a 
condição do evento.
( ) Redes de tarefas: modela o processo utilizando um grafo, representando a sua estrutura do 
processo em que seus nodos representam as atividades e os arcos executam o fluxo de controle/dados 
entre as diversas atividades.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - F - V - V.
C V - F - V - V.
7
8
02/08/2023, 20:52 Avaliação I - Individual
about:blank 5/5
D V - V - V - F.
A Engenharia de Software define diversas metodologias de desenvolvimento de software, 
dinamizando a execução dos projetos, exigindo, desde a definição do escopo, análise, 
desenvolvimento e até sua implantação, maior experiência dos envolvidos para atingir maior 
produtividade e qualidade. A respeito destas etapas: planejamento, análise e especificação de 
requisitos, projeto e implementação do projeto, classifique V para as sentenças verdadeiras e F para 
as falsas:
( ) Planejamento: etapa em que o gerente do projeto irá identificar as estimativas de prazo, custo e 
artefatos do projeto, atividades que deverão ser revistas conforme o projeto for evoluindo.
( ) Análise e especificação de requisitos: tomando como base os requisitos do projeto e seu processo 
de desenvolvimento, esta etapa irá definir a arquitetura do projeto e a especificação técnica do 
software.
( ) Projeto: compreende a etapa do levantamento das necessidades do cliente, identifica os 
problemas e a definição da documentação dos requisitos, detalhando os resultados esperados da 
aplicação a ser desenvolvida.
( ) Implementação: é a etapa que se materializa o projeto na construção do seu código-fonte, etapa 
que busca criar o que foi definido no planejamento, especificação de requisitos e arquitetura do 
projeto.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - F - V - V.
C V - V - F - F.
D V - F - F - V.
Muitas organizações desenvolvedoras de software, na busca da qualidade de seus processos, 
adotam modelos de referência para atingir seus objetivos. Um dos modelos existentes no mercado é o 
CMMI (Capability Maturity Model Integration) que prescreve sobre as melhores práticas para o 
desenvolvimento de software e atesta sobre a maturidade destes processos. Quanto à sua estrutura, 
quais são os níveis que compõem este modelo?
A Inicial, gerenciado, definido, gerenciado quantitativamente e otimização.
B Otimização, gerenciado, parcialmente definido, definido.
C Inicializado, parcialmente gerenciado, gerenciado, parcialmente otimizado e padronizado.
D Melhoria contínua, planejado, definido, gerenciado e otimização.
9
10
Imprimir

Mais conteúdos dessa disciplina