Foram encontradas 40 questões.
The inception phase of the requirements workflow of the unified process of software development.
The aim of the inception phase is to determine whether it is worthwhile to develop the target software product. In other words, the primary aim of this phase is to determine whether the proposed software product is economically viable.
Two steps of the requirements workflow are to understand the domain and build a business model. Clearly, there is no way the developers can give any kind of opinion regarding a possible future software product unless they first understand the domain in which they are considering developing the target software product.
Once the developers have a full comprehension of the domain, the second step is to build a business model, that is, a description of the client’s business processes to understand precisely how the client organization operates in that domain.
Now the scope of the target project has to be delimited. For example, consider a proposed software product for a new highly secure ATM network for a nationwide chain of banks. The size of the business model of the banking chain as a whole is likely to be huge. To determine what the target software product should incorporate, the developers have to focus on only a subset of the business model, namely, the subset covered by the proposed software product. Therefore, delimiting the scope of the proposed project is the third step.
Adaptado de: SCHACH, S. Object-Oriented and Classical
Software Engineering. 8. ed. McGrawHill, 2011.
Disponível em: http://www.ucccs.info/ucc/ucc3/ucc_folder/
cs3500/books/Object%20Oriented%20And%20Classical%
20Software%20Engineering%208th%20Edition%
20V413HAV.pdf.
Acessado em: 20/07/2015.
Conforme o texto, delimitar o produto proposto em apenas um subconjunto do modelo de negócio constitui
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmações sobre metodologias ágeis.
I - Embora os membros de uma equipe ágil possam realizar diferentes tarefas e tragam diferentes habilidades para o projeto, todos devem estar focados em um único objetivo – entregar um incremento de software funcionando ao cliente, dentro do prazo prometido. Para alcançar essa meta, a equipe também irá focar em adaptações contínuas (pequenas e grandes) que farão com que o processo se ajuste às necessidades da equipe.
II - Um dos princípios da agilidade é que o software em funcionamento é a principal medida do progresso.
III - Um dos princípios da agilidade é que o pessoal comercial e os desenvolvedores devem trabalhar independentemente ao longo de todo o projeto, cada qual com suas habilidades e em um ritmo sustentável.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
Assinale a alternativa que apresenta a etapa de negociação que envolve uma nova dimensão: da divergência para a convergência de interesses.
Provas
Questão presente nas seguintes provas
_____________ é uma atividade que distribui o esforço estimado por toda a duração planejada do projeto, alocando esse esforço para tarefas específicas de engenharia de software.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwarePrincípios de Engenharia de Software
Considere as seguintes afirmações sobre cronograma de projeto de software.
I - Cada tarefa (ou grupo de tarefas) em um cronograma de projeto de software deve estar associada a um ponto de controle (milestone), que só será atingido quando for realizado o exame da qualidade de um ou mais artefatos e estes forem reprovados.
II - Um dos princípios básicos que guiam os cronogramas de projetos de software é a divisão de trabalho, uma vez que o projeto pode ser dividido em uma série de atividades e tarefas gerenciáveis.
III - Um dos princípios básicos que guiam os cronogramas de projetos de software é a definição de responsabilidades, pois cada tarefa que é disposta em cronograma deverá ser atribuída a um ou mais membros específicos da equipe.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmações sobre Desenvolvimento de Software Enxuto (Lean Software Development – LSD).
I - Criar conhecimento é um dos princípios enxutos que inspiraram o LSD.
II - Entregar rápido é um dos princípios enxutos que inspiraram o LSD.
III - Eliminar desperdício é um princípio enxuto adaptado ao processo de software ágil e que pode ser interpretado, entre outras possibilidades de interpretação, como eliminação de quaisquer etapas de processo supérfluas.
Quais estão corretas, considerando a adaptação dos princípios de uma fabricação enxuta para o mundo ágil da engenharia de software?
Provas
Questão presente nas seguintes provas
_______________ é o processo de alteração de um sistema de software, de tal forma que não se altere o comportamento externo do código, mas se aprimore a estrutura interna. É uma forma disciplinada de organizar código e modificar o projeto interno que minimiza as chances de introdução de erros (bugs).
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmações sobre Análise de Negócios.
I - A Análise de Negócios pode ser executada para compreender o estado atual de uma organização ou para servir como base para posterior identificação das necessidades do negócio.
II - O analista de negócios é responsável por desvendar as reais necessidades das partes interessadas, não seus desejos explícitos.
III - Um analista de negócios não é qualquer pessoa que executa atividades de análise de negócios. O grupo dos praticantes de análise de negócios se limita a pessoas com o cargo de "Analista de Negócios".
Quais estão corretas?
Provas
Questão presente nas seguintes provas
- Gestão de ProcessosBPM: Gerenciamento de Processos de Negócio
- Gestão de ProcessosMapeamento de Processos
Considere as seguintes afirmações sobre modelagem de processos de negócio.
I - O modelo de processo não permite explorar informações de forma detalhada.
II - Um diagrama de processo retrata os principais elementos de um fluxo de processo, mas omite detalhes menores de entendimento dos fluxos de trabalho.
III - Um mapa de processo fornece uma visão abrangente dos principais componentes do processo. Agrega maior detalhe acerca do processo e de alguns dos relacionamentos mais importantes com outros elementos, tais como atores, eventos e resultados.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
Assinale a alternativa que apresenta a estrutura opcional do esquema de um banco de dados Oracle que fica associada às tabelas e permite aumentar o desempenho de recuperação de dados, fornecendo um caminho de acesso a essas tabelas.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container