IT-Dokumentationsplattformen [geschlossen]

21

Wir sind ein wachsender IT-Betrieb, der einer Vielzahl von Kunden weiterhin zusätzliche Angebote und Unterstützung bietet. Während wir dieses Wachstum fortsetzen, müssen wir innerhalb unserer IT-Teams einen einfachen Zugang zu Informationen und Dokumentationen über unsere verschiedenen Systeme und Software haben. Wir haben drei Hauptfunktionsbereiche in unserer IT-Gruppe, darunter:

  1. Helpdesk-Mitarbeiter (Tier 1),
  2. Entwickler und Programmierer, und
  3. Systemadministratoren / Netzwerkadministratoren / Sicherheitsanalysten (Tier 2).

Derzeit sind Informationen für Tier 1 in einem Wiki gespeichert, das auf MediaWiki basiert und sich für das Helpdesk-Team als sehr erfolgreich erwiesen hat. Die Entwickler und Programmierer sind zu Redmine gewechselt, um ihre Projekte, Probleme und Projektdokumentation zu verfolgen. Die Administratoren (Tier 2) verfügen nicht über ein zentrales Wissensarchiv und stützen sich auf MS Word-Dateien, die auf Netzwerklaufwerken, Personalcomputern und Wissen verstreut sind, das nur einem bestimmten Benutzer zur Verfügung steht, da sie es nirgendwo dokumentiert haben usw.

Die Herausforderung, die wir jetzt haben, besteht darin, dass wir einen zentralen Ort für die Aufzeichnung von Informationen und Dokumentationen für Tier 2 benötigen. Wir verfügen jedoch bereits über zwei andere Systeme. Im Idealfall hätten wir gerne eine Dokumentationsplattform, die mindestens für Tier 1 und Tier 2 funktioniert und die es auch ermöglicht, die Programmierer hinzuzufügen. Diese Plattform müsste in der Lage sein, bestimmte Inhalte getrennt zu halten. Zum Beispiel gibt es vertrauliche Informationen (wie wir unsere Server erstellen, mögliche Benutzernamen usw.) auf der Ebene 2, die Tier 1 nicht wissen muss. Darüber hinaus sollte Tier 2 Zugriff auf die Informationen ab Tier 1 haben. Wir haben darüber nachgedacht, unsere MediaWiki-Installation dafür zu erweitern, aber ACL ' s und der Schutz der Informationen von Wiki-Benutzern schienen Hack-Jobs zu sein, die nicht gut unterstützt wurden und dem Geist eines offenen und einfachen Zugriffs auf Informationen, die den Kern eines Wikis ausmachen, zuwiderlaufen. Ich suche nach Ideen und Vorschlägen, die das oben aufgeführte Kriterium sowie die folgenden zusätzlichen Ziele erfüllen:

  1. Am liebsten freie oder Open-Source-Software (und ein Web-Tool), da wir dafür nicht wirklich ein Budget haben
  2. Eine Plattform, die kein Ticketing-Element enthält, da wir ein separates System haben, das dies für Tier 1 und Tier 2 handhabt
  3. Eine Plattform, die die Funktionen des Projektmanagements für Tier 1 und Tier 2 nicht benötigt
  4. Ein Produkt, das flexibel und einfach zu erweitern ist. Dazu gehören Tabellen, einfaches Markup, Hervorheben der Syntax, Bilder, Netzwerkdiagramme usw.
  5. Volltextsuchfunktionen möglicherweise mit natürlichen Sprachfähigkeiten
  6. Die Möglichkeit, Datei-Uploads und -Downloads zu unterstützen
  7. Möglicherweise RSS- oder Atom-Feeds und E-Mail-Benachrichtigungen zu Updates
  8. Ermöglichen Sie die Integration der LDAP-Authentifizierung in eine vorhandene SSO-Umgebung
  9. Eine Plattform, für die weder viel Entwicklungszeit noch die Erstellung von benutzerdefiniertem Code erforderlich ist
  10. Zugriffssteuerung basierend auf Benutzer, Rolle, Gruppenmitgliedschaft, einzelnen Dokumenten / Seiten oder einer Reihe von Dokumenten / Seiten. Wenn Sie keinen Zugriff auf diesen Abschnitt der Site / des Dokuments / der Seite / der Mitgliedschaft haben, wird der Link nicht angezeigt oder Inhalt
  11. Verfügen Sie vorzugsweise über einen integrierten Editor, um die Dateneingabe und das Veröffentlichen der Dokumentation zu vereinfachen
  12. Eine integrierte Versionskontrolle und -überwachung wäre vorzuziehen
  13. Die Möglichkeit, Seiten oder eine Sammlung oder Seiten in eine PDF-Datei zu exportieren
  14. Die Fähigkeit, gut zu skalieren, sollten wir weiter wachsen und expandieren
  15. Unterstützt möglicherweise die Möglichkeit, die Nutzung zu verfolgen oder Analysen durchzuführen
  16. Wird nur für den internen Gebrauch verwendet und ist nicht für Kunden sichtbar oder zugänglich
  17. Die Möglichkeit, Informationen wie Anleitungen, Verfahren, Lösungen, Projekte, Server-Builds, Netzwerkdokumentation usw. zu verwalten.
  18. Es sind keine sozialen Integrationsfähigkeiten erforderlich
  19. Möglicherweise die Möglichkeit unterstützen, ein Inventar der Systeme (Server und Client-Computer) zu haben oder zu ergänzen.
  20. Erlauben Sie den Import der MediaWiki-Informationen, wenn Sie die Plattform wechseln müssen

