Escolar Documentos
Profissional Documentos
Cultura Documentos
CEFET-MG
INTRODUÇÃO
A crescente demanda das instituições de ensino por formas ágeis e dinâmicas de
disponibilização da informação tem afetado cada vez a capacidade produtiva do time de
desenvolvimento, provocando grandes atrasos na entrega da aplicação Web. Isso proporciona
não só impactos diretos no custo do software em termos tempo de desenvolvimento, mas
também na satisfação do cliente.
Há também uma relação de dependência com desenvolvedor: a necessidade do usuário
de atualização da informação na Web. Este não possui os conhecimentos indispensáveis de
programação que aquele possui para atualizar a página
Muitas alternativas para minimizar os efeitos adversos dessas necessidades as
instituições de ensino tem sido feitas, uma delas é a contratação de maior número de pessoas
para a equipe de desenvolvimento o que se mostra inviável uma vez que encarece o produto.
Outra é uma pessoa dedicada a realizar a atualização isso esbarra mais uma vez, pois há uma
pessoa qualificada deslocada para uma área que não faz jus à sua qualificação.
Diferentemente dos modelos de desenvolvimento de software adotados na maioria das
instituições de ensino [que se mostram onerosos e demorados] o CEFET-MG propõe o uso
de uma ferramenta inovadora baseada em um sistema de gerenciador de conteúdo [SGC][1].
Sistema gerenciador de conteúdo vem do inglês “Content Management Systems”
[CMS], é um sistema gerenciador de websites, portais e intranets que incorpora em suas
funcionalidades maneiras de se gerenciar [criar e modificar] conteúdo em tempo real sem a
necessidade de conhecimentos de programação. A sua principal função é facilitar a criação,
administração, distribuição, publicação e disponibilidade da informação, portanto ele
proporciona uma gama de funções [1].
Figura 1: Exemplo de comportamento de um CMS, em que o desenvolvedor disponibiliza templates para os usuários e
este edita a template colocando o conteúdo.
De maneira geral, o diferencial de CMS é o de permitir que uma página na web possa
ser modificada de forma ágil e segura de qualquer computador conectado à Internet. Isso
possibilita facilidade de acesso e atualização de conteúdos, além de resolver o problema
principal de disponibilização da informação [1].
OPENCMS
A escolha pela ferramenta de gerenciamento de conteúdo levou as considerações in
caput mais uma criteriosa lista:
CUSTOMIZAÇÕES E RESULTADOS
A primeira medida adotada para a adaptação do OpenCms às necessidades do
CEFET-MG foi a integração com LDAP, com isso hoje o usuário do sistema pode ser
autenticado no LDAP a partir de sua senha de email, veja a figura 3 [Com o propósito de
adotar o conceito de senha única, todos os usuários de quaisquer sistema fazem autenticação
nos serviços disponibilizados pelo CEFET-MG pela senha de email. Já as permissões de
acesso ao sistema são configuradas a partir do próprio ambiente OpenCms, com o conceito de
papéis, veja a figura 4.
O OpenCms permitiu à equipe de desenvolvimento do CEFET-MG, desenvolver
módulos e templates que permitem agilidade e customização das páginas dos mais diversos
usuários: das unidades educacionais, congressos, cursos, etc.
Figura 5: Página do sítio do CGTIC / ANDIFES possui uma template com diversas propriedades.
Figura 7: Diversos contextos que possuem os mais diversos sítios hospedados no Cefet-MG.
Figura 8: Editor de edição de conteúdo. Permite ao usuário, sem conhecimentos em programação, possa manipular o
conteúdo de seu sítio.
Conclusão
Este trabalho mostra um caso de sucesso do CEFET-MG na adoção de uma ferramenta
ágil e segura que permite o desenvolvimento de páginas na Internet. Hoje, a equipe de
desenvolvimento tem condições técnicas para, em poucos minutos, colocar em produção uma
página na Internet, com um número mínimo de erros. Os usuários, mesmo com pouco
conhecimento em informática, recebem treinamento de uma hora para a realização das tarefas
necessárias para disponibilização da informação em seus sítios na Web. Diversos testes de
acesso às páginas hospedadas no OpenCms foram realizados, comprovando o bom
desempenho do servidor para a apresentação dos conteúdos. Finalmente, observa-se que a
plataforma possui ótimas características de usabilidade, comprovadas pela grande aceitação
do uso do OpenCms pelos usuários de nosso Centro.
Bibliografia
[1] Alkacom. Home Page do OpenCms. www.opencms.org/en, acessado em Março de 2008.
[2] Jakarta Foundation. Home Page do Apache. www.jakarta.org, acessado em Março de 2008.
[4] Sun Microsystems. Home Page de Java. www.java.sun, acessado em Março de 2008.