Prévia do material em texto
Implementação de Projeto Web (/aluno/tim… Av2 - Implementação de Projeto Web Colaborar (/notific Informações Adicionais Período: 05/08/2024 00:00 à 25/11/2024 23:59 Situação: Cadastrado Tentativas: 1 / 3 Pontuação: 2500 Protocolo: 1060914655 Avaliar Material 1) a) b) c) d) A metodologia Kanban é amplamente utilizada em projetos web para o gerenciamento de fluxo de trabalho. Ela se baseia em princípios ágeis, como a visibilidade do trabalho, limitação de trabalho em progresso e feedback contínuo. No contexto de projetos web, o Kanban pode ser aplicado em diversas áreas, incluindo o desenvolvimento de software, o design de interfaces, a gestão de conteúdo e o marketing digital. Com base nesse contexto, analise as seguintes afirmações: I. O Kanban permite uma visualização clara e transparente das tarefas em andamento, utilizando um quadro visual com colunas que representam os estágios do fluxo de trabalho. II. Uma das principais características do Kanban é a limitação de trabalho em progresso (WIP), que auxilia no controle do fluxo de trabalho e na identificação de gargalos. III. No Kanban, todas as tarefas são priorizadas de acordo com sua complexidade e urgência, garantindo que as mais importantes sejam executadas primeiro. IV. O Kanban é uma metodologia rígida e inflexível, o que pode dificultar a adaptação a mudanças e imprevistos durante o desenvolvimento do projeto. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: I e II, apenas. Alternativa assinalada I e III, apenas. II e III, apenas. I e IV, apenas. https://www.colaboraread.com.br/aluno/timeline/index/3227847806?ofertaDisciplinaId=2240022 https://www.colaboraread.com.br/aluno/timeline/index/3227847806?ofertaDisciplinaId=2240022 https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index javascript:void(0); e) 2) a) b) c) d) e) 3) III e IV, apenas. A modelagem de sistemas é uma técnica essencial para o desenvolvimento de software, permitindo a representação visual e estruturada de um sistema antes de sua implementação. Através da modelagem, é possível compreender e documentar os requisitos, funcionalidades, interações e comportamentos do sistema, auxiliando na comunicação entre desenvolvedores, usuários e stakeholders. Com base nesse contexto, analise as seguintes afirmações: I. A modelagem de sistemas pode ser feita utilizando diferentes tipos de diagramas, como diagramas de caso de uso, diagramas de classes e diagramas de sequência, cada um com uma finalidade específica. II. Uma das principais vantagens da modelagem de sistemas é a possibilidade de identificar e solucionar problemas e inconsistências antes da implementação do sistema, reduzindo riscos e custos. III. Durante a modelagem de sistemas, é importante considerar as necessidades dos usuários e as restrições técnicas, buscando encontrar um equilíbrio entre usabilidade, desempenho e segurança. IV. A modelagem de sistemas é uma atividade exclusiva dos desenvolvedores de software, não sendo necessário o envolvimento de outros profissionais ou stakeholders. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: I e II, apenas. Alternativa assinalada I e III, apenas. II e III, apenas. I e IV, apenas. III e IV, apenas. O mapeamento de processos é uma técnica essencial para compreender e melhorar os fluxos de trabalho de uma organização. Existem diversas metodologias disponíveis para realizar o mapeamento de processos, cada uma com suas abordagens e características específicas. Conhecer as principais metodologias é fundamental para escolher a mais adequada e obter resultados efetivos no mapeamento de processos. Com base nesse contexto, analise as seguintes afirmações: I. A metodologia BPM (Business Process Management) é uma abordagem que enfoca a gestão de processos de negócio de forma integrada, englobando etapas de identificação, modelagem, execução, monitoramento e otimização dos processos. II. A metodologia Waterfall (Cascata) é uma abordagem sequencial, onde as etapas do mapeamento de processos são executadas em uma ordem fixa, sem possibilidade de retrocesso. É indicada para processos estáveis e previsíveis, com pouca necessidade de adaptação. a) b) c) d) e) 4) a) b) c) d) e) III. A metodologia Agile é uma abordagem voltada para a gestão de projetos que prioriza a colaboração, a adaptabilidade e a entrega iterativa de valor. Apesar de não ser exclusivamente focada em mapeamento de processos, pode ser utilizada para esse fim em projetos mais dinâmicos. IV. A metodologia Six Sigma é uma abordagem estatística que visa aprimorar a qualidade dos processos, reduzindo variações e eliminando defeitos. Utiliza ferramentas como DMAIC (Definir, Medir, Analisar, Melhorar, Controlar) para identificar problemas e implementar melhorias. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: I e II, apenas. I e III, apenas. II e III, apenas. III e IV, apenas. I e IV, apenas. Alternativa assinalada A Unified Modeling Language (UML) é uma linguagem visual utilizada para modelar e representar sistemas de software. Ela oferece um conjunto de notações gráficas que permitem descrever a estrutura, o comportamento, as interações e os requisitos do sistema. A UML é amplamente utilizada na engenharia de software para auxiliar no processo de análise, projeto e documentação de sistemas complexos. Tomando como referência os conceitos da UML, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) A UML é uma linguagem visual usada exclusivamente para modelar a estrutura dos sistemas de software. ( ) A UML oferece um conjunto de notações gráficas para descrever apenas o comportamento dos sistemas. ( ) A UML é amplamente utilizada na engenharia de software para auxiliar no processo de análise, projeto e documentação de sistemas. ( ) A UML é restrita apenas ao desenvolvimento de sistemas web. ( ) A UML permite representar apenas os requisitos funcionais do sistema, excluindo os requisitos não funcionais. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: V, V, F, F e V. F, F, F, V e V. V, F, V, F e V. F, V, V, F e V. F, F, V, F e F. Alternativa assinalada 5) a) b) c) d) e) A Unified Modeling Language (UML) é uma linguagem de modelagem visual amplamente utilizada no desenvolvimento de software. Ela oferece uma variedade de diagramas que permitem representar diferentes aspectos de um sistema. Considere o seguinte texto base para responder à questão. A equipe de desenvolvimento de uma empresa está utilizando a UML para modelar um sistema de reserva de hotéis online. Durante o processo de modelagem, eles utilizaram vários diagramas da UML para representar diferentes aspectos do sistema, tais como casos de uso, diagramas de classes e diagramas de sequência. Cada diagrama tem um propósito específico e fornece informações valiosas para a compreensão e o desenvolvimento do sistema. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: Representar a estrutura estática do sistema e as classes envolvidas. Mostrar a interação entre os diferentes atores e o sistema. Alternativa assinalada Descrever o fluxo de eventos e as etapas de um processo de negócio. Documentar os requisitos do sistema e as funcionalidades a serem implementadas. Identificar as restrições e dependências entre os componentes do sistema.