Darüber hinaus gibt es viele Online-Stellen, in denen über Expertensysteme gesprochen wird, mit denen Fehlerbehebungs-Workflows erstellt werden können, die einem Flussdiagramm oder einem schrittweisen Assistenten ähneln. Ist dies etwas, das wir als Option für unsere Dokumentationsplattform in Betracht ziehen sollten? Wie nützlich wäre dies, und würde dies dazu beitragen, dass Tier 1 ihren Job besser ausführt? Es gibt auch einige Informationen online, die über die Unterschiede zwischen Inhaltsmanagement und Wissensmanagement sprechen . Ist dies etwas, das wir als Teil der Anforderungen einer Dokumentationsplattform betrachten sollten?

Ich weiß, dass dieser Beitrag länger ist und freue mich über Ihre Hilfe und Ihr Feedback. Ich versuche sicherzustellen, dass ich die richtigen Fragen stelle und die Grundlagen abdecke, um eine fundiertere Entscheidung zu treffen sowie eine Lösung zu implementieren, die langfristig tragfähig ist, damit wir die Systeme, die dies tun, nicht weiter überarbeiten wir haben gerade implementiert. Nochmals vielen Dank im Voraus und ich freue mich darauf zu lesen, was Sie teilen.

John
quelle

Antworten:

13

Ich weiß, dass dies nicht kostenlos ist, aber ich denke, die Altassian- Produkte könnten Ihren Bedürfnissen entsprechen. Insbesondere das Confluence- Wiki kann bei der Dokumentation hilfreich sein, und das JIRA- Modul kann Probleme / Fehler nachverfolgen.

SCHLAU
quelle
+1 Wir verwenden Confluence für Wiki und JIRA für Issue Tracking / PM
iainlbc
Wir haben Confluence bei der Arbeit und ich mag es sehr (ich benutze es auch zu Hause). Es ist ein wirklich großartiges Produkt mit vielen Funktionen (von denen die meisten Ihren Anforderungen entsprechen) und einem umfangreichen Katalog an Plugins (von denen viele kostenlos sind). Sie sollten es auf jeden Fall ausprobieren (und +1 auch für JIRA und GreenHopper, zwei weitere großartige Produkte von Atlassian).
dSebastien
Ich muss sagen, dass ich Confluence nach meiner Erfahrung wirklich nicht mag. Es fehlen viele Funktionen, und das Schlimmste ist, dass Sie die Quelle nicht anzeigen und bearbeiten können.
einpoklum - wieder Monica
14

