Test
Custos de Software
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (6)
1A necessidade de estruturação do planejamento do escopo dos projetos, suas definições, assim como suas estimativas de vários fatores incluindo os custos são elementos essenciais para o processo de desenvolvimento de sistemas.
Dentre o assunto relacionado, julgue as questões a seguir:
1. ( ) O objetivo da gestão de projetos é assegurar que os softwares sejam executados e postos aos clientes no prazo predefinido no cronograma e que este esteja de acordo com os requisitos previamente estabelecidos pelo cliente.
2. ( ) A gestão atua com o uso de um componente de hardware que atua de modo a ajudar a equipe para que o desenvolvimento do software seja feito de maneira produtiva.
3. ( ) O plano de projeto é um documento essencial e que visa o auxílio na organização do projeto, pelo qual o ideal seria que o gerente de projeto nunca se opusesse a suas iterações.
4. ( ) Toda a falta de sucesso no decorrer da execução de um projeto é causada pela falta de planejamento ou, até mesmo, da inexistência do plano de projeto.
5. ( ) A inexperiência do gerente de projeto, estimativas errôneas, a falta de comunicação, dentre outras são responsáveis pelas falhas no processo de desenvolvimento de sistemas.
Marque a alternativa com a sequência correta:- AVerdadeira – Falsa – Verdadeira – Falsa – Verdadeira
- BFalsa – Falsa – Verdadeira – Verdadeira – Falsa
- CFalsa – Falsa – Verdadeira – Verdadeira – Verdadeira.
2O desenvolvimento de novos produtos e sistemas começa suas atividades de desenvolvimento no momento anterior ao próprio entendimento (qual o problema que será resolvido) do que tem a ser executado. A maneira a qual se coloca um problema determina as opções de respostas para o mesmo, e essas possibilidades têm que serem bem analisadas.
Sobre os valores e necessidades no início do processo de desenvolvimento de softwares, responda as seguintes questões de forma associativa com os tópicos:
1. Os softwares são classificados de duas maneiras, como produto e como meio para distribuir esse produto. No caso, ele é responsável por fornecer funcionalidades, controlar hardware e outros softwares.
2. Essencial para se controlar a execução do processo de desenvolvimento de softwares, não se tem condições de saber, naturalmente, se o resultado que está sendo obtido é melhor ou pior do que o esperado nas estimativas. Sendo impossível de controlar-se, contudo é um indicador para que se possa avaliar a melhora.
3. Não é uma característica dos softwares serem projetados de maneira equivalente ao mundo físico que nós vivemos. Isto é claro pelo fato de que os softwares não possuem uma base real e não podem ser materializados. Assim, assumindo uma forma abstrata de ser desenvolvido e organizado.
4. Inferências podem ser entendidas como uma avaliação de probabilidade, sendo assim, úteis em relação ao quanto ela pode ser razoavelmente exata. É necessário que a mesma tenha precisão suficiente para que se tenha segurança na tomada de decisão.
5. Os softwares são sistemas que não têm uma forma regular de serem construídos, eles são produtos de um desenvolvimento, praticamente artesanal e que a menor diferença entre quem os elabora os torna único.
6. Os clientes tenderão a mudar o escopo já determinado e geralmente em andamento, pedindo quaisquer tipos de alterações nos softwares, crendo que estas serão simples e não implicarão no cronograma e no orçamento.
7. No contexto de software, pode-se destacar múltiplos interconectores de extrema dificuldade para ligações e estruturas. O número de elementos e suas interconexões progressivamente emergiram para serem grandes, o que se torna muito difícil de compreender de uma vez.
( ) Natureza do Software
( ) Grande Complexidade
( ) Ausência de Conformidade
( ) Invisibilidade
( ) Estimativas de Software
( ) Métricas de Software
Marque a alternativa com a sequência correta:
Escolha uma:- A1, 7, 5, 3, 6, 4, 2.
- B7, 3, 1, 5, 4, 6, 2
- C1, 3, 7, 5, 6, 2, 4
3Dentro da definição de escopo de projeto, a estrutura analítica do projeto (EAP) trata-se de uma estrutura feita para entregas, que compõe uma hierarquia que trata as tarefas a serem estabelecidas em prol de se alcançar os objetivos do projeto. Em relação a este assunto marque a única alternativa incorreta:
Escolha uma:- AInserir as entregas a serem feitas no primeiro nível da EAP e a iniciação da decomposição a partir de pacotes ou subsistemas
- BDe acordo com as necessidades de gerenciamento do projeto, a EAP vai realizando as entregas das micro atividades
- CA declaração de escopo será analisada para poder se determinar qual micro atividades está relacionada com entrega a ser feita.
- DAs micro atividades serão as metas a serem cumpridas nos prazos determinados como entregas. A justificativa é que estas são mais fáceis de gerenciar.
- EComo não é possível generalizar, os projetos não serão responsáveis por analisar se a divisão das micro atividades estão de acordo com o necessário, para que sejam entregues no prazo proposto.
4A análise de pontos de função trata-se de um método complexo, assim necessitando de interpretação das regras para medir seus atributos. Então percebeu-se a demanda por treinamento e certificação de profissionais. Observando-se este fato, a análise em ponto de função foi fundamentada em seis passos, nos quais estão descritos abaixo e que tem uma sequência a ser seguida. Enumere de forma correta os passos da análise dos pontos de função:
1. Determinar a contagem de pontos de função não ajustados.
2. Determinar o valor do fator de ajuste.
3. Contar funções (dados ou transações).
4. Determinar o tipo de contagem.
5. Calcular o número dos pontos de função ajustados.
6. Identificar o escopo da contagem e a fronteira da aplicação.
Marque a alternativa com a sequência correta:- A3 – 1 – 4 – 5 – 2 ou 3 – 1 – 6 – 2.
- B4 – 6 – 3 – 1 – 5 ou 4 – 6 – 2 – 5.
- C5 – 4 – 1 – 6 – 2 ou 5 – 4 – 3 – 2
- D1 – 4 – 3 – 2 – 6 ou 1 – 4 – 5 – 6
- E6 – 2 – 5 – 3 – 5 ou 6 – 2 – 1 – 5
5Os dois modelos de COCOMO que foram abordados na disciplina, tem o intuito de medir esforço, prazo, tamanho da equipe e dos custos relacionados ao desenvolvimento de sistemas de softwares. Tratando-se destes modelos, considere as alternativas abaixo e os classifique como COCOMO I ou COCOMO II:
1. Apoia-se em duas hipóteses: (1) o modelo em cascata clássico de desenvolvimento de software e (2) assumir bons padrões de gerenciamento, sem tempo ocioso.
2. Realiza a estimava do esforço em pessoa(s)/mês(es) de horas trabalhadas e toma como base o fator de esforço o LOC, expressas em milhares de instruções de código-fonte disponibilizadas por meio da métrica Kilo Lines of Code - mil linhas de código (kloc).
3. As adequações no modelo objetivaram o desenvolver de um modelo de custo de projeto de software mais atualizado (de acordo com tendências do mercado e tecnologias).
4. O modelo sugere que o desenvolvimento de software seja por meio do modelo de desenvolvimento em cascata.
5. São considerados três modos de desenvolvimento de software (Orgânico, Embutido, Semidestacado).
6. Dentro do modelo, tem:
a. Application Composition (prototipação), que foi projetado para estimar projetos desenvolvidos com o uso de ferramentas com interface gráfica moderna, baseando-se na contagem de pontos de objeto;
b. Early Design (projeto) que é para estimativas preliminares de custo e duração de projetos, antes que a arquitetura completa do sistema tenha sido projetada, utilizando um pequeno conjunto de direcionadores de custo;
c. Post-Architecture (pós-arquitetura) que é o modelo mais detalhado para estimar projetos após a definição completa da arquitetura do sistema.
7. As estimativas de tamanho são feitas adotando pontos de objeto, sendo que o esforço necessário é calculado.
8. O modelo pode ser dividido em três partes:
a. Básico - onde se aborda projetos de pequeno e médio porte;
b. Intermediário - que difere do básico por que inclui restrições de hardware, qualificação da equipe e experiência;
c. Avançado – além de incluir tudo que tem nos modelos básico e intermediário inclui a estimativa por nível de módulo, subsistema e sistema individualizado por fase do projeto.- A1(COCOMO I) - 2 (COCOMO I ) - 3 - (COCOMO II ) - 4 (COCOMO I ) - 5 (COCOMO I) - 6 (COCOMO II) - 7(COCOMO II) - 8 (COCOMO I)
- B1(COCOMO II) - 2 (COCOMO II ) - 3 - (COCOMO I) - 4 (COCOMO I ) - 5 (COCOMO I) - 6 (COCOMO I) - 7(COCOMO I) - 8 (COCOMO II)
- C1(COCOMO II) - 2 (COCOMO I ) - 3 - (COCOMO II ) - 4 (COCOMO I ) - 5 (COCOMO II) - 6 (COCOMO II) - 7(COCOMO I) - 8 (COCOMO II)
- D1(COCOMO II) - 2 (COCOMO I ) - 3 - (COCOMO II ) - 4 (COCOMO II) - 5 (COCOMO II) - 6 (COCOMO II) - 7(COCOMO I) - 8 (COCOMO I)
6Sobre os modelos de estimativas de softwares, podemos considerar muitas variáveis que trazem com si o sucesso e/ou o insucesso do processo de quantificação do tamanho e custo do desenvolvimento dos softwares. De acordo com este tema, leia as opções a seguir e as considere como sendo verdadeiras ou falsas:
1. ( ) Estimativas são dados que servirão de base para o gerenciamento de softwares, e que tem como estratégia obter a demanda do projeto. As estimativas buscam a existência de informações suficientes para escolher qual seria a melhor estratégia para ser utilizada no projeto em si.
2. ( ) A lei de Parkinson representa o uso das estimativas de tempo, para estas serem especificadas de forma que a execução seja feita dentro de todo o tempo hábil. No caso, também se considera o valor mínimo do custo de projeto. A lei diz que o trabalho se cresce de forma a completar o tempo total existente para sua realização.
3. ( ) A modelagem algorítmica é uma técnica que está relacionada ao esforço e ao custo dentro de um processo de desenvolvimento de softwares. Esses métodos fazem a utilização de equações que modelam e servem para definir as estimativas de LOC e/ou PF. A forma de se expressar o custo é definindo uma equação: Esforço (Pessoas-Mês) = A * TB * M.
4. ( ) A precificação para vencer é uma estratégia que as empresas usam para conquistar um contrato, aparentemente pelo seu preço. No caso, seria precificar o custo da execução de um projeto com o objetivo de conquistar uma concorrência ou um contrato.
5. ( ) O método Delphi é considerado indicado para trabalhar com um grupo de especialistas, no qual, cada estimativa, cada especialista é questionado e informa suas estimativas. Este método é considerado a partir das avaliações feitas por uma equação que leva em conta fatores de pior, melhor e mais provável valor, de acordo com a equação de estimativa do Especialista = (Vmc + 4*Vmp + Vpc)/6.
6. ( ) A opinião de especialistas é essencial no processo de desenvolvimento de softwares, pois eles são responsáveis pelos dados relativos as estimativas de custo, esforço, duração e definição das entregas de um projeto. Contudo, falhas de comunicação e definição de prazos também podem causar insucesso no processo de desenvolvimento. Mas essa metodologia é subjetiva e, então, discutível.
Marque a alternativa com a sequência correta:- AFalsa – Verdadeira – Verdadeira – Verdadeira – Falsa – Falsa.
- BVerdadeira – Verdadeira – Verdadeira – Verdadeira – Verdadeira – Verdadeira
- CFalsa – Verdadeira – Verdadeira – Falsa – Verdadeira – Verdadeira.
Información
- Descripción
- Simulado para prova final do curso de pós graduação - MBA EM GESTÃO DA QUALIDADE.
- Autor
- Charles Alves
- Idioma
- Português
- Visitas
- 5
- Valoración
- Aún sin valoraciones Valora este test
Más sobre Estimativas de software e pontos de função