Análise e Modelagem de Sistemas – Atividades para estudo PDF

Title Análise e Modelagem de Sistemas – Atividades para estudo
Author Cesar Costa
Course Sistemas de Informação em Segurança
Institution Universidade Norte do Paraná
Pages 40
File Size 1.4 MB
File Type PDF
Total Downloads 38
Total Views 135

Summary

Material de estudo de Análise e Modelagem de Sistemas
aproveitando este material de forma que, paralelamente à leitura, estudem
aprendendo com este projeto e colocando em prática os novos conceitos e ideias aprendidas....


Description

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1

Sumário Introdução ........................................................................................................... 2 Adg1 - Análise e Modelagem de Sistemas ........................................................ 3 Adg2 - Análise e Modelagem de Sistemas ........................................................ 5 Adg3 - Análise e Modelagem de Sistemas ........................................................ 8 Adg4 - Análise e Modelagem de Sistemas ...................................................... 12 Aap1 - Análise e Modelagem de Sistemas ...................................................... 15 Aap2 - Análise e Modelagem de Sistemas ...................................................... 18 Aap3 - Análise e Modelagem de Sistemas ...................................................... 21 Aap4 - Análise e Modelagem de Sistemas ...................................................... 24 Av1 - Análise e Modelagem de Sistemas ........................................................ 25 Av - Subst. 1 - Análise e Modelagem de Sistemas........................................... 29 Av2 - Análise e Modelagem de Sistemas ........................................................ 32 Av - Subst. 2 - Análise e Modelagem de Sistemas........................................... 36 Fórum 1 - Análise e Modelagem de Sistemas ..................................................... 40 Evolução dos Paradigmas de Análise e Desenvolvimento de Sistemas ............ 40

Introduçã Introdução o A matéria Análise e Modelagem de Sistemas possui atividades e materiais de estudos. Sugerimos que além do material de leitura a ordem de estudo seja a seguinte: 1°. Cw (Con (Conteúdo teúdo Web) - O estudo de todas as Unidades do Conteúdo WEB deve ser realizada de forma simultânea ao estudo do livro da Análise e Modelagem de Sistemas e da tele aula, pois esse conteúdo te ajudará a responder as Avaliações Virtuais. 2°. Adg (Atividade Diagnóstica - Pré Aula) - Com intenção de verificar o conhecimento prévio que você possui a respeito do tema da aula, o ideal é que você realize essa atividade antes de assistir a teleaula. 3°. Ta (Teleaula) - Alunos Semipresencial, devem assisti-la em seu polo no dia marcado no AVA. Para alunos Online, fica disponível em até 72h a contar da data que aparece no seu AVA. 4°. Aap (Atividade de Aprendizagem - Pós Au Aula la ) - Tem a intenção de auxiliar na compreensão do que foi aprendido, pois isso, o ideal é a realização após participar da tele aula.

2

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 5°. Av (Avaliação Virtual) - Verifique as datas no seu AVA para a realização dessas atividades. Não esqueça de estudar os CW para sua realização. 6º. Fórum - Lembrando que é avaliativo e possuí um prazo para ser respondido. Para ser avaliado, você deve responder à pergunta do PROFESSOR no fórum, fazendo 2 postagens para alcançar 100% de completude.

Adg1 - Análise e Modelagem de Sistemas

Informações Adicionais  

Período: 02/03/2020 00:00 à 13/06/2020 23:59 Situação: Cadastrado

1) Para que um profissional ou equipe desenvolva um Produto de Software, várias atividades correlatas são contempladas durante o Processo de Software. Com o apoio de métodos, ferramentas, recursos experientes, foco em qualidade e custo, os desenvolvedores enfrentam um novo desafio a cada projeto a ser iniciado, cujos requisitos precisam ser claros para um ótimo atendimento ao cliente. Julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas para as atividades que contemplam a fase de Processo de Software segundo Sommerville (2011): I. ( ) Análise e especificação dos requisitos: fase em que o escopo do projeto deve ser refinado para que os requisitos sejam bem definidos, ou seja, o problema a ser resolvido e a função do produto final precisam ser desenhados (como fazer). II. ( ) Projeto: com o conhecimento da plataforma de atuação, esta fase desenvolve o projeto da arquitetura do sistema e o projeto detalhado. III. ( ) Implementação e testes: fase de tradução do projeto de modo que a máquina execute, ou seja, é a fase de codificação. A quantidade, nível de qualidade e resultados dos testes são documentados. IV. ( ) Integração e verificação: os componentes vão sendo integrados e novos testes não precisam ser gerados, pois os testes individuais dos requisitos foram feitos na fase anterior. V. ( ) Operação e manutenção: esta fase contempla o uso em produção e aprovação por parte do cliente. A manutenção é uma atividade opcional pois os testes foram feitos e a entrega ao cliente acontece somente depois que todos são aprovados. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: 