Nicht zu stark zu vereinfachen, aber Sharepoint fällt mir ein.

Joeqwerty
quelle
Er erwähnte, dass sie kein Budget dafür haben, so dass Sharepoint wahrscheinlich nicht optimal ist. Wenn sie Microsoft-Partner sind, verfügen sie möglicherweise über einige Lizenzen, die jedoch möglicherweise nicht für das gesamte Unternehmen ausreichen.
David Yu
8
Windows Sharepoint Services ist kostenlos. Ich hätte das in meiner Antwort spezifizieren sollen.
Joeqwerty
Gibt es andere Ideen als Sharepoint? Wir haben uns in der Vergangenheit nicht allzu sehr für diese Plattform interessiert, da Ihre Dokumente nicht mehr zugänglich sind, sobald sie auf der Sharepoint-Plattform gespeichert sind.
John
10
Wie sind die Dokumente unzugänglich? Selbst wenn sich jede Person in Ihrer Organisation weigert, den Internet Explorer zu verwenden, können Sie mit webdav eine Dokumentbibliothek einem Laufwerksbuchstaben zuordnen. Es gibt sogar eine kostenlose WSS-Vorlage für Helpdesk und Bug-Tracking, die zahlreiche Funktionen wie Diagramme, Wikis und KB-Artikel enthält, die mit mehreren Trouble-Tickets verknüpft werden können (oder die Tickets können nicht mit KB-Artikeln verknüpft werden). Darüber hinaus können Sie mit SharePoint Designer (ebenfalls kostenlos) Workflows hinzufügen.
Robert Kaucher
@ Robert: +1. Wenn ich Ihren Kommentar mehr als einmal verbessern könnte, würde ich das tun.
Joeqwerty
4

Persönlich würde ich entweder ein Wiki (ich mag Trac ) oder Plone wählen .

Bei einem früheren Arbeitgeber haben wir Plone für eine interne KB-Anwendung verwendet, bei der der Support über bestimmte Schreib- / Leseberechtigungen, das Management über andere Berechtigungen und die Entwicklung über eine weitere verfügt.

Labyrinth
quelle
3

Jira und Confluence sind dafür sehr interessant, wie SLY erwähnt hat. Am freien Ende hätten Sie Trac und die relevanten Plugins, die auch in den Sinn kommen.

Andererseits suchen Sie nach einem kostenlosen Küchenspülbecken, und keines der bisher empfohlenen bietet alle gewünschten Funktionen.

Wenn Sie einige zusätzliche Zyklen haben, die Sie dafür freigeben können, ist Trac über Plugins erweiterbar, sodass Sie möglicherweise einige der Funktionen hinzufügen können, die Sie benötigen.

jonathanserafini
quelle
2

Ich werde beißen.

Ich habe viel Glück mit MoinMoin gehabt . Es ist eine Wiki-Engine, die die meisten Ihrer Suchanfragen unterstützt und von einigen großen Organisationen verwendet wird, darunter Ubuntu, Apache Foundation usw. Sie umfasst jedoch ACLs, LDAP-Integration, Export von Seiten in PDFs und WYSIWYG-Editor. Zusätzlich zum WYSIWYG-Editor wird auch eine Wiki-Auszeichnungssprache unterstützt, wenn Sie Seiten damit bearbeiten möchten. Die WYSIWYG-Oberfläche unterstützt auch das Kopieren und Einfügen aus Word, um die Migration Ihrer vorhandenen Word-Dokumentation zu erleichtern.

In der Vergangenheit habe ich es als Inventar- und Systemprotokollplattform verwendet und einige seiner integrierten Makros und Vorlagen verwendet, damit Sie dem Wiki mithilfe eines Formulars neue Geräte und Ereignisse hinzufügen können.

