Logo Passei Direto
Buscar

Processo de Software Avaliação I - Individual FLEX

User badge image
pnshr 4k

em

Ferramentas de estudo

Questões resolvidas

A modelagem organizacional se configura pela existência de diversas técnicas que definirão a estruturação organizacional, que define como as tarefas são formalmente distribuídas, agrupadas e coordenadas, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar as especificações de requisitos para que seus processos sejam conforme a realidade da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) possibilita construir técnicas capazes de suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associadas que suportem o processo.
II- A técnica de modelagem de Furlan é composta pelo Modelo de Dependências Estratégicas (SD) e pelo Modelo de Razões Estratégicas (SR).
III- A técnica F3 de Bubenko é constituída por um único modelo: o Modelo de Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu 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.
V- A metodologia EKD (Enterprise Knowledge Development) é 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.
A As sentenças IV e V estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, II e V estão corretas.
D As sentenças I e V estão corretas.

São apresentadas diversas técnicas no âmbito de processos de negócio, com entradas e saídas bem definidas, que ordenam a execução de suas atividades, a fim de gerar resultados com maior qualidade e produtividade, atendendo de forma clara seus eventos internos e externos. Sobre os benefícios da utilização de um modelo de processo de negócio, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O processo tem com requisito principal as necessidades de negócio.
II- Propõe pouca redundância dos requisitos utilizados nos processos.
III- Identifica os profissionais envolvidos no processo, evitando altos custos com as técnicas de desenvolvimento.
IV- A execução do projeto de software será guiada pelas necessidades de negócio.
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças III e IV estão corretas.

A Engenharia de Software possui diversos modelos de ciclo de vida de software e diversas metodologias de desenvolvimento, tornando-se indispensável a implantação de um processo de software neste cenário para que um projeto tenha sucesso. Sobre a melhor definição do papel do processo de software, assinale a alternativa CORRETA:
A Em uma organização, o processo de software adotado muda para cada um dos tipos de ciclos de vida de software ou metodologias de desenvolvimento.
B Em uma organização, o processo de software adotado sempre muda conforme o tipo de ciclo de vida de software, mas não muda conforme as metodologias de desenvolvimento empregadas.
C Em uma organização, o processo de software utilizado deverá ser sempre o mesmo para os diversos ciclos de vida do software ou metodologias de desenvolvimento.
D Em uma organização, o processo de software adotado sempre muda para cada metodologia de desenvolvimento de software, mas não deve mudar o tipo de ciclo de vida do software empregado.

A criação de um Processo de Software precisa levar em consideração todo seu ambiente de desenvolvimento, a forma como as equipes se relacionam, as tecnologias e atividades que precisam ser realizadas durante o projeto. Os ambientes de software orientados a processos têm como foco apoiar de forma efetiva os desenvolvedores no sentido de auxiliar no aumento da produtividade, melhoria da qualidade e diminuição de custos através da adoção de Ambiente de Engenharia de Software Centrado no Processo (PSEEs) para automatizar a gerência dos processos. Com relação ao ambiente do processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O ambiente de processo de software é um fator essencial para sua descrição, pois é com base no ambiente que é definida a forma como é realizado, da concepção até a entrega, um produto de software na organização.
( ) Compete também considerar no ambiente de processo de software além de todas as suas atividades, técnicas, métodos e ferramentas, aspectos como o entendimento e o esboço da solução de um problema específico, ou seja, toda gestão e impactos de possíveis riscos nos projetos de software.
( ) Um ambiente de desenvolvimento de software deve levar como prática a modelagem e a execução de projetos de software, e seu sucesso ocorre quando sua forma estiver orientada a processos.
( ) Compete ao gerente de desenvolvimento de um projeto de software decidir durante o planejamento sobre o ambiente de processo de software a ser utilizado no projeto, sendo as suas características de pouca relevância.
a) V - F - V - F.
b) F - V - F - V.
c) V - V - F - F.
d) V - V - V - F.

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:
Assinale a alternativa CORRETA:
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.
A As sentenças I, III e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, II e III estão corretas.

