Princípios de análise de sistemas: conceitos básicos, métodos e estrutura

Índice:

Princípios de análise de sistemas: conceitos básicos, métodos e estrutura
Princípios de análise de sistemas: conceitos básicos, métodos e estrutura
Anonim

Merriam-Webster's Dictionary define análise de sistemas como "o processo de examinar um procedimento ou negócio a fim de determinar suas metas e objetivos e criar sistemas e procedimentos que irão efetivamente alcançá-los". Outro ponto de vista vê a análise de sistemas como um método de solução de problemas que divide um sistema em seus componentes para estudar como esses componentes funcionam e interagem para atingir seu objetivo.

Elementos do sistema
Elementos do sistema

Comunicação

Os princípios da análise de sistemas estão intimamente relacionados à análise de requisitos ou pesquisa operacional. É também "uma investigação oficial explícita para ajudar o tomador de decisão a determinar o melhor curso de ação e tomar uma decisão melhor do que ela poderia ter feito."

Os termos "análise e síntese" vêm da língua grega, que significa "desmontar" e "remontar", respectivamente. Esses termos são usados em muitas disciplinas científicas, desde matemática e lógica até economia e psicologia, atédesignações para procedimentos semelhantes. A análise é definida como "o procedimento pelo qual dividimos um todo intelectual ou essencial em partes", enquanto a síntese significa "o procedimento pelo qual combinamos elementos ou componentes separados para formar um todo". Pesquisadores dos princípios de análise de sistemas aplicam a metodologia aos sistemas envolvidos, formando um grande quadro.

Trabalhadores do sistema
Trabalhadores do sistema

Aplicativo

A análise de sistemas é usada em todos os campos em que algo está sendo desenvolvido. A análise também pode ser um conjunto de componentes que trabalham juntos para executar funções orgânicas, como engenharia de sistemas. A engenharia de sistemas é um campo interdisciplinar da engenharia que se concentra em como projetos de engenharia complexos devem ser projetados e gerenciados.

Sequência

O desenvolvimento de um sistema de informação computacional inclui a etapa de análise do sistema. Ajuda a criar um modelo de dados antes de criar ou estender um banco de dados. Existem várias abordagens diferentes para análise de sistemas.

Quando um sistema de informação computacional estiver sendo desenvolvido, a análise do sistema (de acordo com o modelo cascata) consistirá nas seguintes etapas:

  1. Desenvolvimento de um estudo de viabilidade. Determinar se um projeto é economicamente, socialmente, tecnologicamente e organizacionalmente viável.
  2. Medidas de apuração de fatos projetadas para verificar os requisitos dos usuários finais do sistema (geralmente incluindoentrevistas, questionários ou observações visuais de trabalho no sistema existente).
  3. Determinar como os usuários finais operarão o sistema (em termos de experiência geral com hardware ou software de computador), para que o sistema será usado etc.
Sistemas eletrônicos
Sistemas eletrônicos

Outra opinião descreve uma abordagem gradual do processo. Essa abordagem divide a análise do sistema em 5 etapas:

  1. Determinação do conteúdo. Objetivos e requisitos claramente definidos necessários para atender aos requisitos do projeto conforme definido por suas partes interessadas.
  2. Análise de problemas: o processo de entender problemas e necessidades e encontrar soluções com base nos princípios da análise de sistemas.
  3. Análise de requisitos: identificando as condições que devem ser atendidas.
  4. Projeto Lógico: O estudo das relações lógicas entre objetos.
  5. Análise de decisão: tomar a decisão final com base nos princípios da análise de sistemas.

Os casos de uso são ferramentas de modelagem de análise de sistemas amplamente utilizadas para definir e expressar os requisitos funcionais de um sistema. Cada caso de uso é um cenário de negócios ou evento para o qual o sistema deve fornecer uma resposta específica. Casos de uso desenvolvidos a partir de análise orientada a objetos.

Análise Política

A disciplina do que hoje é conhecido como análise de políticas surgiu da aplicação da análise de sistemas quando foi estabelecida pela primeira vezSecretário de Defesa dos EUA, Robert McNamara.