a) V – V – V – F – F.



b) F – V – V – V – F.



c) F – V – V – F – F.



d) F – V – F – V – F.



e) V – V – F – F – F.

2)Modelos de Processos de Software são utilizados para gerenciamento das atividades do Processo de Software (representação dos objetos, apresentação do progresso do projeto), ou seja, para definir o fluxo das ações e suas interações de um modo coerente e ordenado. Dentre os modelos existentes, podemos citar:

3

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 - Modelos de Processos Prescritivos. - Modelos de Processos Especializados. - Modelos de Desenvolvimento Ágil. Com relação aos modelos mencionados, complete as lacunas das sentenças a seguir. O Modelo de ____________ vem atender a uma demanda mais específica, mais particular de um projeto, em que a equipe entenda que precisa promover a instanciação de um ou mais processos. O Modelo de ____________, por mais tradicional que seja, ainda é muito utilizado para o desenvolvimento de Software. Ele é pautado no registro dos elementos de um ou mais processos e suas inter-relações, de tal forma que o resultado seja estruturado para que o Software seja então desenvolvido. Tem como forte característica a execução das tarefas de modo sequencial. O Modelo de ____________ traz maior rapidez, flexibilidade e dinamismo para o desenvolvimento dos Softwares. Para atingir os resultados, há menos documentos a serem feitos, forte comunicação entre os membros das equipes, bem como com o cliente. Assinale a alternativa que completa as lacunas corretamente. Alternativas: 

a)Processo Especializado / Desenvolvimento Ágil / Processo Prescritivo.



b)Processo Especializado / Processo Prescritivo / Desenvolvimento Ágil.



c)Processo Prescritivo / Processo Especializado / Desenvolvimento Ágil.



d)Processo Prescritivo / Desenvolvimento Ágil / Processo Especializado.



e)Desenvolvimento Ágil / Processo Especializado / Processo Prescritivo.

3)O desenvolvimento de Software feito a partir da Metodologia Ágil provocou uma grande mudança na tratativa de projetos, visto que ela elimina boa parte da burocracia que as metodologias mais tradicionais para gerenciamento de projetos contêm. A rapidez necessária para as implementações de Software impulsionou rápida e definitivamente o mercado fornecedor a mudar seu modo de trabalho, prezando ainda mais a qualidade do mercado consumidor cada vez mais comparador e exigente em suas escolhas. Dentre as metodologias Ágil existentes no mercado, a Scrum tem destaque, entregando projetos bem sucedidos tendo como base as iterações, privilegiando o trabalho das equipes e priorizando o desenvolvimento incremental, onde os aprimoramento dos componentes acontece aos poucos. Analise as alternativas e indique a que corretamente contém os principais componentes do processo Scrum. Alternativas: 

a)Project backlog, Sprint backlog, Sprint.



b)Process backlog, Sprint backlog, Sprint.



c)Product backlog, Product Owner, Sprint.



d)Project backlog, Sprint backlog, ScrumMaster.



e)Product backlog, Sprint backlog, Sprint.

4)A utilização do software, atualmente, cresce cada vez mais. Por esta razão, o mercado de trabalho exige habilidade no uso destas ferramentas, assim como

4

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 aplicação destes para treinamentos. Por este motivo, cada vez mais é necessário entender o que é um software. Nesse contexto, assinale a alternativa que apresenta o conceito correto de software: Alternativas: 

a)Grupo de comandos e códigos de linguagem, onde cada instrução aciona ações, em algum programa, funcionando o sistema.



b)É um comando codificado que faz o computador funcionar, ou seja, é uma estrutura de dados do computador.



c)São componentes lógicos individuais, compostos por uma instrução única de controle de funcionamento.



d)Conjunto de rotinas para suporte lógico, onde cada rotina é definida por sequencias que, em conjunto, formam um programa.



e)É o emprego de algumas funções que são executadas por computadores e alguns aparelhos eletrônicos.

Adg2 - Análise e Modelagem de Sistemas

Informações Adicionais  

Período: 09/03/2020 00:00 à 13/06/2020 23:59 Situação: Cadastrado

