MODUS Gerenciamento de Telecentros 7º Forum Internacional de Software Livre Porto Alegre, 21 de abril 2006 Éberli Cabistani Riella Fábio dos Santos Petrillo
Estrutura da Apresentação PROCEMPA Telecentros O que é o Modus Metodologia Tecnologia Demonstração Conclusões Q&A
PROCEMPA Fundada em 1977 - Processamento de dados  SA Capital misto. Principal acionista PMPA 300 funcionários Parque de  8.000  equipamentos Sistemas para a Adm. Pública Municipal  Infovia - anel de 270 Km de fibras óticas - dados, voz e imagem em alta velocidade
PROCEMPA Empresa
PROCEMPA Infra-Estrutura Tecnológica 47 29 11 8 2 Linux/ FreeBSD Windows 2000/2003 Windows NT UNIX (AIX e SUN) OS/390 Servidores por sistema Operacional
No Brasil 71% da população não tem acesso a um computador e 43% nunca ouviu falar em internet, e mesmo aqueles que já tiveram contato ou conhecem internet, se enquadram num grupo de 30% de pessoas que não tem acesso periódico a um computador. Telecentros
Promover a utilização massiva dos recursos de TIC como mecanismo de desenvolvimento social é redesenhar o futuro do país para assim diminuir e combater a exclusão digital e social. Telecentros
Espaço público com acesso à internet cujos principais objetivos são:  combater a desigualdade tecnológica  o analfabetismo digital  a exclusão social Telecentros
+-800 Telecentros instalados nos 27 Estados brasileiros.  Associações empresariais, prefeituras, ONGs,inclusive entre populações indígenas. Telecentros
A Prefeitura Municipal de Porto Alegre, através da parceria entre a Secretaria Municipal de Direitos Humanos e a Procempa leva de forma gratuita, conexão à internet e conhecimento de informática a todas as regiões da cidade através dos Telecentros. Telecentros
A Procempa além de sua infra-estrutura de telecomunicações, oferece  manutenção  aos Telecentros e desenvolveu o Sistema MODUS  (do latim: método) para o gerenciamento dos Telecentros . Telecentros
A Procempa possui o Projeto Cibernarium em convênio com a Comunidade Européia: diminuir a exclusão digital cursos à população – informática básica acesso gratuito à internet oficinas específicas para pessoas de terceira idade e deficientes visuais Telecentros
 
Sistema destinado a automatizar as tarefas administrativas e pedagógicas dos Telecentros Projeto pioneiro na PROCEMPA, validando novas metodologias e tecnologias O primeiro software Open Source da PROCEMPA Distribuído sob a licença LGPL Disponível no repositório CodigoLivre Status do projeto: Alfa O que é o Modus
Metodologia Busca de metodologia ágil de desenvolvimento Característica desbravadora do projeto Vontade de mudar Espírito “Open Source” Usuário comprometido Equipe experiente Escolha natural: eXtreme Programming
Metodologia Extreme Programming (XP) Metodologia ágil para equipes pequenas a médias desenvolvendo software com requisitos vagos ou que mudam com freqüência Construir o software é principal tarefa Ênfase menor em processos formais de desenvolvimento maior em disciplina rigorosa
Metodologia Práticas XP
Tecnologia Orientação a Objetos Java 6 Java Enterprise Edition 5 / EJB 3 JBoss 4 Swing Rich Client
Tecnologia JGoodies JDesktop Network Components Eclipse, Ant, AntHill e XPlanner Arquitetura atual e futura
Arquitetura Atual DB Session Bean Entity Bean JBOSS Client Side Server Side Swing UI Business Façade RMI
Arquitetura Futura DB Session Bean Entity Bean JBOSS Client Side Server Side Swing UI RMI Subsistema de Autenticação (JAAS) Subsistema de log (Log4J) Subsistema de Tratamento Exceções CACHE Local DB Business Façade
Casos de Uso do Sistema
Demonstração
Conclusões Utilize métodos ágeis de desenvolvimento em seus projetos de código aberto; A orientação a objetos e a tecnologia Java podem trazer muitos benefícios no desenvolvimento dos seus softwares; O Modus pode ser utilizado como base para novos projetos de software com características similares; É possível construir “Open Source” profissional no Brasil!
Q&A Acesse o projeto no endereço  http://codigolivre.org.br/projects/modus/ Obrigado ! [email_address]

