O documento descreve a estrutura organizacional e as atividades da Procempa, empresa de tecnologia da informação do município de Porto Alegre. A Procempa possui 130 funcionários organizados em equipes que desenvolvem soluções de sistemas para a prefeitura, incluindo sistemas de governo, tributos, saúde, educação e urbanismo. A empresa também fornece infraestrutura tecnológica e serviços de desenvolvimento de software.
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software Livre 2005
1. PROCEMPA Empresa de Tecnologia da Informação e Comunicação do Município de Porto Alegre
2.
3. Missão Ser o agente de TIC no âmbito da Prefeitura Municipal de Porto Alegre Visão Ser a empresa pública de TIC de Porto Alegre, prestando serviços com excelência, inovação e racionalidade. Procempa – A empresa
4. Objetivos Racionalizar os processos de trabalho do serviço público com o uso da Tecnologia da Informação e Comunicação; Buscar permanentemente a satisfação do usuário e do cidadão; Buscar soluções de Tecnologia da Informação e Comunicação com independência tecnológica e economicidade; Propiciar um ambiente de trabalho harmônico e integrado, com permanente qualificação profissional. Procempa – A empresa
6. Total de colaboradores: 130 Efetivos: 101 Estagiários: 29 T/TSE – Gerência de Tecnologia e Servicos Objetivos: Soluções em TIC Infra-estrutura de servidores Portoweb;
8. T/GTF – Governo, Tributos e Finanças Soluções para apoio às rotinas de lançamento de tributos, arrecadação de tributos, financeiras e orçamentárias da PMPA. Equipe de 24 colaboradores: 1 Supervisor 13 Analistas de Informações 7 Desenvolvedores 3 Estagiários
9.
10.
11. T/SPA – Sistemas de Serviços à População e Administração Principais Sistemas: Gerenciamento da Frota Inscrições Fórum Mundial de Educação Monitoramento Automático da Frota Internação Hospitalar Avaliação Nutricional Cadastro de Gestantes Registros Funcionais Folha de Pagamento Concursos Públicos Informações Escolares Referência à Legislação Sinalização de Trânsito Transporte por ônibus
12.
13. Principais produtos e sistemas: Geoprocessamento Redesenho de Processos Sistema de Controle de Água e Esgoto Gerenciamento de Processos Administrativos Cadastro de Logradouros Gerência de Pavimentos Sistemas do Plano Diretor de Desenvolvimento Urbano Cadastro de Expedientes Únicos Sistema de Patrimônio Sistema de Licenciamento de Atividades Sistema de Acompanhamento da Ação Fiscal Sistema de Licenciamento Ambiental T/URB – Sistemas de Urbanismo
14.
15. T/INF – Infra-estrutura Procempa Equipe: 19 colaboradores 1 Supervisor 8 Analistas de Informação (Analistas de Suporte) 7 Técnicos de Informação (Técnico de Suporte) 1 Auxiliar Técnico de Informação 2 Estagiários
16.
17.
18. 14 4 3 2 3 2 SQL Server DB2 Oracle Open Ingres MySQL PostgreSQL Infra-estrutura Tecnológica Servidores de Banco de Dados Servidores desenvolvimento: 7 Servidores administrados externamente: 2 (CMPA e EPTC)
19. 8 9 5 Internet Intranet Aplicação Infra-estrutura Tecnológica Servidores Web/Aplicação Sites Hospedados: 1093 Sistemas Java: 7 produção e 7 desenvolvimento Aplicações em ASP e PHP Aplicações COM+ e ISAPI: 31
20. 49 10 Exchange Correio Linux Infra-estrutura Tecnológica Servidores de Correio eletrônico Emails por segundo na PMPA: 1,23 (9,19% SPAM) Email por segundo no PortoWeb: 1,4 (34,01% SPAM)
21. 47 29 11 8 2 Infra-estrutura Tecnológica Linux/ FreeBSD Windows 2000/2003 Windows NT UNIX (AIX e SUN) OS/390 Servidores por sistema Operacional
22.
23.
24.
25.
26.
27. T/DES – Desenvolvimento de Software Validação da Especificação Verificar regras já implementadas Implementação de Regras de Negócio Construção da Camada de Apresentação Teste Interno Teste do Cliente Funcionamento do Setor de Desenvolvimento Processo de desenvolvimento
28.
29.
30.
31.
32. Arquitetura da Solução - Diagrama B R O W S E R Web Container (Apache/Tomcat) Fachada FW DBServer Cliente JBOSS Fachada FW DBServer Servidor (EJB Session Bean) Hibernate JDBC RDBMS Domain Objects (Regras de Negócio) Plain EJB Actions/Forms FW Procempa JSP Tags FW Procempa STRUTS Hibernate JDBC