1) Rummler e Ramias (2008) em seu artigo “A Framework for defining and designing the structure of work” (Abordagem para definir e desenhar a estrutura de trabalho, em livre tradução), ilustram o diagrama “Business Process Architecture Framework” como contendo todos os processos importantes de uma organização e suas associações. O diagrama tem por objetivo mostrar de forma sumarizada o trabalho que precisa ser feito e gerenciado, de tal modo que o cliente perceba seu valor. Os processos considerados importantes são três: - Management process (ou Processo de gerenciamento). - Value creation process (ou Processo primário). - Supporting process (ou Processo de suporte).

5

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 Figura 1: Business Process Architecture Framework (BPA Framework)

Fonte: Rummler; Ramias (2008). Considerando o contexto, avalie as afirmativas a seguir: I. O processo primário é um processo essencial para o negócio, cujas atividades entregam valor ao cliente. II. O processo de suporte, ou de apoio, são de extrema importância, embora não entreguem algo diretamente ao cliente e, portanto não geram valor para o cliente. III. O processo de gerenciamento, ou de gestão, tem por objetivo medir, controlar os outros processos. Serve para que a operação seja eficaz e eficiente. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: 

a)I e II, apenas.



b)II e III, apenas.



c)I e III, apenas.



d)I, II e III.



e)III, apenas.

2)O Processo de Negócio apresenta os processos primário, de suporte e de gerenciamento. O processo primário é um processo fim-a-fim, ou seja, as atividades essenciais que entregam valor ao cliente externo fazem parte deste processo, vinculado assim com os objetivos estratégicos da empresa. O processo de suporte provê a infraestrutura e os recursos necessários para que o processo primário possa acontecer. O valor é entregue aos clientes internos através da área de finanças, recursos humanos ou informática, para mencionar algumas. O processo de gerenciamento é desenhado para que as atividades de planejamento, medição, monitoração e controle do negócio sejam bem sucedidas. Ele assegura que os processos primário e de suporte possam atingir os requerimentos legal, operacional, regulatório, financeiro. O processo de gerenciamento não adiciona valor

6

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 diretamente ao cliente, mas é ele que assegurará que a operação organizacional seja eficaz e eficiente. Com relação ao termos eficácia e eficiência, complete as lacunas das sentenças a seguir: __________ é fazer o que foi proposto de modo correto – dentro do prazo, seguindo as especificações, respeitando o orçamento, tendo o mínimo de perdas. Também é considerada parâmetro para calcular a performance e produtividade, fazendo comparações entre as saídas que foram previstas no processo e as saídas reais. Ela não é o fim, mas o meio para se chegar ao fim do processo com valor. __________ é a habilidade de produzir o que foi intencionado ou desejado, com a devida medição de como o que está sendo produzido contribui para os propósitos organizacionais. Um exemplo de __________ é ir do ponto A ao ponto B pelo caminho mais curto. Um exemplo de __________ é ir do ponto A ao ponto B, ainda que pelo caminho mais longo. Assinale a alternativa que completa as lacunas corretamente. Alternativas: 

a)Eficácia / Eficiência / eficiência / eficácia.



b)Eficiência / Eficácia / eficácia / eficiência.



c)Eficácia / Eficiência / eficácia / eficiência.



d)Eficiência / Eficácia / eficiência / eficácia.



e)Eficiência / Eficácia / eficiência / eficiência.

3)Os tipos de estrutura organizacional e de departamentalização de uma empresa têm impactos nos resultados da gestão de processos. Organizações tradicionais são diferentes das organizações estruturadas por processos. Existem critérios que podem ser aplicados com sucesso como orientadores de como elas devem ser organizadas, já que a herança de quase um século que recebemos do modelo tradicional de se estruturar uma empresa ainda continua presente e forte. Se não houver um redesenho da organização, a empresa não conseguirá seguir seu caminho como sendo organizada por processo. Portanto, é importante saber avaliar como a empresa está estruturada para que a gestão de processos seja bem sucedida. Tomando como referência os tipos de estrutura organizacional, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas. ( ) A Estrutura Funcional agrega um grupo de pessoas em uma determinada área, as quais são especializadas em uma mesma função. Tem-se, por exemplo, a área financeira com os profissionais especializados em finanças; a área de TI com os profissionais especializados em informática; e assim por diante. Há pouca interdisciplinaridade das funções, e pouca visão global da empresa. Atualmente, as pequenas e médias empresas, bem como as empresas “estáveis”, ainda contam com este tipo de estrutura. ( ) A Estrutura Linear é altamente horizontalizada, tendo um executivo no topo, muitos profissionais que respondem para ele, e cada qual com outros tantos que respondem para eles. É uma estrutura forte do ponto de vista de comando e atualmente é vista em empresas novas, de pequeno e médio portes. Os papéis são facilmente identificáveis, a implementação é considerada simples, mas apresentam pouca inovação (pois as pessoas esperam as ordens, e não tomam iniciativas inovadoras) e carência de comunicação rápida e eficiente.