Um projeto de software possui resultados únicos e períodos bem definidos. Mesmo que seu escopo sempre seja o mesmo, os ritmos das atividades realizadas, as características dos serviços e dos produtos sempre serão diferentes onde um bom processo de software deverá oferecer flexibilidade na sua realização, moldando-se de acordo com cada tipo de características ou necessidades do escopo do projeto. Com relação a cada tipo de flexibilidade na execução de processos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Modificação dinâmica durante a execução: possibilita alterar o processo antes ou durante sua execução sem prejudicar o andamento do projeto do software, mantendo sua consistência.
( ) Execução de processos incompletos: permite incluir recursos humanos ou tecnológicos no projeto durante a execução do processo.
( ) Instanciação das atividades do processo durante a execução: mesmo que o processo não esteja 100% definido, poderá já iniciar o projeto com as tarefas já conhecidas, adiantando o projeto e detalhando-o posteriormente, deixando-o completo até o final.
( ) Gerência e tratamento de eventos: o gerente deve agir de forma automática a execução do processo sempre que for necessário.
a) V - V - F - V.
b) F - F - V - V.
c) V - F - F - F.
d) V - F - F - V.

O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software seja todo planejado e documentado antes de sua implementação.
Acerca do modelo sequencial de desenvolvimento de software, assinale a alternativa CORRETA:
a) Traz, como uma de suas fases, a análise de riscos.
b) A fase de Design sempre exige a criação de um protótipo.
c) O custo de manutenção do software é inferior aos outros modelos.
d) Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior.

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.
D Fornece um guia de uso e razões de validação dos processos organizacionais.

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 das etapas de análise e especificação de requisitos, implementação, operação e manutenção do projeto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Análise e especificação de requisitos: compreende a etapa do levantamento das necessidades do cliente, identifica os problemas e 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. ( ) Operação: assim que o projeto for liberado ao cliente esta é a fase de acompanhamento de uso do software, aferindo a estabilidade da aplicação. ( ) Manutenção: esta etapa irá garantir o funcionamento correto do software através de testes integrados no sistema, a fim de verificar se está correto ao especificado. Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - V - V - F.
C V - V - F - V.
D V - F - F - V.

O alicerce da engenharia de software é a camada de processo que mantém unidas as camadas de tecnologia e permite o desenvolvimento racional e oportuno de softwares, para uso de adequados métodos, a fim de se obter um produto de qualidade. Na Engenharia de Software, a qualidade dá ênfase à preocupação da disciplina, à padronização e à satisfação dos clientes. O processo dá ênfase ao roteiro e ao planejamento das atividades, bem como ao controle do projeto de software. Com relação à função da qualidade do processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Serve para garantir que o desenvolvimento de software ocorra dentro do prazo estimado, fazer de forma correta as definições estabelecidas no escopo e esteja comprometido com a qualidade desejada.
( ) Serve para incorporar um modelo de processo de software sob orientações a objetos e testes automatizados como padrão de qualidade.
( ) Serve para concentrar as melhores práticas e métodos de customização e reúso de software.
( ) Para evitar retrabalho e ter mais chance de reconhecimento por parte de todos os envolvidos.
a) F - V - V - F.
b) V - F - V - V.
c) F - F - V - V.
d) V - F - F - V.

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

