Foram encontradas 14.684 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considerando que o programa B faça requisição ao programa A e aguarde (para o processamento) até que a resposta de A seja enviada, esta interação entre os programas é chamada de comunicação assíncrona no que se diz respeito ao processamento de B e A.
A função do controller é enviar comandos para sua view associada para alterar a representação dos dados, porém ele não tem autoridade para alterar o modelo.
De acordo com o processo RUP, o desenvolvimento de um software é dividido em quatro fases: iniciação, elaboração, construção e transição.
O foco da orientação a objetos está nos procedimentos a serem contemplados pelo sistema e nas informações que este manipulará e(ou) armazenará.
Objetos são definidos como entidades da modelagem de sistemas que armazenam estados com a utilização de atributos dos próprios objetos, sem interação com outros objetos por meio de mensagens.
MR – MPS, MA – MPS e MN – MPS são as três partes que compõem o MPS.BR.
São seis os níveis de maturidade do MPS.BR: A – Em Otimização; B – Gerenciado quantitativamente; C – Definido; D – Largamente Definido; E – Parcialmente Definido; F – Gerenciado.
O CMMI é um modelo de referência que define práticas necessárias à maturidade em disciplinas específicas.
Daily Scrum, também conhecido como Daily Standup, é uma reunião diária rápida para se atualizar o Scrum Master sobre o estado do projeto.
Uma das vantagens do Scrum é que, com ele, aplica-se um mecanismo de redução sistemática de risco, por meio de seu ciclo frequente de inspeção e adaptação.
Acatar as mudanças de requisitos, ainda que o desenvolvimento já esteja avançado, é um dos princípios do Manifesto Ágil.
Uma das entregas necessárias do desenvolvimento (Ágil) de software é a completa documentação do sistema e do projeto
Uma das premissas do desenvolvimento Ágil de software é que pessoas ligadas ao negócio e ao desenvolvimento devem trabalhar juntas somente na fase inicial do projeto.
Para descrever um processo de forma breve, em duas ou três sentenças, utiliza-se um caso de uso de alto nível
A linguagem UML padroniza artefatos e notação e define um processo padrão de desenvolvimento de softwares.
A linguagem UML, que utiliza conceitos orientados a objetos, é um sistema de notação dirigida à modelagem de sistemas
IDE (integrated development environment) é um exemplo de ferramenta CASE utilizada com o objetivo de acelerar o desenvolvimento do software.
A engenharia de software, composta por um conjunto de três elementos fundamentais — métodos, ferramentas e procedimentos — torna disponível ao desenvolvedor uma base para construção de um software de alta qualidade em termos de produtividade.
A análise de pontos por função é uma métrica que permite mensurar produtividade, qualidade, custo e documentação de um software.
Na fase de engenharia de requisitos do software, do paradigma do ciclo de vida clássico da engenharia de software chamado de modelo cascata, são identificadas as necessidades do sistema do ponto de vista do desenvolvedor, sem a presença do solicitante.