O que é uma Arquitetura de Soluções?
Ali Hashim, um conhecido especialista em FMIS, tweeted sobre a arquitetura de digitalização da Gestão Financeira Pública (PFM).
O FreeBalance segue um abordagem. Mas o que é uma arquitetura de soluções e por que ela é importante para implementando um Sistema de Informação de Gestão Financeira do governo (FMIS)?
Existem múltiplas definições de Arquitetura de Soluções (SA) com variações matizadas, mas talvez as mais autorizadas sejam de O Grupo Aberto:
- Uma descrição de uma operação ou atividade comercial discreta e focada e como os SI/TI apóiam essa operação. Uma Arquitetura de Solução tipicamente se aplica a um único projeto ou lançamento de projeto, ajudando na tradução dos requisitos em uma visão de solução, especificações de alto nível comercial e/ou de sistema de TI, e um portfólio de tarefas de implementação.
E Gartner:
- Uma descrição arquitetônica de uma solução específica. As SAs combinam a orientação de diferentes pontos de vista da arquitetura empresarial (comercial, de informação e técnica), assim como da arquitetura da solução empresarial (ESA).
O ponto importante a lembrar é que um arquitetura de soluções não é O MESMO como um arquitetura do empreendimento (que descreve a infra-estrutura completa de TI, estrutura de negócios, metas e objetivos) ou um arquitetura técnica (descrição da estrutura e interação dos serviços da plataforma, e componentes lógicos e físicos da tecnologia).
Por que uma arquitetura de solução é importante para as implementações FMIS?
Uma arquitetura de solução eficaz para um sistema FMIS governamental requer integração:
- Subconjunto de objetivos organizacionais relevantes do Arquitetura Empresarial que se aplica ao projeto de GFP
- Integração e adaptação do Arquitetura técnicapara alcançar os objetivos do projeto GFP
Arquitetura de Soluções FreeBalance
Por que usamos uma Arquitetura de Soluções FMIS?
Os projetos governamentais FMIS são transformacional. Um Implementação do FMIS não é uma iniciativa técnica de back-office. É um projeto que transformará o governo e, portanto, requer uma arquitetura de solução devidamente dimensionada.
FreeBalance's A pilha de Arquitetura de Soluções incorpora múltiplas 'vistas' em todas as facetas.
Visão dos objetivos
- Objetivos do Governoobjetivos do governo e do ministério de linha
- Objetivos do doador: desde que se o projeto for financiado por doadores
- Objetivos do projeto: colhidos de concursos e nosso entendimento de situações similares
- Resultados Esperados: pode ou não ser explícito em uma RFP, geralmente descrevendo melhorias
- Impacto esperadocomo o projeto melhora a governança, o bem-estar do cidadão, o desenvolvimento sustentável, a maturidade da GFP
Visão da organização
- Principais Partes Interessadas: ministérios de linha específica como o Ministério da Fazenda em uma implementação do FMIS
- Ministérios diretamente afetados: organizações que estarão implementando a solução
- Partes Interessadas Envolvidas: doadores, agências de supervisão, sociedade civil
Visão lógica
- Funcionalidade central: tipicamente funções centrais de gestão financeira
- Principais subsistemas: tais como folha de pagamento, ativos, aquisições, dívidas que devem se integrar com o núcleo
- Funções apoiadas: funções como auditoria, transparência, tomada de decisões
Vista da aplicação
- Sistema principal: tipicamente o sistema financeiro central, embora possa ser mais de um sistema
- Principais subsistemas: aplicações reais utilizadas, podem incluir o ambiente atual em contraste com o futuro
- Aplicações Suportadas: apoiado por sistemas como portais, painéis de controle
Vista de integração
- Paraos sistemas para os quais os sistemas fornecem informações
- De: os sistemas para os quais o sistema recebe informações
- Tipoo método de integração como API, serviços web, RPC, arquivo plano, banco de dados, ETL, raspagem de tela
Visualização de informações
- Sistemas e subsistemas alinhado com a Visão de Aplicação
- Migração de dados mostra dados provenientes de sistemas a serem substituídos
- IFontes de informação para dados, metadados, gerenciamento de tarefas, controles, estrutura organizacional
Visão tecnológica
- Camada de apresentaçãointerfaces de usuário a serem suportadas
- Camada de Lógica de Negócios: Servidores de aplicação, middleware, linguagens de programação a serem utilizadas
- Camada de dados: bancos de dados reais a serem utilizados
Vista do projeto
- Coordenar com uma única visão de projeto
- Identificar as dependências dentro dos pontos de vista e através dos pontos de vista
- Alinhar projetos com altas metas do governo, doadores, ministério de linha e projetos
- Gerar planos de jogo, placas ágeis e planos de projetos tradicionais