Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/03/2022 11:04 Unicesumar - Ensino a Distância 1/4 ATIVIDADE 2 - ESOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE I - 51/2022 Período:14/03/2022 08:00 a 01/04/2022 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Gabarito:Gabarito será liberado no dia 30/04/2022 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Em uma fábrica de software que utiliza as abordagens da engenharia de software, pode haver diversos papéis, sendo alguns deles descritos abaixo. I - Cuida de um projeto específico, garantindo que os prazos e o orçamento sejam cumpridos. Segue as práticas definidas no processo de engenharia e é responsável por verificar a aplicação do processo. II - É o desenvolvedor responsável pela compreensão do problema relacionado ao sistema que se deve desenvolver, ou seja, pelo levantamento de requisitos e sua efetiva modelagem. Deve, portanto, descobrir o que o cliente precisa (por exemplo, controlar suas vendas, comissões etc.). III - Propõe a melhor tecnologia para produzir um sistema executável para as especificações realizadas. Deve, então, apresentar uma solução para as necessidades do cliente (por exemplo, propor uma solução baseada em web, um banco de dados centralizado etc.). Assinale a alternativa que se refere aos papéis descritos em I, II e III, respectivamente. ALTERNATIVAS I- Gerente de projeto, II- Analista, III- Designer I- Patrocinador do projeto, II- Designer, III- Analista de negócios I- Engenheiro de software, II- Programador sênior, III- Stakeholder I- Gerente de projeto, II- Gerente de programa, III- Gerente funcional I- Gerente de desenvolvimento, II- Analista de negócios, III- Líder de equipe 2ª QUESTÃO 27/03/2022 11:04 Unicesumar - Ensino a Distância 2/4 A Produção em Massa, ou seriada, surgiu no início do século XX, quando Henry Ford criou e desenvolveu o sistema de linha de montagem e a combinou com a divisão do trabalho e a alta padronização para atingir grandes volumes de produção e baixos custos. O modelo de fábrica clássica de produção em massa, na qual as pessoas realizam as atividades repetitivas como extensões de máquinas, não é o modelo correto e nem aceito para a fabricação de softwares. Disponível em: https://www.infoescola.com/administracao_/producao-em-massa/. Acessado em: jan.2022. (adaptado) Considerando o texto acima e sobre o que Borsoi (2008) aponta sobre as diferenças e similaridades entre o desenvolvimento de software e a manufatura industrial, analise as afirmativas a seguir: I. O uso de processos e de modelos de qualidade. II. Vínculo da realização das atividades de desenvolvimento à criatividade. III. O produto de software é de natureza abstrata e cada software é um produto único. IV. A mudança da forma artesanal para a científica agrega valor aos produtos de software. É correto o que se afirma em: ALTERNATIVAS I, apenas. I e II, apenas. III e IV, apenas. I, III e IV, apenas. I, II, III e IV. 3ª QUESTÃO Uma fábrica de software tem um framework com tipos de fábricas que pode ser classificado conforme os possíveis escopos de fornecimento, que delineia as principais fases de desenvolvimento de um projeto de software. A Fábrica de Projetos de Software inicia o processo produtivo a partir do Projeto Conceitual do Software e de sua Especificação Lógica. Nesta fase, é essencial que a fábrica de software tenha domínio do conhecimento do negócio do cliente. Na Fábrica de Projetos, temos a Arquitetura de Solução que segue até a entrega do software pronto e testado para entrar em produção. FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá-PR. UniCesumar, 2018. Para a fábrica de projetos ser considerada bem-sucedida e lucrativa, alguns fatores-chaves devem ser atendidos. Assinale a alternativa relacionada a ambos os fatores: qualidade e produtividade de uma fábrica de projetos. ALTERNATIVAS 27/03/2022 11:04 Unicesumar - Ensino a Distância 3/4 Demanda. Ordens de serviço. Gestão do conhecimento. Reutilização de componentes. Regras de comunicação e interface com o cliente. 4ª QUESTÃO Com um mercado consumidor de TI cada vez mais exigente quanto aos aspectos de produtividade, custo e qualidade, as organizações fornecedoras têm procurado se transformar buscando um novo modelo que supra com eficiência a estas necessidades. Os recursos humanos em uma fábrica de software precisam ser planejados e bem treinados para as tarefas que irão desenvolver, estando assim, alinhados ao tipo de demanda, levando em consideração a natureza e complexidade do trabalho a ser realizado. Disponível em: https://www.techoje.com.br/site/techoje/categoria/detalhe_artigo/408. Acessado em jan.2022 Considerando o texto acima e que além dos recursos humanos de uma fábrica de software, devemos analisar e definir que tipo de software (serviço ou produto) vai ser desenvolvido na fábrica de software, avalie as afirmativas a seguir: I. Podemos classificar o software nas categorias: produtos, serviços e embarcados. II. Os produtos de software podem ser divididos em: infraestrutura, ferramentas e aplicativos. III. Infraestrutura podem ser sistemas operacionais, servidores, middleware, gerenciador de rede, e ferramentas são modelagem de dados, BI , data warehouse, ERP CRM, SCM. IV. Os produtos de software podem ser classificados em função do mercado: horizontal (quando se aplica a qualquer tipo de usuário) ou vertical (quando se aplica a um usuário ou atividade específica) e podem ser comercializado em pacotes, customizados e software sob encomenda. É correto o que se afirma apenas em: ALTERNATIVAS I, apenas. II, apenas. I e III, apenas. I, II e IV, apenas I, II, III e IV. 5ª QUESTÃO 27/03/2022 11:04 Unicesumar - Ensino a Distância 4/4 A principal deficiência da definição de processos baseada em componentes é a falta de apoio à adaptação dos processos, sendo sua principal vantagem o fato de permitir que apenas parte do processo sejam reutilizadas. A importância da adaptação de componentes surge a partir do momento que os requisitos não são iguais, uns aos outros, e que cada cliente terá suas particularidades e exigências. MARTINS, Kamila Cristina Moreira. Desenvolvimento de software baseado em componentes: boas práticas e diretrizes. Universidade Federal de Ouro Preto, 2018. A adaptação de componentes de software é uma das fases previstas na operação de __________ de sistemas. Assinale a alternativa que completa corretamente a afirmação acima. ALTERNATIVAS modelagem terceirização desburocratização internacionalização engenharia de requisitos
Compartilhar