Os analistas de sistemas fundamentais são frequentemente chamados para analisar sistemas que cresceram por acaso para determinar os componentes atuais do sistema. Isso foi demonstrado durante o trabalho de reengenharia de 2000, quando os processos de negócios e manufatura foram considerados como parte da Modernização da Automação de 2000. O trabalho com análise de sistemas inclui analista de sistemas, analista de negócios, tecnólogo, arquiteto de sistemas, arquiteto corporativo, arquiteto de software etc. Todos esses especialistas usam os princípios básicos da análise de sistemas na prática.

Sistema de informação
Sistema de informação

Embora os praticantes de análise de sistemas possam ser encorajados a criar novos sistemas, eles geralmente modificam, estendem ou documentam sistemas existentes (processos, procedimentos e métodos). Pesquisadores e profissionais confiam na análise de sistemas. Essa análise de atividade já é aplicada a várias pesquisas e pesquisas práticas, incluindo gestão de negócios, reforma educacional, tecnologia educacional, etc. Nessas áreas, os princípios de uma abordagem sistêmica (análise de sistemas) são muito importantes.

Analistas

Um analista de sistemas é um profissional de tecnologia da informação especializado na análise, projeto e implementação de sistemas de informação. Os analistas de sistemas avaliam a adequação dos sistemas de informação em termos dos resultados pretendidos e fazem a ligação com os usuários finais, fornecedoressoftware e programadores para alcançar esses resultados.

Um analista de sistemas é uma pessoa que usa técnicas de análise e design para resolver problemas de negócios usando tecnologia da informação. Os analistas de sistemas podem atuar como agentes de mudança que identificam as melhorias organizacionais necessárias, projetam sistemas para implementar essas mudanças e treinam e motivam outras pessoas a usar os sistemas. Os analistas devem conhecer e compreender o conceito e os princípios da análise de sistemas.

Membros do sistema
Membros do sistema

Embora possam estar familiarizados com várias linguagens de programação, sistemas operacionais e plataformas de hardware de computador, eles geralmente não estão envolvidos no desenvolvimento real de hardware ou software. Eles podem ser responsáveis pelo desenvolvimento de análises de custos, considerações de projeto, melhoria do impacto da equipe e cronogramas de implementação.

Um analista de sistemas normalmente está confinado a um sistema designado ou predeterminado e geralmente trabalha em conjunto com um analista de negócios usando princípios gerais de análise de sistemas. Esses papéis, embora tenham alguma sobreposição, não são os mesmos. O analista de negócios avaliará as necessidades de negócios e determinará a solução apropriada e, até certo ponto, projetará a solução sem se aprofundar muito em seus componentes técnicos, confiando no analista de sistemas. O analista de sistemas geralmente avalia e modifica o código e analisa os cenários com base nos princípios e problemas da análise de sistemas.

microscópicosistema
microscópicosistema

Oportunidades

Alguns profissionais possuem conhecimentos práticos em ambas as áreas (análise de negócios e de sistemas) e podem combinar com sucesso ambas as profissões, eliminando efetivamente a linha entre um analista de negócios e um analista de sistemas. Ambas as profissões exigem os princípios da análise de sistemas estruturais.

Analista de sistema disponível:

  • Identifique, entenda e planeje os impactos organizacionais e humanos dos sistemas planejados e garanta que os novos requisitos técnicos sejam devidamente integrados aos processos e conjuntos de habilidades existentes.
  • Planejamento do fluxo do sistema do zero.
  • Interagir com usuários internos e clientes para estudar e documentar requisitos, que são então usados para criar documentos de requisitos de negócios.
  • Elaboração de requisitos técnicos da fase crítica.
  • Interaja com o desenvolvedor do software para entender as limitações do software.
  • Ajude os programadores a desenvolver o sistema, fornecendo casos de uso, fluxogramas, diagramas UML e BPMN.
  • Requisitos de documentos ou suplementos aos manuais do usuário.
  • Sempre que um processo de desenvolvimento está em andamento, o analista de sistemas é responsável por desenvolver os componentes e fornecer essas informações ao desenvolvedor. Tudo isso é feito com base nos conceitos e princípios básicos da análise de sistemas.

Ciclo de vida