A modelagem organizacional se configura pela existência de diversas técnicas que definirão a estruturação organizacional, que define como as tarefas são formalmente distribuídas, agrupadas e coordenadas, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar as especificações de requisitos para que seus processos sejam conforme a realidade da organização. Sobre as técnicas de modelagem organizacional, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- A técnica ORDIT (Organizational Requirements Definition of Information Technology Systems) possibilita construir técnicas capazes de suportar futuras gerações de requisitos organizacionais e fornecer métodos e ferramentas associadas que suportem o processo.
II- A técnica de modelagem de Furlan é composta pelo Modelo de Dependências Estratégicas (SD) e pelo Modelo de Razões Estratégicas (SR).
III- A técnica F3 de Bubenko é constituída por um único modelo: o Modelo de Requisitos do Sistema de Informação - MRSI.
IV- A técnica i* de Yu 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.
V- A metodologia EKD (Enterprise Knowledge Development) é 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.
A As sentenças IV e V estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I, II e V estão corretas.
D As sentenças I e V estão corretas.

São apresentadas diversas técnicas no âmbito de processos de negócio, com entradas e saídas bem definidas, que ordenam a execução de suas atividades, a fim de gerar resultados com maior qualidade e produtividade, atendendo de forma clara seus eventos internos e externos. Sobre os benefícios da utilização de um modelo de processo de negócio, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O processo tem com requisito principal as necessidades de negócio.
II- Propõe pouca redundância dos requisitos utilizados nos processos.
III- Identifica os profissionais envolvidos no processo, evitando altos custos com as técnicas de desenvolvimento.
IV- A execução do projeto de software será guiada pelas necessidades de negócio.
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças III e IV estão corretas.

A Engenharia de Software possui diversos modelos de ciclo de vida de software e diversas metodologias de desenvolvimento, tornando-se indispensável a implantação de um processo de software neste cenário para que um projeto tenha sucesso. Sobre a melhor definição do papel do processo de software, assinale a alternativa CORRETA:
A Em uma organização, o processo de software adotado muda para cada um dos tipos de ciclos de vida de software ou metodologias de desenvolvimento.
B Em uma organização, o processo de software adotado sempre muda conforme o tipo de ciclo de vida de software, mas não muda conforme as metodologias de desenvolvimento empregadas.
C Em uma organização, o processo de software utilizado deverá ser sempre o mesmo para os diversos ciclos de vida do software ou metodologias de desenvolvimento.
D Em uma organização, o processo de software adotado sempre muda para cada metodologia de desenvolvimento de software, mas não deve mudar o tipo de ciclo de vida do software empregado.

A criação de um Processo de Software precisa levar em consideração todo seu ambiente de desenvolvimento, a forma como as equipes se relacionam, as tecnologias e atividades que precisam ser realizadas durante o projeto. Os ambientes de software orientados a processos têm como foco apoiar de forma efetiva os desenvolvedores no sentido de auxiliar no aumento da produtividade, melhoria da qualidade e diminuição de custos através da adoção de Ambiente de Engenharia de Software Centrado no Processo (PSEEs) para automatizar a gerência dos processos. Com relação ao ambiente do processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O ambiente de processo de software é um fator essencial para sua descrição, pois é com base no ambiente que é definida a forma como é realizado, da concepção até a entrega, um produto de software na organização.
( ) Compete também considerar no ambiente de processo de software além de todas as suas atividades, técnicas, métodos e ferramentas, aspectos como o entendimento e o esboço da solução de um problema específico, ou seja, toda gestão e impactos de possíveis riscos nos projetos de software.
( ) Um ambiente de desenvolvimento de software deve levar como prática a modelagem e a execução de projetos de software, e seu sucesso ocorre quando sua forma estiver orientada a processos.
( ) Compete ao gerente de desenvolvimento de um projeto de software decidir durante o planejamento sobre o ambiente de processo de software a ser utilizado no projeto, sendo as suas características de pouca relevância.
a) V - F - V - F.
b) F - V - F - V.
c) V - V - F - F.
d) V - V - V - F.

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:
Assinale a alternativa CORRETA:
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.
A As sentenças I, III e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, II e III estão corretas.

