Entwicklungsprozess
Schritte im Entwicklungsprozess
ILIAS hat einen eigenen Entwicklungsprozess. In diesem Entwicklungsprozess werden Projekte systematisch, effizient und transparent umgesetzt
Community Werkzeuge
Nutzen Sie diese Community Werkzeuge, um ihre Projekte umsetzen. Community Werkzeuge stehen allen offen und sind kostenlos
1. Schritt
Idee haben
Halten Sie Ihre Anforderungen in einem Feature Wiki-Artikel fest.
Feature Wiki
Im Featurewiki werden Anforderungen gemanagt.
2. Schritt
Zuständigen Maintainer kontaktieren
Kontaktieren Sie den zuständigen Maintainer
Liste der Maintainer
Identifizieren Sie Ihren zuständigen Ansprechpartner
3. Schritt
Projekt in Pipeline
Setzen Sie den Featurewiki Artikel auf die Agenda des Jour Fixe. Geben Sie dem Maintainer Bescheid.
Agenda-Pipeline des Jour Fixe
Der zuständige Maintainer muss den Artikel auf 'Checked & Attendance' setzen.
4. Schritt
Entscheidung im Jour Fixe
Der Jour Fixe entscheidet, ob eine Funktion Teil eines zukünftigen Releases sein soll oder nicht.
Beantworten Sie die Fragen, welche ggf. an Sie gerichtet werden
Jour Fixe
Findet alle 14 Tage öffentlich statt. Im Jour Fixe entscheiden Produkt Manager und Maintainer. Die Protokolle des Jour Fixes enthalten alle Entscheidungen.
4. Schritt
Vertrag und Finanzierung
Holen Sie ein Angebot des Maintainers ein. Typischerweise wird ein Werkvertrag geschlossen.
Crowdfunding
Crowdfunding erlaubt die Kosten auf mehrere Schultern zu verteilen.
5. Schritt
Umsetzung
Neue Funktionen für eine Komponente werden vom zuständigen Maintainer entwickelt.
Release Seite
Listet alle Projekte auf, welche für das neue Hauptrelease akzeptiert sind.
6. Schritt
Testen und Fehlerbeseitigung
Entwickler- und Abnahmetests werden für neue Funktionen durchgeführt. Bestehende Funktionen werden von der Community getestet. Alle Fehler werden mit dem Bugtracker Mantis erfasst.
Bugtracker
Der Bugtracker sammelt und managt Fehlermeldungen, ihre Beseitigung und die entsprechenden Nachtests.
Approval im Featurewiki
Für jedes Projekt muss gegenüber dem Verein die Abnahme bestätigt werden.
7. Schritt
Release und Wartung
Major Releases mit neuen Funktionen werden einmal im Jahr veröffentlicht. Minor Releases, enthalten Fehlerbeseitigungen aber keine neue Funktionalität.
Roadmap
Bietet Zeitpläne und Informationen zu aktuellen, vergangenen und zukünftigen Releases.
Download
Die können alle Releases kostenlos herunterladen und betreiben.
8. Schritt
Dokumentation
Handbücher für Anwender werden bereitgestellt. Es wird eine deutsche Online Hilfe vom Redaktionsteam erstellt.
Benutzerdokumentation
Kostenlose Lernmodule erklären alle Funktionen in ILIAS.
Online Hilfe
Die kostenlose Hilfe ist kontext- und rechtesensitiv.