System Development Life Cycle (SDLC) é um método de desenvolvimento tradicionalsistemas que as organizações usam para projetos de TI de grande escala. SDLC é uma estrutura estruturada que consiste em processos sequenciais pelos quais um sistema de informação é desenvolvido.

Sistema tecnológico
Sistema tecnológico

A essência da análise

Assim que o projeto de desenvolvimento recebe as aprovações necessárias de todos os participantes, inicia-se a etapa de análise do sistema. A análise de sistemas é a análise de um problema de negócios que as organizações planejam resolver com um sistema de informação. O principal objetivo da fase de análise do sistema é coletar informações sobre o sistema existente para determinar os requisitos para um sistema melhorado ou um novo sistema. O produto final desta fase, conhecido como entrega, é um conjunto de requisitos do sistema. Estes são os princípios básicos da análise de sistemas e síntese de sistemas.

Talvez a tarefa mais difícil nesta análise seja determinar os requisitos específicos que o sistema deve satisfazer. Esses requisitos são frequentemente chamados de requisitos do usuário porque os usuários os fornecem. Quando os projetistas de sistemas acumulam os requisitos do usuário para um novo sistema, eles passam para o estágio de projeto do sistema.

Sistemas de computador

Analista de sistemas computacionais é uma ocupação na área de tecnologia da informação. Um analista de sistemas de computador trabalha para resolver problemas relacionados à tecnologia da computação. Muitos analistas estão instalando novos sistemas de computador, tanto hardware quanto software, adicionando novos aplicativos de software amelhorar o desempenho do computador. Outros atuam como designers de sistemas ou arquitetos de sistemas, mas a maioria dos analistas se especializa em um tipo específico de sistema, como sistemas de negócios, sistemas contábeis, sistemas financeiros ou sistemas científicos.

Demanda

A partir de 2015, o maior número de analistas de sistemas computacionais cobria os setores de governo, seguros, projeto de sistemas computacionais, equipamentos profissionais e comerciais e gestão de empresas e empreendimentos. O número de empregos nesta área foi projetado para aumentar de 487.000 em 2009 para 650.000 em 2016.

Sistema eletrônico de informações
Sistema eletrônico de informações

Esta entrada ficou em terceiro lugar na pesquisa de 2010, quinto na pesquisa de 2011, 9º na pesquisa de 2012 e 10º na pesquisa de 2013.

Um analista de negócios (BA) é aquele que analisa uma organização ou área de negócios (real ou hipotética) e documenta seus negócios ou processos ou sistemas, avaliando o modelo de negócios ou sua integração com a tecnologia com base em princípios e estrutura de análise de sistemas.

O papel de um analista de sistemas também pode ser definido como uma ponte entre problemas de negócios e soluções tecnológicas. Aqui, os problemas de negócios podem estar relacionados a sistemas de negócios, como um modelo, processo ou método. As soluções de tecnologia podem ser o uso de arquitetura de tecnologia, ferramentas ou aplicativos de software. Analistas de sistemas são obrigados a analisar,transformar e resolver problemas de negócios com tecnologia.

Análise de Negócios

Existem pelo menos quatro tipos de análise de negócios:

  • Desenvolvedor de negócios - identifique as necessidades de negócios e oportunidades de negócios da organização.
  • Análise do modelo de negócios - definição de políticas organizacionais e abordagens de mercado.
  • Process Design - Para padronizar os fluxos de trabalho de uma organização.
  • Análise de sistemas - interpretação de regras de negócios e requisitos para sistemas técnicos (geralmente dentro de TI).

Outras funções

Às vezes um analista de negócios faz parte de uma operação de negócios e trabalha com tecnologia da informação para melhorar a qualidade dos serviços prestados, às vezes ajudando a integrar e testar novas soluções. Os analistas de negócios atuam como um elo entre a gerência e os desenvolvedores técnicos.

BA também pode apoiar o desenvolvimento de materiais de treinamento, participar da implementação e fornecer suporte pós-implementação. Isso pode incluir o desenvolvimento de planos de projeto e diagramas de fluxo de dados, fluxogramas, etc.

No ciclo de vida de desenvolvimento de sistemas, o analista de negócios normalmente atua como o elo entre o lado comercial da empresa e os provedores de serviços de TI.

Recomendado: