Siamo un'azienda IT in crescita che continua a fornire offerte e supporto aggiuntivi a una varietà di clienti. Mentre continuiamo a sostenere questa crescita, abbiamo scoperto che dobbiamo avere un facile accesso alle informazioni e alla documentazione sui nostri vari sistemi e software all'interno dei nostri team IT. Abbiamo tre aree funzionali principali all'interno del nostro gruppo IT che includono:
- personale dell'help desk (livello 1),
- sviluppatori e programmatori e
- amministratori di sistema / amministratori di rete / analisti di sicurezza (Livello 2).
Al momento disponiamo di informazioni per Tier 1 memorizzate con un wiki basato su MediaWiki e che ha dimostrato di avere molto successo per il team dell'help desk. Gli sviluppatori e i programmatori sono passati a Redmine per tenere traccia dei loro progetti, problemi e documentazione del progetto. Gli amministratori (Livello 2) non hanno un repository centralizzato di conoscenza e si basano su file MS Word che sono sparsi su unità di rete, macchine personali, conoscenze che sono disponibili solo per un particolare invidual poiché non lo hanno documentato da nessuna parte, ecc.
La sfida che abbiamo ora è che dobbiamo avere una posizione centralizzata per registrare informazioni e documentazione per il livello 2. Tuttavia, abbiamo già altri due sistemi in atto. Idealmente, vorremmo avere una piattaforma di documentazione che funzionasse come minimo per il Livello 1 e il Livello 2 con la possibilità di aggiungere anche i programmatori. Questa piattaforma dovrebbe avere la capacità di mantenere separati determinati contenuti. Ad esempio, ci sono informazioni sensibili (come costruiamo i nostri server, possibili nomi utente, ecc.) A livello di livello 2 che il livello 1 non ha bisogno di conoscere. Inoltre, il livello 2 dovrebbe essere in grado di avere accesso alle informazioni al livello 1 e superiore. Abbiamo pensato di estendere la nostra installazione MediaWiki per questo, ma ACL ' e la protezione delle informazioni dagli utenti wiki sembravano essere lavori di hacking che non erano ben supportati e contrari allo spirito di un accesso aperto e facile alle informazioni che è al centro di un wiki. Sto cercando idee e suggerimenti che soddisfino il criterio sopra elencato, nonché i seguenti obiettivi aggiuntivi:
- Preferibilmente software gratuito o open source (e uno strumento web) poiché non abbiamo davvero un budget per questo
- Una piattaforma che non contiene un elemento di ticketing poiché disponiamo di un sistema separato che gestisce questo per il Livello 1 e il Livello 2
- Una piattaforma che non necessita delle capacità di gestione del progetto per Livello 1 e Livello 2
- Un prodotto flessibile, facile da aggiungere alla documentazione che include tabelle, markup semplice, evidenziazione della sintassi, immagini, diagrammi di rete, ecc.
- Funzionalità di ricerca full text possibilmente con capacità di linguaggio naturale
- La capacità di supportare upload e download di file
- Potenzialmente avere feed RSS o Atom e avvisi e-mail di aggiornamenti
- Consentire l'autenticazione LDAP per poter essere integrata in un ambiente SSO esistente
- Una piattaforma che non richiede molto tempo di sviluppo o molta creazione di codice personalizzato
- Controllo degli accessi basato su utente, ruolo, appartenenza al gruppo, per singoli documenti / pagine o un insieme di documenti / pagine in modo tale che se non si ha accesso a quella sezione del sito / documento / pagina / appartenenza, non si vede il collegamento o contenuto
- Preferibilmente avere un editor integrato per facilitare l'inserimento e la pubblicazione dei dati della documentazione
- Sarebbe preferibile il controllo e il controllo della versione integrati
- La possibilità di esportare pagine o una raccolta o pagine in un file PDF
- La capacità di ridimensionare bene dovrebbe continuare a crescere ed espandersi
- Forse supporta la capacità di tracciare l'utilizzo o eseguire analisi
- Utilizzato solo per uso interno e non sarà rivolto o accessibile al cliente
- La capacità di supportare la gestione di frammenti di informazioni come procedure, procedure, soluzioni, progetti, build di server, documentazione di rete, ecc.
- Non ha bisogno di capacità di integrazione sociale
- Possibilmente supportare la possibilità di avere o aggiungere ad esso l'inventario dei sistemi (server e macchine client)
- Consentire l'importazione delle informazioni MediaWiki se dobbiamo cambiare piattaforma
Inoltre, ci sono molti posti online che parlano di sistemi esperti che consentono la creazione di flussi di lavoro per la risoluzione dei problemi simili a un diagramma di flusso o una procedura guidata passo-passo. È qualcosa che dovremmo considerare come opzione all'interno della nostra piattaforma di documentazione? Quanto sarebbe utile ed è qualcosa che aiuterebbe il Tier 1 a svolgere meglio il proprio lavoro? Ci sono anche alcune informazioni online che parlano delle differenze tra gestione dei contenuti e gestione della conoscenza . È qualcosa che dovremmo considerare come parte dei requisiti di una piattaforma di documentazione?
So che questa pubblicazione è più lunga e apprezzo l'aiuto e il feedback che puoi fornire. Sto cercando di assicurarmi di porre le domande giuste e di coprire le basi per aiutare a prendere una decisione più informata e di implementare una soluzione che sarà attuabile a lungo termine in modo da non continuare a rifare i sistemi che abbiamo appena implementato. Grazie ancora in anticipo e non vedo l'ora di leggere ciò che condividi.