Um projeto de software possui resultados únicos e períodos bem definidos. Mesmo que seu escopo sempre seja o mesmo, os ritmos das atividades realizadas, as características dos serviços e dos produtos sempre serão diferentes onde um bom processo de software deverá oferecer flexibilidade na sua realização, moldando-se de acordo com cada tipo de características ou necessidades do escopo do projeto. Com relação a cada tipo de flexibilidade na execução de processos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Modificação dinâmica durante a execução: possibilita alterar o processo antes ou durante sua execução sem prejudicar o andamento do projeto do software, mantendo sua consistência.
( ) Execução de processos incompletos: permite incluir recursos humanos ou tecnológicos no projeto durante a execução do processo.
( ) Instanciação das atividades do processo durante a execução: mesmo que o processo não esteja 100% definido, poderá já iniciar o projeto com as tarefas já conhecidas, adiantando o projeto e detalhando-o posteriormente, deixando-o completo até o final.
( ) Gerência e tratamento de eventos: o gerente deve agir de forma automática a execução do processo sempre que for necessário.
a) V - V - F - V.
b) F - F - V - V.
c) V - F - F - F.
d) V - F - F - V.

O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software seja todo planejado e documentado antes de sua implementação.
Acerca do modelo sequencial de desenvolvimento de software, assinale a alternativa CORRETA:
a) Traz, como uma de suas fases, a análise de riscos.
b) A fase de Design sempre exige a criação de um protótipo.
c) O custo de manutenção do software é inferior aos outros modelos.
d) Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior.

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.
D Fornece um guia de uso e razões de validação dos processos organizacionais.

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 das etapas de análise e especificação de requisitos, implementação, operação e manutenção do projeto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Análise e especificação de requisitos: compreende a etapa do levantamento das necessidades do cliente, identifica os problemas e 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. ( ) Operação: assim que o projeto for liberado ao cliente esta é a fase de acompanhamento de uso do software, aferindo a estabilidade da aplicação. ( ) Manutenção: esta etapa irá garantir o funcionamento correto do software através de testes integrados no sistema, a fim de verificar se está correto ao especificado. Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - V - V - F.
C V - V - F - V.
D V - F - F - V.

O alicerce da engenharia de software é a camada de processo que mantém unidas as camadas de tecnologia e permite o desenvolvimento racional e oportuno de softwares, para uso de adequados métodos, a fim de se obter um produto de qualidade. Na Engenharia de Software, a qualidade dá ênfase à preocupação da disciplina, à padronização e à satisfação dos clientes. O processo dá ênfase ao roteiro e ao planejamento das atividades, bem como ao controle do projeto de software. Com relação à função da qualidade do processo de software, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Serve para garantir que o desenvolvimento de software ocorra dentro do prazo estimado, fazer de forma correta as definições estabelecidas no escopo e esteja comprometido com a qualidade desejada.
( ) Serve para incorporar um modelo de processo de software sob orientações a objetos e testes automatizados como padrão de qualidade.
( ) Serve para concentrar as melhores práticas e métodos de customização e reúso de software.
( ) Para evitar retrabalho e ter mais chance de reconhecimento por parte de todos os envolvidos.
a) F - V - V - F.
b) V - F - V - V.
c) F - F - V - V.
d) V - F - F - V.

Prévia do material em texto

Disciplina: Processo de Software (ADS28)
Avaliação: Avaliação I - Individual FLEX ( Cod.:423612) ( peso.:1,50)
Prova: 7958306
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A modelagem organizacional se configura pela existência de diversas técnicas que definirão a
estruturação organizacional, que define como as tarefas são formalmente distribuídas, agrupadas
e coordenadas, apresentando múltiplas visões de análise de metas e objetivos, a fim de facilitar
as especificações de requisitos para que seus processos sejam conforme a 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)
possibilita construir técnicas capazes de suportar futuras gerações de requisitos organizacionais e
fornecer métodos e ferramentas associadas que suportem o processo. 
 II- A técnica de modelagem de Furlan é composta pelo Modelo de Dependências Estratégicas
(SD) e pelo Modelo de Razões Estratégicas (SR).
 III- A técnica F3 de Bubenko é constituída por um único modelo: o Modelo de Requisitos do
Sistema de Informação - MRSI. 
 IV- A técnica i* de Yu 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.
 V- A metodologia EKD (Enterprise Knowledge Development) é 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.
 
Assinale a alternativa CORRETA:
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e V estão corretas.
 c) As sentenças I e V estão corretas.
 d) As sentenças IV e V estão corretas.
2. São apresentadas diversas técnicas no âmbito de processos de negócio, com entradas e saídas
bem definidas, que ordenam a execução de suas atividades, a fim de gerar resultados com maior
qualidade e produtividade, atendendo de forma clara seus eventos internos e externos. Sobre os
benefícios da utilização de um modelo de processo de negócio, analise as sentenças a seguir:
 
I- O processo tem com requisito principal as necessidades de negócio.
 II- Propõe pouca redundância dos requisitos utilizados nos processos.
 III- Identifica os profissionais envolvidos no processo, evitando altos custos com as técnicas de
desenvolvimento.
 IV- A execução do projeto de software será guiada pelas necessidades de negócio.
 
Assinale a alternativa CORRETA:
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças III e IV estão corretas.
3. A Engenharia de Software possui diversos modelos de ciclo de vida de software e diversas
metodologias de desenvolvimento, tornando-se indispensável a implantação de um processo de
software neste cenário para que um projeto tenha sucesso. Sobre a melhor definição do papel do
processo de software, assinale a alternativa CORRETA:
 a) Em uma organização, o processo de software adotado sempre muda para cada metodologia de
desenvolvimento de software, mas não deve mudar o tipo de ciclo de vida do software
empregado.
 b) Em uma organização, o processo de software adotado muda para cada um dos tipos de ciclos
de vida de software ou metodologias de desenvolvimento.
 c) Em uma organização, o processo de software adotado sempre muda conforme o tipo de ciclo
de vida de software, mas não muda conforme as metodologias de desenvolvimento
empregadas.
 d) Em uma organização, o processo de software utilizado deverá ser sempre o mesmo para os
diversos ciclos de vida do software ou metodologias de desenvolvimento.
4. A criação de um Processo de Software precisa levar em consideração todo seu ambiente de
desenvolvimento, a forma como as equipes se relacionam, as tecnologias e atividades que
precisam ser realizadas durante o projeto. Os ambientes de software orientados a processos têm
como foco apoiar de forma efetiva os desenvolvedores no sentido de auxiliar no aumento da
produtividade, melhoria da qualidade e diminuição de custos através da adoção de Ambiente de
Engenharia de Software Centrado no Processo (PSEEs) para automatizar a gerência dos
processos. Com relação ao ambiente do processo de software, classifique V para as sentenças
verdadeiras e F para as falsas:
 
( ) O ambiente de processo de software é um fator essencial para sua descrição, pois é com
base no ambiente que é definida a forma como é realizado, da concepção até a entrega, um
produto de software na organização.
 ( ) Compete também considerar no ambiente de processo de software além de todas as suas
atividades, técnicas, métodos e ferramentas, aspectos como o entendimento e o esboço da
solução de um problema específico, ou seja, toda gestão e impactos de possíveis riscos nos
projetos de software.
 ( ) Um ambiente de desenvolvimento de software deve levar como prática a modelagem e a
execução de projetos de software, e seu sucesso ocorre quando sua forma estiver orientada a
processos.
 ( ) Compete ao gerente de desenvolvimento de um projeto de software decidir durante o
planejamento sobre o ambiente de processo de software a ser utilizado no projeto, sendo as suas
características de pouca relevância. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) V - V - F - F.
 c) V - F - V - F.
 d) F - V - F - V.