7

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 ( ) O organograma de uma empresa é um termo sinônimo para a estrutura organizacional ou dos departamentos. ( ) Dentre os tipos de departamentalização, temos o “por cliente”. Nele, o organograma é desenhado de acordo com o público-alvo, com muita atenção na satisfação do cliente. Importante comentar que este modelo tem como risco a atenção forte no cliente com detrimento de metas operacionais, tal como a produtividade ou o lucro. ( ) A departamentalização por processos tem como alguns pontos fortes a economia de escala e otimização do tempo. O uso de tecnologia de ponta é bastante presente e aí tem-se tanto uma vantagem (o uso da tecnologia em prol da produção) como uma desvantagem (a mudança tecnológica pode causar forte mudança no processo, cascateando o impacto na necessidade de alto investimento e adaptação da linha, para mencionar alguns). Este tipo de departamentalização ocorre principalmente nas áreas produtivas e de operações das empresas de serviços e indústrias. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: 

a)F – V – F – V – V.



b)V – V – F – V – V.



c)V – F – F – V – V.



d)V – F – V – F – F.



e)V – V – V – V – V.

4)Toda organização é estruturada em áreas e é fundamental entender como elas se relacionam. A integração da área TI às demais áreas de negócio de uma organização é importantíssima, pois é uma forma de evitar que falhas aconteçam no desenvolvimento de um software. A área de TI, __________, contribui de forma __________ para as organizações, auxiliando na gestão __________, permitindo que a entrega de __________ aos clientes seja mais __________. Assinale a alternativa que completa corretamente as lacunas: Alternativas: 

a)atualmente / estratégica / de processos / soluções / efetiva.



b)normalmente / horizontal / de processos / soluções / rápida.



c)atualmente / vertical / das ideias / produtos / efetiva.



d)normalmente / estratégica / de produtos / alternativas / variada.



e)atualmente / horizontal / das ideias / produtos / efetiva.

Adg3 - Análise e Modelagem de Sistemas

Informações Adicionais  

Período: 16/03/2020 00:00 à 13/06/2020 23:59 Situação: Cadastrado

1)É clássico no mundo de TI o desenho que desdobra as visões de diversos especialistas frente a um pedido do cliente: construir um balanço na árvore. Veja a figura.

8

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 Figura 1: “O balanço na árvore” (em livre tradução)

Fonte: MEEK, Brian e HEATH, Patricia. Guide do good programming practice. Ellis Horwood, 1973. Disponível em: BusinessBalls. Tree swing cartoon pictures (early versions). https://www.businessballs.com/amusement-stress-relief/tree-swingcartoon-pictures-early-versions/. Acesso em 11 de fevereiro de 2020. O desenho é bastante associado à falha na comunicação dentro das empresas. Mas não é apenas ela que gera entregas desagregadas ao pedidos dos clientes. A falta do documento de escopo, dos registros do projeto em geral (riscos, cronograma, alterações, lições aprendidas), da formalização de aceites, geram uma estimativa de que menos de 50% dos projetos (de todos os tipos) entregues não são bem sucedidos.

9

Análise e Mo Modelagem delagem de Sistemas – Atividades – 2020/1 Segundo Medeiros (2008), o Diagrama de Caso de Uso tem sua existência ao longo de todo o projeto e não deixa de ser uma ferramenta importante na comunicação entre um “ator” e o sistema, já que o Diagrama mostra em detalhes o que precisará ser codificado. Segundo Pender (2004), um Diagrama de Caso de Uso contém 6 elementos de modelagem. Preencha as lacunas das sentenças a seguir com cada um dos 6 elementos de modelagem. O ator está no papel de usuário ou outro sistema que interage com o sistema em desenvolvimento, ou seja, é uma posição __________ ao desenvolvimento. No Diagrama, ele é representado por um “boneco palito”. O ___________ é um conjunto de ações (serviços, tarefas, funções) que o sistema executará, cujo resultado é observável (em linhas gerais, pode-se associar o caso de uso a uma tela ou página de um sistema). A descrição dos casos de uso é iniciada com um verbo no infinitivo. No Diagrama, ele é representado por uma elipse. A associação liga um ____________ ao caso de uso. No Diagrama, ela é representada por uma linha sólida. Os relacionamentos entre casos de uso são o “include” e “___________”, respectivamente a possibilidade de um caso de uso incluir outro; e a possibilidade de um caso de uso estender outro sob uma determinada condição. No Diagrama, “include” é representado por uma seta pontil...


Similar Free PDFs