As informações contidas neste slideshow foram extraídas da apresentação realizada pelo Gerente de Desenvolvimento de Soluções da Lumis, Leandro Barreto, com a finalidade de expor um projeto internacional - cujo escopo era crítico e os prazos bastante agressivos, à sua equipe.
A apresentação elenca as nove características do produto lumis, que viabilizaram a execução desse projeto delicado.
Respeitando a confidenciabilidade do contrato, o nome do projeto não é revelado durante a apresentação.
Assista também ao slideshow “Como produzir um portal com escopo crítico".
Uma versão mais infomal sobre o mesmo projeto, na qual o Gerente de Desenvolvimento de Soluções utiliza sua expertise para manter a equipe motivada, ciente dos desafios que estavam por vir e gerar um ambiente de confiança entre eles.
Gestão de Portais: Definindo o Momento da Transição
Escopo crítico nove características-chave que viabilizam a execução do projeto
1.
2.
3. NOVE CARACTERÍSTICAS-CHAVE DO PRODUTO,QUE VIABILIZARAM A EXECUÇÃO DO PROJETO COMO PRODUZIR UM PORTAL COM ESCOPO CRÍTICO
4. Cenário do projeto Evento internacional (42 países e 5 idiomas) Projeto com prazo fixo e imutável Fornecedores e Integrador nunca trabalharam juntos Primeira entrega em produção após três semanas de desenvolvimento Geração de mais de 30 mil páginas estáticas (HTML) Pico de 1,9 milhão de pageviews por dia 4
5. Nove características do produto Lumis, que viabilizaram a execução do projeto Multiplicidade Plataforma para qualquer tipo de conteúdo Interfaces de publicação adequadas às necessidades do cliente Interfaces com fontes de dados externas Facilidade de trabalhar com design gráfico Modelo de autorização Performance de acesso – Cache HTML Balanceamento de carga Gestão de configuração 5
6. 6 Possibilidade de equipes distintas trabalharem em paralelo, minimizando o tempo necessário para o lançamento de releases 1. Multiplicidade
7. 7 Recursos da plataforma disponíveis para qualquer tipo de conteúdo criado: Meta dados de publicação (agendamento, workflow...) Associações entre conteúdos de quaisquer tipos Suporte para RSS Adição de novos recursos à plataforma, aplicados a qualquer tipo de conteúdo 2. Plataforma para qualquer tipo de conteúdo
8. 8 Arquitetura própria de definição de interfaces para interação com dados Possível reutilização de lógicas de interação via controles Interfaces definidas declarativamente em XML Grande quantidade de controles prontos e possibilidade de criação de novos, em Java 3. Interfaces de publicação adequadas às necessidades do cliente
9. Arquitetura capaz de separar a lógica de interação da fonte de informações Recursos do Lumis Content Manager podem ser utilizados com dados em outros repositórios Localização do conteúdo ou forma de acesso podem ser alterados, sem afetar a forma de interagir e publicar 4. Interfaces com fontes de dados externas Controles Conectores API SOAP/ XML DB 9
10. 10 O design de todo o portal pode ser feito através de XSL e CSS, pelos próprios programadores de HTML (eficiência) Cada interface tem um XSL (menor número de templates gerados) Hierarquia de CSS e XSL (trabalho otimizado e facilidade em mudanças) 5. Facilidade de trabalhar com design gráfico CSS Portal CSS Canal Página CSS XSL
11. 11 Utiliza repositório próprio de usuários e grupos (perfis) Nível de controle bastante fino sobre as permissões de usuários em relação a cada um dos seus conceitos Conceitos de hierarquia e “negar” facilitam o gerenciamento 6. Modelo de autorização Portal EX: ACESSO, CRIAÇÃO DE SUBCANAIS, INCLUSÃO DE SERVIÇOS... EX: ACESSO, CRIAÇÃO DE PÁGINAS, CRIAÇÃO DE PERFIS... Canal Página EX: ACESSO, DIAGRAMAÇÃO... Serviço EX: PERFIS DO SERVIÇO Conteúdo LUMIS CONTENT MANAGER
12. 12 Mecanismo de cache otimiza o acesso ao portal, permitindo a performance de um portal estático com os benefícios de um portal dinâmico 7. Performance de acesso – Cache HTML HTML CACHE TOTAL HTML ESTÁTICO Lumis PORTAL SEM CACHE HTML HTML CACHE PARCIAL
13. 13 8. Balanceamento de carga LPS Solução em escala com mais de um servidor em ambiente de balanceamento INTERNET PUBLICADOR B A HTML IMAGENS DOCS S1S2 ... Sn
14. 14 9. Gestão de configuração Exportação e importação de versões completas de áreas do portal, incluindo todos os conteúdos (XSLs, serviços...) Permite gerenciar vários ambientes, versionamentos, interação com fornecedores LPS DESENVOLVIMENTO PRODUÇÃO HOMOLOGAÇÃO SISTEMA DE VERSIONAMENTO
15. 15 Planejamento Comprometimento Organização Confiança Competência Experiência Coragem Atitude PALAVRAS-CHAVE PARA O SUCESSO DESTE PROJETO
16. 16 Produto Lumis Equipe competente e motivada Planejamento adequado Integração entre os interessados (fornecedores, integrador e cliente) Gerência FATORES CRÍTICOS PARA O SUCESSO