Está en la página 1de 7
Ha um consenso entre os diversos autores da area de qualidade que o objetivo principal da qualidade é proporcionar a ‘Satisfagio dos clientes por meio do atendimento das necessidades especificadas e também dos requisitos implicitos do software. Existem cinco Principlos basicos da qualidade que, se seguidos, ir3o produzir melhores resultados. Assinale a alternativa que apresenta esses principios. ye Selecionada: c. Fazer certo da 1# vez e processo preventivo. ANNBR ISO 9000-3 abrange questdes relacionadas com o entendimento dos requisitos funcionals, 0 uso de metodologias consistentes desde a concepcao até a manutencao. Uma das principals limitagBes da NBR ISO 9000-3 que nela no s4o abordados os aspectos Felacionados com a melhoria continua do processo, aspectos cobertos pelos modelos: Resposta Selecionada: e. ISO 15504 e CMMI. ‘Comentario: nao so abordados os aspectos relacionados com melhoria continua do proceso de software, que sao cobertos pelo modelo CMMI (Capability Maturity Model integration) e ‘com a norma ISO/IEC 15504 (SPICE — Melhoria do Processo de Software e Determinacao da Capacidade). Anorma ISO 9126 fornece um modelo geral que define seis categorias de caracteristicas de qualidade do produto de software, que so divididas em subcaracteristicas, Para a caracteristica de eficiéncia, assinale a alternativa que descreve uma de suas subcaracteristicas, Resposta Selecionada: c. Tempo de resposta de um software. ‘Comentario: tempo de resposta esta enquadrado na subcaracteristica de comportamento em aus a0 tempo. ‘A norma ISO/IEC 12207 esté estruturada em trés grupos de processos: os processos fundamentals, que abrangem a execuc3o do desenvolvimento do software, os processos de apoio, que sao as atividades de suporte e qualidade do software e os processos ‘organizacionals, que so as atividades que permitem a manutenco e a melhoria dos processos. Qual alternativa apresenta atividades dos processos de apoio? da: e ‘Comentario: as atividades de apoio so documentacao, configuracdo, garantia da qualidade, supe valida¢o, revisio, auditoria e resolucao de problemas. ‘Anorma que define diretrizes para faciltar a aplicago da norma ISO 9001 nas ‘organizagdes que desenvolvem, fornecem e mantém software é a norma: Resposta i_d. ISO 9000-3; ‘Comentario: a norma NBR ISO 9000-3 é a norma para empresas de desenvolvimento de software AAs aplicagSes de software estdo a cada dia mais complexas para se construlr, testar e navegar, devido & evolucdo das tecnologias como tablets, smartphones, entre outros, ¢ as interfaces para a internet, que so cada vez mais interativas, o que aumenta o grau de dificuldade destas aplicagdes. Podemos afirmar que so obstculos a qualidad Resposta Selecionada: solucSes complexas. ‘Comentario: os principais obstaculos sdo a cultura das organizacdes, prazo e custos mal definidos, envolvidos nao identificados e solugdes complexas. ‘McCall desenvolveu um modelo de qualidade no qual qualidade é definida por um conjunto de caracteristicas internas e externas de um software, tornando-se o primelro modelo de qualidade a ser amplamente divulgado e utilizado dentro de trés visdes: operacio, a> No processo de qualidade existem dois conceitos que sempre causam confuséo com relacao {0 proprio conceito e & sua finalidade. Sao eles: a garantia da qualidade e o controle da qualidade. Assinale a alternativa que caracterize acées de garantia da qualidade. Resposta Selecionada: a. Padrées e revises. Comentario: as atividades de garantia da qualidade envolvem o uso, pelos desenvolvedores, de métodos e ferramentas que ajudem a conseguir especificacBes, projeto e codificacao de maior qualidade, padres para documentos, cédigo e estilo de codificagio (como usar ees de programacio}, realizar as atividades de revises, Inspegbes e testes unitarios. Um Sistema de Gestao da Qualidade (SGQ) tem como abjetivo padronizar os processos de uma ‘empresa para a produgo de seu produto final com o seguinte objetivo principal: Res) Selecionada: b. proj ‘ionar a satis jo de seus clientes; Comentério: proporcionar a satisfacSo dos clientes e a melhoria continua dos seus processos. Um Sistema de Gestdo da Qualidade (SGQ) tem diversos fatores para motivar uma empresa a implanté-lo. Entre os fatores apresentados a seguir, qual traz resultados mais eficazes? Res, Selecionada:_d. Conscientizaco da alta administracdo. Comentario: a alta direcao reconhece que a qualidade ¢ um diferencial e patrocina 0 processo. Eo fator mais eficaz. ASO 15504 detalha como deve ser realizado o processo de desenvolvimento, abordando os aspectos primarios relacionados com a engenharia de software e a rela¢io cliente-fornecedor, além dos processos de apoio & qualidade, gestdo e os processos organizacionals. Nesse processo sdo incorporados os requisitos de qual norma ISO? Resposta Selecionada: a. 1SO 12207. Comentario: a ISO 12207 é a norma que descreve o processo de desenvolvimento de software. ‘Anorma ISO 15504 descreve processos que agregam um conjunto de boas praticas da engenharia de software-e classifica as empresas em seis niveis de maturidade, que permitem a avaliagio do grau de qualidade de desenvolvimento de software em que as empresas se encontram de acordo com as praticas utilizadas. Qual é o nivel que se refere a atingir os objetivos, mas sem controle de escopo, prazo e custos e sem padres de qualidade? Resposta Selecionada:_b. Nivel 1. Comentario: no Nivel 1— Executado, o processo consegue alcangar alguns de seus objetivas e gerar os produtos de trabalhos esperados. Area de Proceso 1.1 — Atributo de execucao de Processo: o processo consegue transformar as necessidades do cliente em produtos de trabalho geram os resultados esperados para o projeta. Na representago estagiada do CMMI, as areas de processo esto distribuidas em cinco nivels de maturidade, de forma a permitir a melhoria gradativa do nivel de qualidade-do software znas empresas. Essa representaco é a mais usadae a mais comum no mercade de software, pois deriva do modelo CMM original. Assinale a alternativa que apresenta uma area de processo do nivel 2. Comentario: a geréncia de requisitos é uma das principals areas de processo para aumentar a maturidade de uma empresa e esta no nivel 2. No MPS.BR, as dreas de processo de validacdo e verificac3o estdo associadas a qual nivel de maturidade? Resposta Selecionada:_. Nivel D. ‘Comentario: as areas pertencem ao nivel D— largamente definido. O.CMM| apresenta duas abordagens para definic3o do nivel de evoluc3o em que uma organizagao se encontra. So as representacdes continua e estagiada. A representacao continua permite a uma organizacao atingir diferentes niveis de capacidade para cada rea de processo e traz como wantagem: Selecionada:_b. maior flexibilidade na da maturidade; Comentario: suas principais vantagens sdo estrutura compativel com a ISO/IEC 15504 — SPICE; fornece maior flexibilidade, focando em areas de proceso especificas, de acordo com metas e ‘objetivos da organiza¢o; maior visibilidade das melhorias alcancadas em cada PA e menor westimento inicial. CMMI descreve orientagSes de processos que devem ser implementados pela organiza¢o para atingir a maturidade no desenvolvimento de software, mas nao descreve o “como fazer”. Cada organizacao deve definir os seus préprios processos para implantar as melhores praticas previstas no modelo. Assinale a alternativa que define uma vantagem para uma empresa impiantar o modelo CMMI. i das de Comentério: as principals vantagens so proceso de desenvolvimento padronizado; melhoria nas estimativas de prazos e custos; aumento de produtividade por repetico dos processos; satisfagao do cliente e da equipe e alta qualidade dos produtos de software. OMPS.BR estabelece 7 nivels de maturidade como indicadores de evoluc3o da qualidade, representando estagios de melhoria da implementagSo de processos na organiza¢ao. O nivel de maturidade em que se encontra uma organizac3o permite definir quo madure esta seu modelo de qualidade. Os niveis que representam, respectivamente, a evoluc3o para uma gesto quantitativa e de melhoria continua dos processos so: Resposta Selecionada:_c. niveis B e A; Comentario: os niveis B e A s3o os mais altos niveis do MPS.BR. No nivel B, 0 foco est em criar métricas e indicadores para o proceso de geréncia de projetos que permitam a correta avaliago das melhorias obtidas. No nivel A, a evolug3o é medida a partir da andlise de defeitos, prablemas, causas comuns de variagao do desempenho da implementacao do jocesso. OMPS.BR, Melhoria de Processo do Software Brasileiro, fol criado em 2003 pela SOFTEX, Associagio para Promacao da Exceléncia do Software Brasileiro e tem como objetivo: Resposta Selecionada: c. ter custos mais acessiveis; ‘Comentario: 0 MPS.BR tem o objetivo de incentivar as pequenas e médias empresas brasiletras de produgo de software a implantar um modelo de qualidade de melhoria de pracessos com custos mais acessiveis & realidade brasileira. Arepresentacao estagiada do CMMI apresenta um roteiro sequencial para a implementacao do modelo em que cada nivel alcancado da suporte para a implementaco dos nivels subsequentes, garantindo uma evoluclo sélida e sustentvel. Qual nivel esta associado com a capacidade da empresa de avaliar e gerenciar, em termos de medi¢des quantitativas, todo 0. seu ciclo de desenvolvimento de software? Resposta Selecionada:_d. Nivel 4. Comentério: no nivel de maturidade 4 a qualidade e o desempenho do proceso sio avaliados e gerenciados em termos de métricas quantitativas realizadas durante todo o ciclo de desenvolvimento. Para isso, cada érea de processo deve possuir métricas de avaliagao e metas definidas de acordo com as necessidades dos clientes, dos usuérlos finals, da organizagao e dos nae pela implementago dos processos. Os nivels do MPS.BR que sao clasificados como compativels com o nivel 2 do modelo CMMI e que so ditos gerenciados e parcialmente gerenciados sdo, respectivamente: Resposta Selecionada:_b. Fe G; 30 05 niveis F ~ gerenciado e G ~ parcialmente gerenciado. No grafo de controle abaixo, analise € verifique quantos caminhos independentes ele possul: Comentario: si0 2, A-B-De A-C-D. Como sao chamadas as atividades que consistem em agées realizadas ao final de cada fase, interac3o ou artefato produzido durante o ciclo de desenvolvimento do software e que possuem o objetivo de atestar que o produto esta sendo desenvolvido corretamente? Resposta Selecionada:_e. Verificacdo. ‘Comentario: sao as atividades de verificacao. A validaco consiste nas ages realizadas ao final ou durante o processo de desenvolvimento do software. Como é chamada a técnica de testes ageis utilizada para auxiliar na elaboracao dos testes seguindo uma estrutura de linguagem natural que facilita o entendimento de todos ¢ funciona como um caso de teste dentro do processo gil de desenvolvimento? Resposta Selecionada:_d. BDD ~ Behavior Driven Development. ‘Comentério: 0 BOD, Behavior Driven Development, é utilizado para auxilliar na elaboragio dos testes seguindo uma estrutura de linguagem natural que facilita o entendimento de todos e funciona como um caso de teste dentro do processo dgil de desenvolvimento. No processo tradicional de testes, a equipe de testes é separada da equipe de desenvolvimento do software com o objetivo de encontrar e apontar os erros para serem. Corrigidos. Assinale a alternativa que apresenta uma atividade que caracteriza os testes dgels, diferenciando-os dos testes tradicionals. Resposta Selecionada:_e. Nao hi uma fase de testes especifica, os testes s30 di termina, Comentario: no processo agil nao ha uma fase de testes especifica, 0s testes sdo realizados na medida em que a codificacdo termina. 0 feedback é Imediato, ou seja, o defeito é apontado e corrigido na hora. Num grafo de controle que possui 15 arestas 12 nés, qual é a sua complexidade ciclomatica? Resposta Selecionada:_c. 5. ‘Comentario: (@ )#2 => V(g) = 5. Qs testes funcionais sao os mais amplamente utilizados em um desenvolvimento de software. Focados nas necessidades ditadas pelos usuarios e transformadas em requisitos pelos analistas de sistemas, as situagSes de testes criadas devem atestar que o software faz exatamente o que foi solicitado e que funciona corretamente. Quais artefatos sdo essenciais para a elaboragio de um bom roteiro de testes? ‘Comentario: protétipo e especificago de casos de uso definem e detalham os requisitos ane - usuarios, Quais sao os testes realizados pelos usuarios finais e pelos analistas de testes, que visam a garantir que todos os requisitos solicitados foram incluidos e funcionam corretamente no produto entregue? Resposta Selecionada:_d, Testes de aceitacio, Comentario: testes de aceitac3o envolvem os usuarlos finals para garantir a aderéncia do roduto aos requisitos especificados. A técnica de verificacao que se caracteriza por procedimentos relativamente simples que produzem resultados significativos na garantia da qualidade de um produto de software & chamada de: Resposta Selecionada: _d. Revisdo técnica. ‘Comentario: as revises técnicas so atividades de garantia de qualidade realizadas durante 0 processo de desenvolvimento e so uma forma de envolver outros membros da equipe e/ou externos com 0 objetivo de obter 0 consenso entre todos de que o produto de software estd de acordo com as expectativas. Assinale a alternativa que diferencia os processos de verificacao denominados walkthrough ou passelos de uma revisao técnica formal. Resposta Selecionada:_a. So informais. ‘Comentario: os walkthrough sao revises técnicas informais de um artefato de software visando & garantia da qualidade. Normalmente so chamados de revisio por pares, mas yodem ter até trés participantes: autor, revisor e moderador. Uma inspecao é extremamente eficaz para a identificacio de erros e verificagio de suas correcdes, tornando-se uma das principais ferramentas para a garantia da qualidade de um produto de software. Por nao necessitar da execugdo da aplicacao, seu carater preventivo e de completude a faz mais efetiva que os testes unitarios e integrados realizados pelas equipes de desenvolvimento. Assinale a alternativa que descreve 0 papel do moderador em uma inspecao. Resposta Selecionada:_b. £ responsavel pelo planejamento e conducdo da sesso. Comentario: 0 moderador é o responsavel pelo planejamento, pela montagem da equipe de inspegao junto com o autor e pela conducao da sesso a partir do checklist. Eo facilitador do proceso. atividade de manutengo que envolve 0 conjunto de acdes para entender o que precisa ser realizado, classificar 0 tipo de manutengo envolvida e o tempo necessério para a Implementagao da mudanga é a atividade de. Comentario: a migragao de dados é a parte que garante que a sistema novo possui os mesmo. dados do sistema antigo e permite a continuidade do negécio. O processo que permite o gerenciamento continuo do desenvolvimento de software, deixando clara a interligago entre requisitos, manutencao, mudanca, configuracao e distribuicao e que para isso é composte de: gerenciamento de requisitos, gerenciamento de configuragao, gesto ‘de mudanga, versionamento, integracao e dist ribuicao de software ¢ conhecido como; Comentario: 0 conceito abordado é o de geréncia do ciclo de vida das aplicagdes ou ALM, Application Lifecycle Management. Qual o tipo de manutengao para incluir novas funcionalidades ou alteragdes que tém por objetivo satisfazer as novas necessidades dos usuarios? Resposta Selecionada:_a. Perfectiva. Comentario: as manutengées perfectivas ou evolutivas tratam de incluir novas funcionalidades. Qual padrao de gestdo da configuracao (GCS) descreve o que deve ser feito no pracesso e abrange todas as atividades previstas no processo de GCS para identificar os itens de configuracao, controle de versdes, controle de mudangas, auditoria e registro de status? Resposta Selecionada:_¢.CMMI. Comentario: segundo o CMMI, 0 objetivo do gerenciamento de configuracao é manter a integridade dos produtos de trabalho, utilizando a identificacaio e o controle da configuraco, 0 controle de mudancas, a comunicago do status e a auditoria das configuracdes, Comentério: a atividade de andlise de mudanca envoive analisar 0 pedido de mudanca, identificar o seu tipo e definir claramente os requisites da manutenco. Identificar 0 que precisa ser realizado no cédigo e na documentacao do sistema. Criar as opcbes de alteracdes possiveis, estimar pessoal e tempo de alterac3o necessérios para a opc3o escolhida. Submeter a sol ra a aprovacao dos usuarios. A geréncia de configuragdo ¢ um processo da engenharia de software que tem por objetivo estabelecer as condigdes para controlar 0s artefatos produzidos durante o desenvolvimento do software. Como é chamada a atividade que envolve 0 uso de uma ferramenta que controla ‘0 armazenamento dos artefatos e gerencia todas as alteracdes que esse artefato possa sofrer durante seu ciclo de vida? Res, Comentario: 0 controle de versdes combina procedimentos e ferramentas para gerenciar diferentes verses de itens de configuraco criados durante o processo de desenvolvimento de software, Permite conhecer e controlar a evolucde dos artefatos por meio desses procedimentos. ‘As manutengées de software so corresdes, evolucGes ou adaptacbes técnicas realizadas no software jé construido e em produc3o. Qual alternativa abaixo apresenta um fator que pode originar manutengées em um software? Comentério: todas as alternativas apresentam fatores que originam manutencoes. Como é chamada a atividade de gestio da configurac3o que garante que as atividades e procedimentos estejam sendo seguidos e que 0 controle de acesso as informagdes esteja adequado? Resposta Selecionada:_b. Auditoria. Comentério: a auditoria de configurago tem como objetivo garantir que a mudanca e o uso da ferramenta estejam corretos e que o processo de gesto da configuracdo também esteja sendo seguido corretamente. Como é denominada a atividade de gest3o da configurago que visa a estabelecer um proceso para Identificar e analisar as mudancas, aprovar e controlar sua implementago, garantir sua corre¢o e publicar as mudancas de um item de configuracio? Selecionada: c. Controle de . Comentario: 0 controle de mudancas deve garantir a integridade dos itens de configurac3o. Em uma manutengo, a determinagao de papéis e de responsabilidades claros permite a execugo de um fluxo de trabalho estruturado. Nesses papéis pré-definidos, quem é 0 responsavel técnico por analisar, classificar, priorizar e cuidar das manuten¢des aprovadas? Resposta Selecionada:_b. O gerente de manutencSes. Comentario: o gerente de manutengées é o responsavel técnico por cuidar das manutencdes aprovadas. Em conjunto com o responsavel pelo produto, ele analisa, classifica e prioriza as manutengdes para determinar quais e quando as solicitagdes de mudanca serao atendidas. Na retirada de produgo ou descontinuidade de um software, uma das principals atividades para garantir que todas as informacdes do sistema antigo estejam disponiveis de alguma forma para os usuérios 6 chamada de 6

También podría gustarte