7o fórum internacional de software livre 2006

  • 1.
    MODUS Gerenciamento deTelecentros 7º Forum Internacional de Software Livre Porto Alegre, 21 de abril 2006 Éberli Cabistani Riella Fábio dos Santos Petrillo
  • 2.
    Estrutura da ApresentaçãoPROCEMPA Telecentros O que é o Modus Metodologia Tecnologia Demonstração Conclusões Q&A
  • 3.
    PROCEMPA Fundada em1977 - Processamento de dados SA Capital misto. Principal acionista PMPA 300 funcionários Parque de 8.000 equipamentos Sistemas para a Adm. Pública Municipal Infovia - anel de 270 Km de fibras óticas - dados, voz e imagem em alta velocidade
  • 4.
  • 5.
    PROCEMPA Infra-Estrutura Tecnológica47 29 11 8 2 Linux/ FreeBSD Windows 2000/2003 Windows NT UNIX (AIX e SUN) OS/390 Servidores por sistema Operacional
  • 6.
    No Brasil 71%da população não tem acesso a um computador e 43% nunca ouviu falar em internet, e mesmo aqueles que já tiveram contato ou conhecem internet, se enquadram num grupo de 30% de pessoas que não tem acesso periódico a um computador. Telecentros
  • 7.
    Promover a utilizaçãomassiva dos recursos de TIC como mecanismo de desenvolvimento social é redesenhar o futuro do país para assim diminuir e combater a exclusão digital e social. Telecentros
  • 8.
    Espaço público comacesso à internet cujos principais objetivos são: combater a desigualdade tecnológica o analfabetismo digital a exclusão social Telecentros
  • 9.
    +-800 Telecentros instaladosnos 27 Estados brasileiros. Associações empresariais, prefeituras, ONGs,inclusive entre populações indígenas. Telecentros
  • 10.
    A Prefeitura Municipalde Porto Alegre, através da parceria entre a Secretaria Municipal de Direitos Humanos e a Procempa leva de forma gratuita, conexão à internet e conhecimento de informática a todas as regiões da cidade através dos Telecentros. Telecentros
  • 11.
    A Procempa alémde sua infra-estrutura de telecomunicações, oferece manutenção aos Telecentros e desenvolveu o Sistema MODUS (do latim: método) para o gerenciamento dos Telecentros . Telecentros
  • 12.
    A Procempa possuio Projeto Cibernarium em convênio com a Comunidade Européia: diminuir a exclusão digital cursos à população – informática básica acesso gratuito à internet oficinas específicas para pessoas de terceira idade e deficientes visuais Telecentros
  • 13.
  • 14.
    Sistema destinado aautomatizar as tarefas administrativas e pedagógicas dos Telecentros Projeto pioneiro na PROCEMPA, validando novas metodologias e tecnologias O primeiro software Open Source da PROCEMPA Distribuído sob a licença LGPL Disponível no repositório CodigoLivre Status do projeto: Alfa O que é o Modus
  • 15.
    Metodologia Busca demetodologia ágil de desenvolvimento Característica desbravadora do projeto Vontade de mudar Espírito “Open Source” Usuário comprometido Equipe experiente Escolha natural: eXtreme Programming
  • 16.
    Metodologia Extreme Programming(XP) Metodologia ágil para equipes pequenas a médias desenvolvendo software com requisitos vagos ou que mudam com freqüência Construir o software é principal tarefa Ênfase menor em processos formais de desenvolvimento maior em disciplina rigorosa
  • 17.
  • 18.
    Tecnologia Orientação aObjetos Java 6 Java Enterprise Edition 5 / EJB 3 JBoss 4 Swing Rich Client
  • 19.
    Tecnologia JGoodies JDesktopNetwork Components Eclipse, Ant, AntHill e XPlanner Arquitetura atual e futura
  • 20.
    Arquitetura Atual DBSession Bean Entity Bean JBOSS Client Side Server Side Swing UI Business Façade RMI
  • 21.
    Arquitetura Futura DBSession Bean Entity Bean JBOSS Client Side Server Side Swing UI RMI Subsistema de Autenticação (JAAS) Subsistema de log (Log4J) Subsistema de Tratamento Exceções CACHE Local DB Business Façade
  • 22.
    Casos de Usodo Sistema
  • 23.
  • 24.
    Conclusões Utilize métodoságeis de desenvolvimento em seus projetos de código aberto; A orientação a objetos e a tecnologia Java podem trazer muitos benefícios no desenvolvimento dos seus softwares; O Modus pode ser utilizado como base para novos projetos de software com características similares; É possível construir “Open Source” profissional no Brasil!
  • 25.
    Q&A Acesse oprojeto no endereço http://codigolivre.org.br/projects/modus/ Obrigado ! [email_address]