|
|
Bem-vindo
O núcleo de suporte ao desenvolvimento descentralizado do TCU surgiu em 2007 com o objetivo de permitir maior continuidade e qualidade das soluções locais existentes, além de padronizar as aplicações desenvolvidas por usuários e reduzir o número de diferentes tecnologias no cliente.
Saiba mais na apresentação <Desenvolvimento departamental - Motivação e estratégia de julho de 2007>.
Próximas etapas: normatização, padronização e maior gerência de segurança e auditoria.
|

|

Alinhamento estratégico
Papéis e responsabilidades
Principal ferramenta
Demonstração em vídeo da ferramenta
Primeiros passos
|
Alinhamento estratégico
Planejamento Estratégico do TCU (PET) 2006/2010
Uma das competências organizacionais - singulares e essenciais, segundo o PET é o Domínio da Informação, ou capacidade de reconhecer, captar, tratar e tornar disponíveis, interna e externamente, informações relevantes para o acompanhamento da gestão pública e o suporte à tomada de decisão. Pág. 16
Iniciativa estratégica nr. 14: assegurar a qualidade das informações das bases de dados corporativas do TCU. Pág. 38
Plano de Diretrizes do TCU 2008
Iniciativa 7 - Disseminar e intensificar o uso de TI no âmbito do TCU.
Projeto Áquila - proposta operacional <Tecnologia 1> - 2008
Incentivar e prover suporte adequado ao desenvolvimento de sistemas locais, nos casos em que a demanda apresentada for restrita a uma única unidade ou quando não houver definições claras sobre a relevância, a viabilidade e os benefícios esperados de tal demanda.
Mercado - conceito estado-da-arte de usuários-desenvolvedores
O usuário-desenvolvedor precisa de boas ferramentas, uma cultura de "controle de qualidade" e integração com o ambiente corporativo. Não se confunde com o desenvolvimento corporativo.
|
Papéis e responsabilidades (lista não exaustiva)
Setic/STI
- Prover suporte técnico, comunidade de prática e políticas de trabalho;
- Criar e manter infra-estrutura adequada ao desenvolvimento em Apex;
- Infra-estrutura básica
- Acesso à base de dados corporativa - com restrições
- Supervisionar as iniciativas de desenvolvimento de soluções departamentais
- Auxiliar no treinamento e na seleção de estagiários especializados.
Usuários
- Seguir as diretivas de desenvolvimento e segurança da Setic, STI e do TCU;
- Utilizar o Apex para aplicações departamentais;
- Manter os sistemas criados com pessoal próprio;
- Participar ativamente desta comunidade de prática para trocas de experiências.
|
Principal ferramenta
O <Apex> - Oracle Application Express - foi a ferramenta de desenvolvimento de sistemas departamentais para a web selecionada pela Setec em 2007 para ser utilizada no TCU e tem as seguintes características:
- Sem custos adicionais de licenciamento;
- É de desenvolvimento rápido. Muitos assistentes no estilo do MS Access;
- Possui suporte da Setec, inclusive quanto à infra-estrutura - menor custo de administração;
- Pequena curva de aprendizado para desenvolvedores com conhecimentos básicos em HTML e lógica de programação e intermediários em SQL e normalização de tabelas;
- Integra-se facilmente a outras tecnologias, como login do Portal TCU, gráficos em flash, views ao banco corporativo (com restrições), Google Maps, captchas etc.
|
Primeiros passos
Pré-requisitos
- Conhecimentos básicos de HTML, Javascript e Access;
- Conhecimentos intermediários de normalização de tabelas, SQL, lógica de programação e inglês técnico.
1. Crie seu ambiente para estudo na própria Oracle
http://apex.oracle.com/pls/otn/f?p=4700:1
(ou solicite acesso a ambiente próprio se dentro do TCU)
2. Faça o Curso Básico de Apex (CBA) em https://contas.tcu.gov.br/avec/course/view.php?id=6 (logue como visitante)
3. Estude o livro Oracle HTML DB Handbook, disponível na Biblioteca TCU.
4. Para estudos mais avançados, estude o livro Pro Oracle Application Express, disponível na Biblioteca TCU.
|

|

|
 |
|
 |
|
|