A gesto de projetos de ERP e gesto de projetos de TI em geral, so o tema de muitos
outros livros que voc pode querer investigar por si mesmo. Os elementos da metodologia aqui apresentada no pretende ser uma reviso exaustiva, apenas uma breve viso geral das diferentes fases necessrias para implementar OpenERP na sua empresa. Dica Implementao Implementao abrange todo o processo de integrao e implantao OpenERP, incluindo a avali-lo, que estabelece especificaes, o planejamento da implantao, a configurao do software, o carregamento de dados, instalao e treinamento dos usurios. Ele no costuma estender-se a personalizao do software, nem suporte e manuteno. Requisitos Anlise e Planejamento Anlise de requisitos e planejamento so as chaves para o sucesso de uma implementao. Nesta fase, voc deve criar uma equipa de gesto para definir os custos e benefcios do projeto, selecione a equipe do projeto, e estabelecer as etapas detalhadas que tero de ser realizadas. OpenERP to fcil de comear a usar o que nem sempre bvia, principalmente para a equipe de TI, que um plano de requisitos claro necessrio para a implementao do sistema com sucesso. A dificuldade no particularmente na instalao do software, nem em configur-lo, mas um pouco mais sobre: saber o que configurar, decidir se voc deve adaptar o software, ou talvez mudar o seu mtodo de trabalho, para alguns de seus processos especializados, formando equipes que podem especificar e trabalhar em algumas das mudanas, garantindo que seus usurios esto comprometidos com a mudana. Implementao do sistema ERP um projeto realizado utilizando a tecnologia da informao, mas um projeto de negcio ao invs de um projeto de TI em si. O desafio deste tipo de projeto est em mudar o comportamento das pessoas envolvidas em todos os nveis da empresa. As pessoas no departamento de TI ser, certamente, uma parte integrante do projeto, mas eles devem ser geridos por algum em uma posio snior, que compreende tanto o impacto nos negcios em toda a organizao e tem a experincia de projetos tcnicos. Idealmente, o gerente de projeto deve conhecer bem a empresa, tanto as suas peculiaridades especficas e seus diferentes processos entre empresas convencionais. Se a empresa no tem o seu prprio grupo de TI, voc provavelmente melhor fora de optar por uma oferta de SaaS. Isso significa que voc subcontratar toda a tecnologia difcil, a partir da instalao do servidor para a sua manuteno, o tempo todo sendo assegurada a instalao de uma arquitetura robusta com a sua redundncia, backup de servidores, e separao de autenticao e de dados. Mtodos de planejamento Mtodos de planejamento variam em seu grau de complexidade, formalidade e nvel de automao. No a inteno deste captulo para dirigi-lo para um mtodo ou outro. Menus do OpenERP so organizadas para lev-lo atravs de uma implementao em uma ordem sensata, para que a informao que tem de ser entrou pela primeira vez se encontrou pela primeira vez no sistema de menu. Os formulrios tambm so organizados de modo que se voc digitar dados na ordem natural, voc vai ter campos preenchidos automaticamente depois pelos anteriores os sempre que possvel. E os dados de demonstrao ilustra como as reas funcionais do OpenERP esto ligados a partir de uma para a outra The menus themselves hint at several helpful implementation suggestions, for example, the sub-menus ofAdministration Configuration are useful for the configuration of the software. New functions such as theModule Recorder enable you to significantly accelerate the configuration of data.
Desenvolvimento Como voc viu, a arquitetura completa do OpenERP inclui os seguintes elementos: um servidor de banco de dados, hum Servidor de Aplicao OpenERP, hum Servidor de Cliente web OpenERP, several clients that access the OpenERP server: they can either be web clients if the client-web server is installed, or GTK clients. Nota Desenvolvimento Implantao o processo de colocar um banco de dados OpenERP em um estado pronto para produo, onde ele pode ser usado por todos na sua empresa para o seu trabalho dirio. Voc normalmente configurar OpenERP e dados de carga para ele em um sistema de desenvolvimento, pessoal de bordo sobre esse ou outro sistema de formao e implant-lo em um sistema de produo que tem a melhor proteo contra o fracasso, maior segurana e mais desempenho. Opes de implantao Para implantar o OpenERP na sua empresa, vrias opes esto disponveis para voc: um SaaS (Software as a Service) ou On-Demand oferta, que inclui o equipamento, a hospedagem, a manuteno eo suporte em um sistema configurado para suas necessidades com antecedncia, uma instalao interna, que voc gerenciar a si mesmos ou que tenham gerido por uma empresa de servios de TI como um parceiro OpenERP, hospedagem por um fornecedor servidor no qual OpenERP instalado, que lhe permite continuar a adicionar adaptaes em seu servidor. As duas primeiras abordagens so os mais vulgarmente utilizados. O SaaS (Software as a Service) Oferta SaaS um pacote completo hospedado em um fornecedor, que inclui os seguintes servios: hardware do servidor, hospedagem da soluo genrica, instalao e configurao inicial, a redundncia da arquitetura, backups, manuteno de sistemas e suporte. Ele tambm conhecido como: guilabel: `` On-Demand. Ele fornecido sob a forma de uma assinatura mensal, com um preo fixo por usurio. Voc pode encontrar os detalhes dos pacotes de SaaS da Minsculas em http://ondemand.openerp.com/. Pacotes SaaS no permitem-lhe desenvolver mdulos especficos para as suas necessidades. Pelo contrrio, eles oferecem um servio a um preo fixado com base em mdulos de software padro que contm alguns riscos de migrao. Fornecedores de SaaS so limitadas geralmente aos mdulos certificados e validados pelo autor original e gerente do projeto, Tiny. Aqui esto as principais vantagens de uma soluo SaaS OpenERP: um retorno inigualvel sobre o investimento (custo de implementao: 0, custo de licenas: 0), custos que so controlados e sem surpresas (a oferta inclui manuteno, migraes freqentes e de apoio), uma soluo turnkey, instalado em menos de vinte e quatro horas, pacotes adaptados e pr-configurado para diferentes sectores de actividade, uma arquitetura muito robusta a garantia de ter acesso constante e permanente, acessvel de qualquer lugar. Portanto, este servidor recomendado para pequenas empresas com menos de cerca de quinze funcionrios. Hospedagem por um Fornecedor primeira vista, um sistema OpenERP hospedado semelhante ao SaaS: fornece OpenERP a partir de uma instalao remota atravs de um navegador web. Mas, em geral, as semelhanas param por a. Para compar-lo com um pacote de SaaS, voc deve verificar se a oferta de hospedagem inclui corretamente os seguintes elementos: hardware do servidor, hosting, manuteno, futuras migraes, backups, redundncia de servidores, suporte por telefone e e-mail, atualizaes freqentes para os mdulos. Tambm obter-se at a velocidade sobre os seguintes pontos: a verso do OpenERP proposto os custos de implementao (configurao, carregamento de dados, formao), o custo da configurao (se for proposto), a tecnologia eo procedimento utilizado para proteger seu banco de dados, a tecnologia e os procedimentos para prevenir falhas no sistema, a tecnologia e os procedimentos para restaurar um sistema defeituoso, limitaes sobre o nmero de utilizadores, o nmero de utilizadores simultneos, e o tamanho da base de dados, o nvel de apoio e os seus custos, o procedimento utilizado para actualizar OpenERP (a verses falhas fixos) o procedimento adotado para atualizaes OpenERP (para as verses que tm ambas as correes de falhas e novas funcionalidades). Chamando esses fornecedores pode ser uma boa soluo se voc est disposto a confiar todas as especificaes tcnicas para o funcionamento do OpenERP para eles, especialmente se voc precisa usar personalizado ou mdulos de extenso que no esto na verso estvel lanada por Tiny. Instalao Interna Grandes e mdias-grandes empresas normalmente instalar OpenERP usando seus prprios recursos internos da empresa. Eles geralmente preferem ter seu prprio servio de TI responsvel pela manuteno. Essas empresas podem fazer a implementao trabalhar-se internamente, ou recorrer a um parceiro OpenERP que vai fazer o trabalho de implementao de ERP ou ajud-los com isso. Geralmente, as empresas preferem adotar uma soluo intermediria, que consiste em: 1. Voltando a implementao inicial ao longo de um parceiro para limitar os riscos e atrasos de integrao. Que lhes permite ser gerenciado por especialistas e obter uma configurao de alta qualidade. 2. Tomar a carga das simples necessidades para si uma vez que o software foi implementado. bastante mais conveniente para que eles sejam capazes de modificar as tabelas de banco de dados, formulrios, modelos e fluxos de trabalho internamente do que rotineiramente dependem de um fornecedor. Uma instalao interna provavelmente vai ser mais caro do que um pacote de SaaS ou servio hospedado. Mesmo se voc se colocar no comando de tudo isso, voc vai levar um pouco de tempo aprendendo a gerenciar a implementao, a menos que a equipe j tem uma experincia de OpenERP. Isto representa um risco significativo. No entanto, uma aplicao interna pode ser particularmente interessante quando: voc quer manter seus dados na sua empresa, Voc acha que voc deseja modificar o seu software, voc quer um pacote especfico de mdulos, voc gostaria de um tempo de resposta muito rpido, voc deseja que o software esteja disponvel, mesmo se sua conexo com a Internet cai. Esses fatores, e acesso aos recursos necessrios para lidar com uma implementao e posterior manuteno, so as razes que grandes e mdias-grandes empresas costumam fazer isso por si mesmos, pelo menos em parte. Procedimento de Implantao A implantao de uma verso do OpenERP bastante simples quando o servidor foi configurado em seu ambiente de produo. A segurana dos dados ser, ento, um elemento chave. Quando voc tiver instalado o servidor, voc deve criar pelo menos duas bases de dados: uma base de dados de teste ou de desenvolvimento, no qual os utilizadores podem testar o sistema e familiarizar-se com ela, um banco de dados de produo, que ser o utilizado pela empresa no uso dirio. Nota Verso Numerao OpenERP utiliza um modelo de numerao verso que compreende trs nmeros ABC (por exemplo 4.2.2 ou 5.0.0), onde mudanas no nmero Um significar uma grande mudana funcional, as alteraes ao nmero B significar uma atualizao que inclui um lote de correes de falhas e alguns novas funcionalidades, bem como o nmero C geralmente se refere a algumas atualizaes ou correes para a funcionalidade existente limitados. O nmero B especial: se for um nmero mpar, (por exemplo, 4.3.2 ou 5.1.0) uma verso de desenvolvimento que no projetado para um ambiente de produo. Os nmeros pares so para verses estveis. Se voc preparou um mdulo de dados para OpenERP (que um mdulo que consiste apenas de dados, no alteraram a funcionalidade), voc deve test-lo em sua verso de desenvolvimento e verifique se ele no requer qualquer mais ajustes manuais. Se a importao funciona corretamente, isso mostra que voc est pronto para carregar os dados no banco de dados de produo. Voc pode usar o procedimento de backup de banco de dados OpenERP em diferentes estgios de configurao (veja: ref: ch-inst). Ento, se voc tiver feito um passo em falso que voc no pode recuperar, voc sempre pode retornar a um estado anterior. Uma vez que seus dados descreve muito do valor da sua empresa, ter um cuidado especial, tanto quando voc precisa transferi-lo (em backups e em toda a rede) e quando voc est gerenciando a senha de super-administrador. Certifique-se de que a conexo entre um cliente de PC e os dois servidores presa corretamente. Voc pode configurar o OpenERP para usar o protocolo HTTPS, que fornece segurana para transferncia de dados Nota HTTPS O protocolo HTTPS (seguro Hyper Text Transfer Protocol) o protocolo padro HTTP protegidos usando o SSL (Secure Socket Layer) ou TLS (Transport Layer Security) protocolos de segurana. Ele permite que um usurio para verificar a sua identificao para o site a que quer ter acesso, atravs de um certificado de autenticao. Ele tambm garante a integridade e confidencialidade dos dados enviados entre o usurio eo servidor. Ele pode, opcionalmente, fornecer autenticao do cliente altamente seguro usando um certificado numerado. A porta HTTPS padro 443. Voc tambm pode usar o banco de dados PostgreSQL diretamente para backup e restaurao de dados no servidor, dependendo de direitos de acesso e disponibilidade de senhas para o servidor. Treinamento do usurio Dois tipos de treinamento so fornecidos pela empresa minscula e seus parceiros: Formao tcnica em OpenERP: o objetivo deste treinamento intensivo para que voc possa desenvolver seus prprios mdulos, modificando e adaptando os j existentes. Abrange a criao de novos objectos, menus, relatrios e fluxos de trabalho e tambm de interfaces com software externo. Tem a durao de cinco dias e projetado para o pessoal de TI. Treinamento do usurio: permite que voc seja produtivo o mais rapidamente possvel no uso do OpenERP. Todos os mdulos existem detalhado com exemplos concretos e exerccios diferentes. Por uma questo de realismo, o treinamento utiliza dados de uma empresa fictcia. Este treinamento tambm tem a durao de cinco dias. Ele projetado para os responsveis por um projeto de ERP, que ser, ento, capaz de treinamento de funcionrios internamente. Calendrio de treinamento de Tiny est disponvel no site oficial do OpenERP emhttp://www.openerp.com/services/training-schedule. O treinamento ministrado em francs ou Ingls, dependendo do curso. Ambos Tiny, os criadores do OpenERP, e os parceiros OpenERP tambm pode fornecer treinamento personalizado. Este, embora mais caro, focado em suas prprias necessidades. Suas necessidades de treinamento dependem do tipo de implantao que voc escolheu. Se voc optou por um desenvolvimento de SaaS, a formao tcnica no muito til. Em resumo, voc deve providenciar o treinamento de usurio e treinamento individualizado (talvez com base nessa srie de livros), se puder. A formao tcnica altamente recomendvel se voc ver a si mesmos desenvolver seus prprios mdulos. Embora no seja obrigatrio, que lhe d uma vantagem muito tempo em qualquer compromisso OpenERP srio.
Suporte e Manuteno quando voc realmente usar seu ERP que voc vai obter o valor de seu investimento. Por esse motivo, a manuteno eo suporte so fundamentais para o seu sucesso a longo prazo. Suporte visa assegurar que os utilizadores finais obter a mxima produtividade da sua utilizao de OpenERP, por responder s suas perguntas sobre o uso do sistema. O apoio pode ser tcnico ou funcional. Manuteno visa assegurar que o prprio sistema continua a funcionar, conforme necessrio. Ele inclui atualizaes do sistema, que lhe do acesso s mais recentes funcionalidades disponveis. Alguns parceiros oferecem manuteno preventiva. Isso garante que todos os desenvolvimentos especficos para o seu sistema so revisados e testados para cada nova verso para que eles permaneam compatveis com o OpenERP base. -Se minsculo mudaram sua estratgia de apoio ao longo do tempo. No momento da escrita, eles propem um contrato de manuteno fornecidos ou direto para o usurio final ou atravs de parceiros que garante uma soluo rpida para eventuais falhas descobertas no cdigo coberto. Embora voc pode esperar que essas correes para tornar-se disponvel para todos os usurios do cdigo em tempo, a manuteno garante ateno rpida. E que so susceptveis de obter mais rpido suporte de migrao para novas atualizaes. Se voc ainda no antecipou as suas necessidades com um contrato de manuteno preventiva, os custos de migrao depois de alguns anos pode se tornar significativo. Se os mdulos especiais que voc desenvolvidos foram autorizados a ficar muito velho, voc pode eventualmente precisar de um novo desenvolvimento de acordo com suas especificaes. Updates e Upgrades Existem quatro fontes de alterao de cdigo para OpenERP: manchas fornecidos por Tiny para corrigir falhas: aps a validao desses sistemas no devem causar efeitos secundrios, pequenas atualizaes, que renem as correes de falhas em um s pacote, e geralmente so anunciados com uma modificao do nmero da verso, como de 6.0.0 para 6.0.1, upgrades, que agrupar ambas as correes de falhas e melhorias na funcionalidade de um grande lanamento, como de 6.0.3 para 6.2.0, novas funes, geralmente liberados na forma de novos mdulos. Voc deve estabelecer um procedimento com o seu fornecedor para definir como responder s mudanas no cdigo OpenERP. Para atualizaes simples, sua equipe de manuteno ir avaliar os patches para determinar se elas so benficas para o uso de seu OpenERP. Essas manchas devem ser testados em uma instncia desligada do OpenERP antes de serem instalados em sua verso de produo ao vivo. A equipe de manuteno tambm se encarregam de atualizaes regulares para o software. Patches e atualizaes s pode ser instalado se voc tiver o acesso necessrio para o servidor OpenERP. Primeiro, voc deve instalar o patch ou atualizao e reinicie o servidor usando a linha de comando: `` - update = all `` . Uma vez minsculo lanou uma nova verso atualizada, a sua resposta deve ser um cauteloso. Se voc est perfeitamente satisfeito com o sistema existente, seria melhor no tocar a nova verso. Se voc quiser ter acesso nova funcionalidade fornecida por uma verso atualizada, voc tem uma operao delicada para levar a cabo. A maioria das atualizaes exigir que seus dados sejam migrados, porque os bancos de dados antes e depois da atualizao pode ser um pouco diferente. Verso Migration OpenERP tem um sistema para gerenciar migraes semi-automaticamente. Para atualizar os mdulos especficos, ou todo o banco de dados, voc s precisa iniciar o servidor com o argumento: `` - update = NAME_OF_MODULE `` `` ou - update = todos os `` (isto , mudanas de mdulos menores ). Novas verses estveis de OpenERP vezes requerem operaes que no so oferecidos na migrao automatizada. Tiny, o criador e mantenedor do OpenERP, tem uma poltica de apoio a migrao de todos os lanamentos oficiais estveis para a mais recente. Scripts so fornecidas para cada novo lanamento de uma verso estvel. Estes realizar a atualizao da verso principal anterior para a nova verso principal. Gestores responsveis pela migrao entre duas verses do OpenERP vai encontrar a documentao e os scripts necessrios no diretrio `` doc / migrar `` do servidor OpenERP. As mudanas entre a verso 4 e 5 fizeram o processo de migrao mais difcil do que no passado, por isso houve uma maior demora na prestao de assistncia a migrao eo trabalho mais manual do que o habitual. O procedimento para a migrao funciona assim: 1. Faa um backup do banco de dados da verso antiga do OpenERP. 2. Pare o servidor executando a verso antiga. 3. Inicie o script chamado pre.py `` `` para as verses que esto se movendo entre eles. 4. Inicie a nova verso do servidor usando a opo `` - update = all `` . 5. Pare o servidor executando a nova verso. 6. Inicie o script chamado post.py `` `` para as verses que esto se movendo entre eles. 7. Inicie a nova verso do servidor e test-lo. A migrao no um processo fcil. Pode ser possvel que o sistema no funciona como antes, ou que algo requer novos desenvolvimentos na funcionalidade dos mdulos que j tenham sido instalados. Assim, voc s deve se mover para uma nova verso, se voc tem uma necessidade real, e deve envolver um parceiro competente para ajudar se a verso que voc usa muito diferente da verso bsica do OpenERP. Da mesma forma, voc deve tomar cuidado para que essa migrao no altera qualquer configurao incorreta que j foi feito. A estrutura do menu principal pode ter sido modificado no lugar sem registro adequado das mudanas. Assim, voc pode achar que voc est fazendo as suposies erradas sobre essa estrutura, quando mais tarde o carregamento de dados que foi gravado com: guilabel: Recorder Mdulo.