5. 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 III e IV estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças II e IV estão corretas.
6. Um projeto de software possui resultados únicos e períodos bem definidos. Mesmo que seu
escopo sempre seja o mesmo, os ritmos das atividades realizadas, as características dos serviços
e dos produtos sempre serão diferentes onde um bom processo de software deverá oferecer
flexibilidade na sua realização, moldando-se de acordo com cada tipo de características ou
necessidades do escopo do projeto. Com relação a cada tipo de flexibilidade na execução de
processos, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) Modificação dinâmica durante a execução: possibilita alterar o processo antes ou durante sua
execução sem prejudicar o andamento do projeto do software, mantendo sua consistência.
 ( ) Execução de processos incompletos: permite incluir recursos humanos ou tecnológicos no
projeto durante a execução do processo.
 ( ) Instanciação das atividades do processo durante a execução: mesmo que o processo não
esteja 100% definido, poderá já iniciar o projeto com as tarefas já conhecidas, adiantandoo
projeto e detalhando-o posteriormente, deixando-o completo até o final.
 ( ) Gerência e tratamento de eventos: o gerente deve agir de forma automática a execução do
processo sempre que for necessário.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) F - F - V - V.
 c) V - F - F - F.
 d) V - F - F - V.
7. O modelo sequencial, conhecido também como cascata, corresponde à principal metodologia
tradicional de desenvolvimento de software. Neste modelo, há a necessidade de que o software
seja todo planejado e documentado antes de sua implementação. Acerca do modelo sequencial
de desenvolvimento de software, assinale a alternativa CORRETA:
 a) Traz, como uma de suas fases, a análise de riscos.
 b) O custo de manutenção do software é inferior aos outros modelos.
 c) A fase de Design sempre exige a criação de um protótipo.
 d) Divide-se em fases, sendo que a próxima fase somente inicia com o término da anterior.
8. 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 definição do processo de integração entre os recursos tecnológicos e os recursos
humanos de um projeto.
 b) Fornece um guia de uso e razões de validação dos processos organizacionais.
 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 uma descrição dos elementos do projeto e instruções para a utilização dos processos.
9. 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 das etapas de análise e especificação de requisitos,
implementação, operação e manutenção do projeto, classifique V para as sentenças verdadeiras
e F para as falsas:
 
( ) Análise e especificação de requisitos: compreende a etapa do levantamento das
necessidades do cliente, identifica os problemas e 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.
 ( ) Operação: assim que o projeto for liberado ao cliente esta é a fase de acompanhamento de
uso do software, aferindo a estabilidade da aplicação.
 ( ) Manutenção: esta etapa irá garantir o funcionamento correto do software através de testes
integrados no sistema, a fim de verificar se está correto ao especificado.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - V - V - F.
 c) V - V - F - F.
 d) V - F - F - V.
10.O alicerce da engenharia de software é a camada de processo que mantém unidas as camadas
de tecnologia e permite o desenvolvimento racional e oportuno de softwares, para uso de
adequados métodos, a fim de se obter um produto de qualidade. Na Engenharia de Software, a
qualidade dá ênfase à preocupação da disciplina, à padronização e à satisfação dos clientes. O
processo dá ênfase ao roteiro e ao planejamento das atividades, bem como ao controle do
projeto de software. Com relação à função da qualidade do processo de software, classifique V
para as sentenças verdadeiras e F para as falsas:
 
( ) Serve para garantir que o desenvolvimento de software ocorra dentro do prazo estimado,
fazer de forma correta as definições estabelecidas no escopo e esteja comprometido com a
qualidade desejada.
 ( ) Serve para incorporar um modelo de processo de software sob orientações a objetos e
testes automatizados como padrão de qualidade.
 ( ) Serve para concentrar as melhores práticas e métodos de customização e reúso de software.
 ( ) Para evitar retrabalho e ter mais chance de reconhecimento por parte de todos os
envolvidos.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.
 b) F - V - V - F.
 c) V - F - V - V.
 d) V - F - F - V.

Mais conteúdos dessa disciplina