Das einzige Problem, das ich möglicherweise mit Ihren Anforderungen habe, ist das Importieren von Daten aus MediaWiki. Es gibt einige Skripte, die jedoch an den Rändern etwas rau und begrenzt sind.

3deinfluss
quelle
2

Sicherlich klingt es so, als wäre ein Wiki der richtige Weg. Es gibt kein Ende von Produkten - aber wie Sie sagen, sind Schlüsselfunktionen manchmal etwas ad-hoc implementiert (z. B. die Suche kennt das Berechtigungssubsystem nicht, das zum Verlust von eingeschränkten Informationen führt).

Ich verwende dokuwiki - das (wie die meisten Wikis) die meisten Kästchen ankreuzt, nach denen Sie gefragt haben, es ist jedoch sehr gut miteinander verknüpft und es ermöglicht mir auch, PHP auf Seiten sehr einfach einzubetten (obwohl für ein System mit einer sehr großen Anzahl von Benutzern, die Sie möglicherweise erwägen, Referenzskripten außerhalb des Wikis ein benutzerdefiniertes Tag hinzuzufügen, anstatt direkten Zugriff auf den Interpreter zu gewähren). Es kann durchaus skaliert werden, um eine große Anzahl von Benutzern zu unterstützen, aber da es auf Einfachdateien basiert, ist die Datenmenge, die es speichern kann, begrenzt.

http://www.wikimatrix.org/wiki/comparison bietet eine schnelle Möglichkeit, nach Funktionen zu suchen.

symcbean
quelle
Ich benutze wikimatrix.org/wiki/comparison , um das beste Wiki zu erhalten. Endlich habe ich beschlossen, eine Chance mit Mindtouch Deki Wiki zu nutzen. Sourceforge.net/projects/dekiwiki
Matias Dominoni
1

Nuxeo verfügt über eine Open-Source- Dokumentenverwaltungslösung , die unter der LGPL lizenziert ist.

Der Marketing-Klappentext:

Nuxeo DM ist eine Dokumentenverwaltungslösung, die auf der flexiblen und robusten Nuxeo Enterprise Platform-Technologie basiert. Durch die Verwaltung und Nachverfolgung des Inhaltsflusses während des Geschäftszyklus behebt Nuxeo DM die häufig auftretenden Probleme mit der Duplizierung von Dokumenten, der fehlenden Versionsverfolgung, dem zeitaufwändigen Suchen und Abrufen sowie Sicherheits- und Zugriffsproblemen. Warum? Ganz einfach, weil die Dokumentenverwaltung über das Speichern von Dokumenten auf einem Dateiserver hinausgeht. Es geht darum, die Art und Weise zu steuern, in der Ihr Unternehmen mit Inhalten interagiert. Lesen Sie weiter, um herauszufinden, warum unsere Kunden uns mitteilen, dass Nuxeo DM die beste Lösung für ihre Initiativen zur Verwaltung von Inhalten und Dokumenten ist.

Alfresco bietet auch eine Dokumentenverwaltungslösung an , die jedoch Teil seines Unternehmensangebots ist und nicht die Open-Source-Community-Edition.

Kenny Rasschaert
quelle
0

Viele der gewünschten Funktionen finden Sie in Kablink Vibe.

http://sourceforge.net/projects/kablink/

http://www.kablink.org/

Sn3akyP3t3
quelle
Willkommen bei Server Fault! Im Allgemeinen möchten wir, dass die Antworten auf der Website für sich selbst stehen - Links sind großartig, aber wenn dieser Link jemals bricht, sollte die Antwort genügend Informationen enthalten, um weiterhin hilfreich zu sein. Bitte überlegen Sie, Ihre Antwort zu bearbeiten, um weitere Details zu erhalten. Weitere Informationen finden Sie in den FAQ .
SLM