Foram encontradas 987 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O uso de design patterns leva à unificação dos códigos utilizados em diferentes aplicações que utilizem o mesmo padrão.
No desenvolvimento embasado em domain-driven design, a definição da tecnologia a ser utilizada tem importância secundária no projeto.
Um web service pode assumir o papel de provedor de serviço e de consumidor de serviço.
Um benefício da utilização de arquitetura orientada a serviços (SOA) é o alto nível de disponibilidade dos serviços.
Uma das vantagens da utilização de uma arquitetura de microsserviços é a possibilidade de isolamento de eventuais falhas no software.
Em software desenvolvido com uma arquitetura em camadas, a manutenção das interfaces das camadas permite o desacoplamento entre elas.
O desenvolvimento de uma aplicação web pressupõe uma arquitetura que se baseie no uso do HTTP em conjunto com HTML.
Os pontos por função não ajustados (PFNA) devem ser multiplicados pelo seu fator de ajuste (FA) para que se obtenha, assim, o valor final dos pontos por função.
A contagem das funções de transações (FT) deve ser precedida pela contagem dos tipos de funções de dados.
O CMMI possui três modelos, cada qual com dois tipos de representação: a contínua, que avalia e capacita a organização inteira; e a por estágios, que se ocupa apenas das áreas de processos críticas para a organização.
A percepção da qualidade do produto de software sob o ponto de vista do usuário é denominada qualidade externa.
As características de qualidade externa e interna de um software são funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.
Na UML, o diagrama de caso de uso demonstra as interações entre os usuários e o software, por meio de uma sequência de eventos realizados pelos usuários.
O processo de desenvolvimento de software, independentemente do seu tamanho e da sua destinação, pode envolver atividades genéricas como comunicação, planejamento, modelagem, construção e uso.
No processo unificado, requisitos é a disciplina que demanda maior esforço nas fases de elaboração e construção de software.
A interoperabilidade entre um software que esteja em desenvolvimento e outros sistemas existentes é considerada um requisito funcional.
No modelo de desenvolvimento de software em cascata, a abordagem é orientada ao risco e as tarefas são organizadas nos seguintes ciclos: determinar objetivos, identificar e resolver riscos, desenvolver e testar, e planejar a próxima iteração.
A existência de um dono ou gerente de processos responsável pela definição, pelo monitoramento e pelo controle dos indicadores é uma característica do gerenciamento eficaz por meio de PPIs (process performance indicators).
O desempenho de um processo pode ser avaliado e acompanhado por meio de indicadores de desempenho chamados de PPIs (process performance indicators).
Uma raia, ou swimlane, divide um diagrama de processos em partes fisicamente separadas, as quais contêm as atividades realizadas pelos participantes específicos daquele processo.