Somos uma operação crescente de TI que continua a oferecer ofertas e suporte adicionais a uma variedade de clientes. À medida que continuamos a sustentar esse crescimento, descobrimos que precisamos ter acesso fácil a informações e documentação sobre nossos vários sistemas e software em nossas equipes de TI. Temos três áreas funcionais principais em nosso grupo de TI que incluem:
- equipe de suporte técnico (nível 1),
- desenvolvedores e programadores e
- administradores de sistema / administradores de rede / analistas de segurança (nível 2).
Atualmente, temos informações para o Nível 1 armazenadas em um wiki baseado no MediaWiki e que provou ser muito bem-sucedido para a equipe de suporte técnico. Os desenvolvedores e programadores foram para o Redmine para rastrear seus projetos, problemas e documentação do projeto. Os administradores (Nível 2) não têm um repositório centralizado de conhecimento e confiam nos arquivos do MS Word espalhados em unidades de rede, máquinas pessoais, conhecimento que está disponível apenas para um indivíduo em particular, uma vez que não o documentou em nenhum lugar, etc.
O desafio que temos agora é que precisamos ter um local centralizado para registrar informações e documentação do Nível 2. No entanto, já temos dois outros sistemas em funcionamento. Idealmente, gostaríamos de ter uma plataforma de documentação que funcionasse no mínimo para os níveis 1 e 2, com a possibilidade de adicionar também os programadores. Essa plataforma precisaria ter a capacidade de manter determinado conteúdo separado. Por exemplo, há informações confidenciais (como construímos nossos servidores, possíveis nomes de usuário etc.) no nível do Nível 2 que o Nível 1 não precisa saber. Além disso, o Nível 2 deve ter acesso às informações no Nível 1 e acima. Pensamos em estender nossa instalação do MediaWiki para isso, mas a ACL ' s e a proteção das informações dos usuários do wiki pareciam trabalhos de hackers que não eram bem suportados e contrários ao espírito de acesso aberto e fácil a informações que estão no centro de um wiki. Estou procurando idéias e sugestões que atendam aos critérios listados acima, além dos seguintes objetivos adicionais:
- De preferência, software livre ou de código aberto (e uma ferramenta da Web), pois não temos realmente um orçamento para isso
- Uma plataforma que não contém um elemento de emissão de bilhetes, pois temos um sistema separado que lida com isso nos níveis 1 e 2
- Uma plataforma que não precisa dos recursos de gerenciamento de projetos para os Níveis 1 e 2
- Um produto flexível e fácil de adicionar documentação, que inclui tabelas, marcação fácil, destaque de sintaxe, imagens, diagramas de rede, etc.
- Recursos de pesquisa de texto completo, possivelmente com recursos de linguagem natural
- A capacidade de suportar uploads e downloads de arquivos
- Possivelmente possui feeds RSS ou Atom e alertas de atualizações por email
- Permitir que a autenticação LDAP possa ser integrada a um ambiente SSO existente
- Uma plataforma que não requer muito tempo de desenvolvimento ou muita criação de código personalizado
- Controle de acesso com base no usuário, função, associação ao grupo, por documentos / páginas individuais ou um conjunto de documentos / páginas, de modo que, se você não tiver acesso a essa seção do site / documento / página / associação, não verá o link ou conteúdo
- De preferência, tenha um editor interno para ajudar a facilitar a entrada de dados e a publicação de documentação
- O controle de versão e a auditoria incorporados seriam preferíveis
- A capacidade de exportar páginas ou uma coleção ou páginas para um arquivo PDF
- A capacidade de escalar bem, devemos continuar a crescer e expandir
- Talvez ofereça suporte à capacidade de rastrear o uso ou executar análises
- Usado apenas para uso interno e não será voltado para o cliente ou acessível
- A capacidade de oferecer suporte ao gerenciamento de trechos de informações, como instruções, procedimentos, soluções, projetos, compilações de servidores, documentação de rede etc.
- Não precisa de recursos de integração social
- Possivelmente suporte à capacidade de ter ou adicionar a ele inventário de sistemas (servidores e máquinas clientes)
- Permitir a importação das informações do MediaWiki se precisarmos mudar de plataforma
Além disso, existem muitos locais on-line que falam sobre sistemas especializados que permitem a criação de fluxos de trabalho para solução de problemas semelhantes a um fluxograma ou a um assistente passo a passo. Isso é algo que devemos considerar como uma opção em nossa plataforma de documentação? Quão útil isso seria e é algo que ajudaria o Nível 1 a executar melhor seu trabalho? Há também algumas informações online que falam sobre as diferenças entre gerenciamento de conteúdo e gerenciamento de conhecimento . Isso é algo que devemos considerar como parte dos requisitos de uma plataforma de documentação?
Sei que esta postagem é mais longa e agradeço a ajuda e o feedback que você pode fornecer. Estou tentando garantir que eu faça as perguntas certas e cubra as bases para ajudar a tomar uma decisão mais informada, além de implementar uma solução que seja viável a longo prazo, para que não continuemos a refazer os sistemas que acabamos de implementar. Agradecemos novamente antecipadamente e espero ler o que você compartilha.
Para não simplificar demais, o Sharepoint vem à mente.
fonte
Pessoalmente, eu iria para um wiki (eu gosto de Trac ) ou Plone .
Em um empregador anterior, usamos o Plone para um aplicativo de KB interno, no qual o Suporte tinha certas permissões de r / w, o gerenciamento possuía outras e o desenvolvimento possuía outra.
fonte
Jira e Confluence são muito interessantes para isso, como SLY mencionou. No final gratuito, você tem o Trac e seus plugins relevantes que também vêm à sua mente.
Então, novamente, você está procurando uma pia de cozinha grátis e nenhuma das recomendadas até agora fornecerá toda a funcionalidade desejada.
Se você tiver alguns ciclos extras, poderá liberá-lo, o Trac é extensível através de plug-ins, para que você possa adicionar algumas das funcionalidades necessárias.
fonte
Também vejo um wiki como o mais adequado para suas necessidades. A Wikipedia tem uma comparação muito boa do software wiki com recursos, público-alvo e licenciamento / custo etc. , portanto, você pode dar uma olhada lá além das recomendações nas outras respostas.
fonte
Eu vou morder.
Eu tive boa sorte com o MoinMoin . É um mecanismo wiki que suporta quase tudo o que você procura e é usado por algumas grandes organizações, incluindo Ubuntu, Apache Foundation etc. Mas inclui ACLs, integração LDAP, exportação de páginas para PDF e editor WYSIWYG. Além do editor WYSIWYG, ele também suporta uma linguagem de marcação wiki, se você deseja editar as páginas que o utilizam. A interface WYSIWYG também oferece suporte à cópia e colagem do Word, para ajudar a migrar a documentação existente do Word.
No passado, eu o usei como uma plataforma de inventário e histórico do sistema, usando algumas de suas macro e modelos integrados para permitir que você adicione novos equipamentos e eventos ao wiki usando um formulário.
O único problema que vejo com seus requisitos é a importação de dados do mediawiki. Existem alguns scripts, mas são um pouco irregulares e são limitados.
fonte
Certamente, parece que um Wiki é o caminho certo a seguir. Não há produtos finais por aí - mas, como você diz, algumas vezes a funcionalidade principal é um tanto ad-hoc em sua implementação (por exemplo, a pesquisa não sabe sobre o subsistema de permissões que leva ao vazamento de informações restritas).
Eu uso o dokuwiki - que (como a maioria dos wikis) marca a maioria das caixas que você perguntou, no entanto, é muito bem intergado e também me permite incorporar o PHP nas páginas com muita facilidade (embora para um sistema com um número muito grande de usuários, considere adicionar uma tag personalizada para fazer referência a scripts fora do wiki em vez de fornecer acesso direto ao intérprete). Certamente pode ser dimensionado para suportar um grande número de usuários, mas, com base em arquivos simples, há um limite para a quantidade de dados que ele pode armazenar.
http://www.wikimatrix.org/wiki/comparison fornece uma maneira rápida de verificar os recursos.
fonte
O Nuxeo possui uma solução de gerenciamento de documentos de código aberto licenciada sob a LGPL.
A sinopse do marketing:
O Alfresco também possui uma solução de gerenciamento de documentos , mas faz parte da oferta da empresa, não a edição da comunidade de código aberto.
fonte
Muitos dos recursos desejados que você está procurando podem ser encontrados no Kablink Vibe.
http://sourceforge.net/projects/kablink/
http://www.kablink.org/
fonte