Erfolgreiches Projektmanagement benötigt ein effizientes Werkzeug, das alle Prozesse eines großen Projekts aus einer Hand unterstützt. Was wäre als Basis eines solchen Tools wohl besser geeignet als Drupal, unser „Schweizer Taschenmesser“?
data in transit entwickelt unter dem Namen Khairn ein Projektmanagement-Tool auf Drupal-Basis, das seine Stärken bereits vielfach im Projektalltag ausspielen konnte.
Der Vortrag gibt eine Einführung in den Aufbau von Khairn und erläutert das Konzept des „Requirement driven project management“ sowie dessen Vorzüge für die Projektkommunikation.
Khairn zeichnet sich durch folgende Features aus:
- Anforderungsmanagement
- Änderungsmanagement
- Qualitätsmanagement
- Dokumentation und Wissensmanagement
- Kommunikationsmanagement / Berichtswesen
- Aufgabenmanagement / Ticketing / Bugtracking
Wir zeigen, wie Khairn mittels Drupal-Standard-Tools (CCK, Views, Workflow, Rules, Book, Taxonomy) sinnvolle Arbeits- und Kommunikationsprozesse generiert und wie diese gewinnbringend genutzt werden können.
Darüber hinaus vergleichen wir Khairn mit den beiden Drupal-Projektmanagement-Alternativen STORM (Contrib Modul) und OpenAtrium (Installationsprofil).
Den Abschluss bildet ein Ausblick, um welche Features Khairn in der weiteren Entwicklung ausgebaut werden soll.
2004 | Kryptographie in Theorie und Praxis: Only the Paranoids Survive
2010 | Khairn - Projekte managen mit Drupal | Drupal Dev Days München
1. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Khairn -
Projekte managen mit Drupal
Drupal Dev Days 2010, München
Jutta Horstmann
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
2. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
whoami
Jutta Horstmann (Dipl. Inform., Dipl. Pol.)
IT-Beraterin (“data in transit”)
Schwerpunkt: Freie Software
Content Management Systeme
Datenbankmanagement-Systeme
Analyse, Beratung, Konzeption
Projektmanagement
Implementation, Web-Programmierung
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
3. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
data in transit
IT-Beratung
gegründet 2005 in Berlin,
2006 Firmensitz nach Bonn
www.dataintransit.com
Letzte Drupal-Projekte:
www.mein-kika.de (ARD/ZDF Kinderkanal KI.KA)
select.postbank.de (Postbank AG)
www.lisa-freundeskreis.de (Hubert Burda Media)
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
4. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Themen
●
Die Khairn-Idee
●
Khairns Kern: Drupal
●
Der Weg zum Khairn
●
Diskussion
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
5. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
6. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Projekte managen
Ressourcen so einsetzen, dass
alle Anforderungen des Projekts umgesetzt
werden,
und zwar
●
im Zeitrahmen
●
im Budget
●
mit hoher Qualität
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
7. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Anforderungen im Dialog mit
dem Kunden erheben
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
8. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
9. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Alle Schritte zur Umsetzung einer
Anforderung sind mit dieser verknüpft
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
10. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
11. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Alle Schritte zur Umsetzung einer
Anforderung besitzen einen
definierten Prozess
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
12. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
13. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Kommunikation unterstützen
und nachhalten
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
14. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
15. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
In jeder Phase des Projekts
den Überblick behalten
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
16. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
17. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Methode
➔
Requirement-Driven Project Management
Das Werkzeug
➔
Khairn
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
18. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Der Anspruch
Jedes Projekt ist anders
➔
flexibel anpassbar und erweiterbar
Jedes Projekt ist ein Dialog
➔
benutzerfreundlich auch für Kunden
Prozesse kann man nicht erzwingen
➔
pragmatische Lösungen
Es macht Freude, mit guten Werkzeugen zu arbeiten
➔
“ Khairn rocks!”
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
19. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Khairns Kern: Drupal
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
20. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Warum Drupal?
Infrastruktur:
Nutzer, Rollen, Rechte
Strukturierte Eingabe und Ausgabe von Inhalten
Verknüpfung von Inhalten
Prozesse
Benachrichtigungen
Flexibilität!!!
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
21. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Verwendete Module (1)
Core u.a.: Blog, Book, Comment
Admin Role, Admin Menu, Date, Menu Block, Node Clone, Node Convert,
Token, Transliteration
CCK, Link
Rules
Views
Workflow
Case Tracker
Activity
Notifications
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
22. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Verwendete Module (2)
Booktree: Inhaltsverzeichnis für Anforderungen
BUEditor: schnelle Text-Formatierung (kein WYSIWYG)
Comment Upload: Screenshots als Teil der Diskussion
Linodef: Andere Nodes per Shortcut verlinken ([#425])
Taxonomy Other: Statt vorgegebenen Kategorie zu wählen, kann
Autorin eigene hinzufügen
Quote: Zitieren in Kommentaren
Views Bonus: Exporte
Views Bulk Operations: Elemente in Liste direkt bearbeiten
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
23. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Inhaltstypen
Anforderung (book)
Dokumentation (book)
Spezifikation (book)
Vorgabe (book)
Aufgabe (casetracker)
Logbuch-Eintrag (blog)
Change Request
Drupal-Modul
Idee
Test
Wunsch
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
24. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Fazit: Khairn <3 Drupal
schneller Aufbau von Funktionen und
Prozessen
mit wenigen Modulen
ohne / wenig Programmierung
CCK rules
Views rules++
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
25. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Der Weg zum Khairn
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
26. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Wo stehen wir?
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
27. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
Anforderungs-
Dialog
28. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Verknüpfungen
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
29. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
Aufgaben-
Verwaltung
30. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Modul-
Dokumentation
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
32. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Wohin gehen wir?
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
33. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
Prozesse
34. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Zeitplanung
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
35. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Multi-Projekt-Management
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
36. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Softwareentwicklung
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
37. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Änderungsmanagement
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
38. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Suche
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
39. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Usability / Look & Feel
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
40. Khairn requirement-driven project management
Jutta Horstmann | Drupal Dev Days München 2010 | 08.05.2010 www.khairn.org
Fragen???
Infos:
http://www.khairn.org
http://twitter.com/khairn
http://www.facebook.com/pages/Khairn/112809978749506
Die Khairn-Idee Khairns Kern: Drupal Der Weg zum Khairn Fragen
data in transit
Kontakt
http://www.dataintransit.com
jh@dataintransit.com