SlideShare ist ein Scribd-Unternehmen logo
Projekte managen
mit Drupal 
DrupalCamp Essen 2010
Jutta Horstmann
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 2
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
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 3
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)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 4
Die Themen
Projekte managen
Mit Drupal: PM­Tool, STORM, OA
Zwei Beispiele aus der Praxis
Hot New Stuff: OpenAtrium
Fazit
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 5
Projekte managen
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 6
Projekte managen: Definition
● Ressourcen (Menschen, Material...) so einsetzen,
     dass
● alle Anforderungen des Projekts umgesetzt werden,
     und zwar
● im Zeitrahmen
● im Budget
● mit hoher Qualität
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 7
Projekte managen: 
Aufgaben und Prozesse
● Integrationsmgt
● Inhalts­ und Umfangsmgt
● Terminmanagement
● Kostenmanagement
● Qualitätsmanagement
● Personalmanagement
● Kommunikationsmgt
● Risikomanagement
● Beschaffungsmgt
● Starten
● Planen
● Durchführen
● Kontrollieren
● Beenden
(Guide to the Project Management Body of 
Knowledge (PMBOK® Guide), PMI)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 8
Tool­gestütztes Projektmanagement
● Komplexität beherrschbar machen
– Überblick behalten (viele Aufgaben, Personen, Termine)
– Auswertungen des aktuellen Projektstands
● Integration aller Beteiligten, Projektelemente und 
­Phasen
– Sammeln und Verteilen von Informationen
– (schriftliche, asynchrone) Kommunikation
– Dokumentation
– Verknüpfungen
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 9
Projekte managen mit Drupal:
PM­Tool im mein!KI.KA­Projekt
STORM als Firmen­Intranet
OpenAtrium
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 10
Marke Eigenbau: PM­Tool 
im mein!KI.KA­Projekt
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 11
Projekt: 
mein!KI.KA Kinder­Community
● Projektziel: Kindercommunity mit Drupal
● Projektumfang: ~ 150PT bis Launch
● Vom Tool zu berücksichtigende Rollen:
– Techn. Projektleitung/Teamleitung
– 1 Tester/Reviewer, 2 Entwickler, 1 Templater, 1 
HTML/CSSler 
– Beim Kunden: Projektleiter, Grafiker
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 12
Anforderungen an das PM­Tool
● Integrationsmanagement
● Inhalts­ und 
Umfangsmanagement inkl. 
– Anforderungsmgt.
– Änderungsmanagement
● Qualitätsmanagement 
– Tests
– Dokumentation
– Issue­/Bugtracking
● Kommunikationsmgt. / 
Berichtswesen
● eingeschränkt: 
– Terminmanagement
– Personalmanagement
● nicht: 
– Kostenmanagement
– Risikomanagement
– Beschaffungsmanagement
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 13
Anforderungen an das PM­Tool (2)
● verschiedene Rollen und Rechte
● Kategorisierung
● Volltextsuche
● Nutzerfreundlich auch für Kunden
● Flexibel anpassbar und erweiterbar
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 14
Wichtig: Einbindung des Kunden
● Dialog (Kommentare) zu Anforderungen und 
Spezifikation
● Umsetzung von Abnahmeprozessen mittels Stati und 
Kategorien
● Einstellen von Change Requests
● Akzeptanztests
● Issue Tracking (Bugs, Aufgaben, Feature Requests)
● Benachrichtigungen
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 15
PM­Tool: Dashboard
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 16
Integrationsmanagement
➢ Koordination der Projektelemente, ­Phasen und 
­Ergebnisse
Zentrales Anliegen:
● Anforderungen von Spezifikation bis zu Umsetzung 
verfolgen
● Issues, Dokumentation, Tests, Änderungswünsche, 
Umsetzungsoptionen (Drupal­Module), 
Kommentare... werden mit Anforderung verknüpft
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 17
Integration der Projekt­Elemente
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 18
Integration der Projekt­Elemente:
Umsetzung
● Anforderung: 
➔ Book + CCK + Taxonomy + Workflow
● Kommentare: 
➔ Comment
● Zuordnung von Spezifikation, Dokumentation, 
Aufgaben, Change Requests, Modulen...: 
➔ Node reference, Views
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 19
Zuordnung der Elemente 
zu Projekt­Phasen
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 20
Inhalts­ und Umfangsmanagement
➢ Wird alles geforderte (und nur das) umgesetzt? 
Prozessunterstützung Anforderungsmanagement:
– Definition und Spezifikation der Anforderungen 
➔ Stati: “nur Titel” – “in Arbeit” ­ “abgenommen”
– Diskussion in Kommentaren
– Freeze der Anforderung bei Status “abgenommen”
– Verifikation der Anforderungsumsetzung
➔ Stati: “offen” ­ “erledigt” ­ “abgenommen”
➔ Taxonomy, Workflow, Comment
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 21
Inhalts­ und Umfangsmanagement
Prozessunterstützung...
● Änderungsmanagement
– Verknüpfung von Change Request mit Anforderung
– Stati: “offen” ­ “erledigt” ­ “abgenommen”
● Weiterentwicklung / Planung Folge­Release
– Stati: “angelegt” ­ “abgelehnt/nicht mehr gewünscht” ­ 
“erledigt (in Anforderung übertragen / in Aufgabe 
übertragen / in Konzeption übernommen)
➔ Taxonomy, Node reference, Comment
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 22
Qualitätsmanagement:
Dokumentation
● vollständige Dokumentation der Projektkommunikation
– Comment
● Vorgaben für alle Teammitglieder
● Techn. Dokumentation der Umsetzung
– Book
● Logbücher der Teammitglieder
– Blog
● Modul­Dokumentation: Einsatz, Version, Test
– CCK, Node reference
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 23
Modul­Dokumentation
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 24
Qualitätsmanagement:
Tests
● Akzeptanztests durch Kunde formulierbar – 
Verknüpfung mit Anforderung
● Code Review und Sicherheitstests der verwendeten 
Module und Eigenentwicklungen
– Prozessunterstützung durch Stati: 
  “Check begonnen” ­ “bestanden” ­   
   “mit Einschränkung bestanden” ­ “nicht bestanden”
➔ CCK, Node reference, Taxonomy, Comment
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 25
Qualitätsmanagement:
Issue­ / Bugtracking
➔ Casetracker
➔ CCK
➔ (Node reference)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 26
Qualitätsmanagement:
Issue­ / Bugtracking
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 27
Kommunikationsmanagement, 
Berichtswesen
● Kommentarfunktion an allen Projekt­Elementen
– Comment
● Berichte und Übersichten in Form von Listen und 
Tabellen zu allen relevanten Themen
– Views
● (Email­)Benachrichtigung aller betroffenen Rollen 
bei Neuigkeiten
– Rules
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 28
Personalmanagement
● SOLL:
– Zuordnung der Ressourcen nach Fähigkeiten und 
verfügbaren Kapazitäten auf die Projektaufgaben
● in eingeschränktem Umfang (casetracker)
● nicht:
– Teamentwicklung
– Ressourcenplanung
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 29
Terminmanagement
● SOLL:
– Vorgänge managen (deren Reihenfolge und 
Beziehungen)
– Aufstellung und Kontrolle des Terminplans
● unterstützt PM­Tool nur in geringem Umfang (z.B. 
kein Gantt­Charting)
– Zuordnung von Projektelementen zu Releases
– Deadlines für Aufgaben (Case Tracker)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 30
Verwendete Module (1)
● Core u.a.: Blog, Book, Comment
● Admin Role, Admin Menu, Date, Menu Block, Node 
Clone, Node Convert, Token, Transliteration
● CCK (alle), Link 
● Rules
● Views
● Workflow
● Case Tracker
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 31
Verwendete Module (2)
Diverse praktische Details
● 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
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 32
Inhaltstypen
● Anforderung (book)
● Aufgabe (casetracker)
● Logbuch­Eintrag (blog)
● Change Request
● Dokumentation (book)
● Drupal­Modul
● Idee
● Spezifikation (book)
● Test
● Vorgabe (book)
● Wunsch
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 33
Fazit (1)
● wichtige PM­Aufgaben können mit wenigen Drupal­
Modulen abgebildet werden:
– CCK (inkl. node reference), Views
– comment, blog, book, taxonomy
– workflow
– case tracker
– rules
● entscheidendes Know­How steckt in der 
Konfiguration der Views und Prozesse
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 34
Fazit (2)
● Grundsätze:
– alle Projekt­Kommunikation im PM­Tool
– Prozesse einrichten
– Anforderungen bilden den Kern und sind mit allen 
anderen Projektelementen verknüpft
– flexibel je nach Projektphase und Kundenwunsch 
immer wieder neue Views bereitstellen
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 35
Nicht im PM­Tool
● Kostenmanagement
● Risikomanagement
● Beschaffungsmanagement
● Multi­Projektmanagement
➔ Alternative oder ergänzende Tools?!
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 36
Internes Projektmanagement 
mit Drupal STORM
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 37
STORM
● “Storm is a project management application for 
Drupal.”
● http://drupal.org/project/storm
● Erweiterungsmodule:
– Dynamic Dashboard
➔  http://drupal.org/project/storm_dashboard
– Quick Timetracking
➔ http://drupal.org/project/storm_quicktt
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 38
STORM
● Organizationen, Teams, Menschen
● Projekte
● Aufgaben, Tickets
● Timetracking
● Notizen, Knowledgebase
● Rechnungswesen, Ausgaben
Alle Elemente sind Nodes und können daher beliebig 
erweitert werden (CCK, Views, Taxonomy, Comment, 
Upload).
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 39
STORM im Intranet:
Dashboard
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 40
STORM im Intranet:
Nutzung
Ein neues Projekt!
● Auftraggeber/Kunde   Organisation→
● Ansprechpartner, Stakeholder, Team   Personen→
● Projekt
● Aufgaben
● Zeiterfassung
● Rechnungsstellung
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 41
Auftraggeber/Kunde (Organisation)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 42
Personen und Teams
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 43
Projekt und Aufgaben
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 44
Zeiterfassung
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 45
Rechnungstellung
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 46
Fazit
● nützliche, durchdachte Tool­Suite
● aktive Weiterentwicklung, v.a. 
– Integration der einzelnen Elemente
– Prozessunterstützung
– D7: Gantt­Charts
● In unserem Intranet nicht im Einsatz:
– Notizen
– Knowledge Base
– Ticketing
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 47
OpenAtrium
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 48
OpenAtrium
● Entwickelt von Development Seed (USA)
● Aktuell beta5
● Ziele:
– Intranet
– Kollaboration/Kommunikation von Teams in Gruppen 
(Groupspaces)
– Knowledge Management
● Installationsprofil
● “Features” (Meta­Module)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 49
Standard­“Features”
● Dashboard (mehrere pro Gruppe und Nutzer)
● Blog (Kommentare, Benachrichtigungen, Dateiupload)
● Shoutbox /Mikroblog
● Dokumentation/Wiki
● Kalender (inkl. iCal Support)
● Aufgaben (To­Do Liste oder Issue Tracker)
● Alle Features können pro Gruppe zugeschaltet werden
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 50
OA: Dashboard
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 51
OA: Gruppen
● verfügbare Features sind pro Gruppe zu­ und 
abschaltbar
● mehrere Dashboards
● Layout anpassbar (Grafiken, Farben)
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 52
OA: Gruppe
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 53
Benutzerfreundlich
● Schönes, übersichtliches Theme (Ginkgo)
● Popup Layers mit Detail­Infos (z.B. Termin)
● Drag & Drop Dashboards für Gruppen und Einzel­
Nutzer
● “Reference This” (node add + node reference)
● Admin Module, Rubik Verwaltungstheme
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 54
Hinter den Kulissen
● Core: book, comment, taxonomy (Tags)
● Module: 
– Admin, Boxes, CTools, Comment Upload, Context, 
Diff,  Features, Feeds, Spaces, Strongarm
– Case Tracker, Content Profile, Messaging, 
Notifications, OG, U Create
● Eigenentwicklung 
– Erweiterungen für: Blog, Case Tracker, Gruppen, 
Kalender, Notebook, Nutzer, Profile, Shoutbox 
– Crossref
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 55
Features, Spaces, Context, Boxes
● Features (Site­Konfiguration in Code­Form) 
➔ http://drupal.org/project/features
● Spaces (API, um Site­Konfiguration in definierten 
Bereichen zu überschreiben)
➔ http://drupal.org/project/spaces
● Context (definiert Seitenbereiche, welche aktiv sein 
können oder nicht; Support für Drag & Drop)
➔ http://drupal.org/project/context
● Boxes (Blocks 2.0 mit “Inline Editing”)
➔ http://drupal.org/project/boxes
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 56
Projektmanagement mit OA?
● Kommunikation / Berichtswesen
– Kommentare
– Benachrichtigungen (Private Message, E­Mail, SMS, 
Twitter, …)
● Personalmgt (Personen, Gruppen, Case Tracker)
● Zeitmanagement (Kalender, Case Tracker)
● Qualitätsmanagement
– Dokumentation (Notebook, Blog)
– Case Tracker
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 57
Projektmanagement mit OA?
● Im Zentrum steht die “Gruppe”, nicht das “Projekt”
– Eine Installation pro Projekt?
– Eine Gruppe pro Projekt?
– Eine Gruppe pro Team, nutzt “Case Tracker”­Projekte?
– Integration/Koordination per Dashboard der Managerin
● Inhalts­/Umfangsmanagement (Anforderungen, 
Änderungen)
– nur per Notebook
– Referenzierungen: Nur Blog Post   Notebookseite→
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 58
FAZIT
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 59
Zielgruppe, Kernkompetenz
PM­Tool
STORM
OpenAtrium
– Dienstleister   Kunde↔
– Anforderungen des Kunden umsetzen
– Kommunikation und Berichtswesen
– Prozesse (Diskussion, Bearbeitung, Abnahme)
– Dienstleister Intranet
– Prozess von Beauftragung bis Rechnungstellung
– IT­Abteilung Intranet
– Kommunikation & Kollaboration im Team
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 60
Was fehlt?
● Zeit­ und Ressourcenmanagement (Zeitplanung, 
Kostenkalkulation)
● Risikomanagement
● Integration des Softwareentwicklungsprozesses
– Unterstützung versch. Vorgehensmodelle
– Versionsverwaltung/Konfigurationsmanagement
– Release Management
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 61
Ausblick
● Vorgestellte Features frei kombinierbar
● “Features” nutzen (z.B. STORM als OA­Feature)
● “Best of all worlds” oder “Für jeden Zweck das 
passende Werkzeug”?
● Optimal: Projektmanagement­Knowhow + Drupal­
Knowhow   Toolsuite je nach Projektsituation →
erweitern
: : : data in transit : : : Jutta Horstmann : : : DrupalCamp Essen 2010  : : : 28.02.2010 : : : 62
Fragen???
data in transit http://www.dataintransit.com
Kontakt jh@dataintransit.com

Weitere ähnliche Inhalte

PDF
2010 | Khairn - Projekte managen mit Drupal
PDF
2009 | Formulare mit Drupal
PDF
2007 | Drupal in der Praxis - Erfahrungsberichte
PDF
2015 | Nutzerzentrierte Architektur großer Websites - Anti-Patterns und Best ...
PDF
2008 | Grundlagen der Linux­-Systemadministration
PPTX
eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...
PDF
Wo stehen wir mit Open Government Data in der Schweiz? (Juni 2012)
PDF
Die Bibliothek als Wolkenfabrik - Cloud-Dienste als Plattformen für digitale ...
2010 | Khairn - Projekte managen mit Drupal
2009 | Formulare mit Drupal
2007 | Drupal in der Praxis - Erfahrungsberichte
2015 | Nutzerzentrierte Architektur großer Websites - Anti-Patterns und Best ...
2008 | Grundlagen der Linux­-Systemadministration
eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...
Wo stehen wir mit Open Government Data in der Schweiz? (Juni 2012)
Die Bibliothek als Wolkenfabrik - Cloud-Dienste als Plattformen für digitale ...

Mehr von Jutta Horstmann (16)

PDF
WeAreDevelopers, Berlin, Germany (2019): Same, same but different - Upscaling...
PDF
2017 | To the moon and back Customer Identity and Access Management in a glob...
PDF
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
PDF
2015 | Moderne Informationsarchitektur mit Drupal
PDF
2013 | 10 Jahre Open Usability - “Where Open Source meets Usability”
PDF
2011 | Drupal Business: $title, $thesen, $temperamente - Eine Fishbowl-Debatte
PDF
2010 | Khairn - Requirement-Driven Project Management
PDF
2010 | mein!KI.KA – Die Kinderkanal-Community | Drupal Dev Days München
PDF
2010 | Khairn - Projekte managen mit Drupal | Drupal Dev Days München
PDF
2010 | mein!KI.KA – Die Kinderkanal-Community | DrupalCamp Essen
PDF
2007 | Open Source CMS - Ein Wegweiser durch die große Unübersichtlichkeit
PDF
2007 | Open Source CMS - Ein Wegweiser durch die große Unübersichtlichkeit | ...
PDF
2006 | Kollaboratives Wissensmanagement mit Plone
PDF
2005 | Migration to Open Source Databases | Open Source Database Conference
PDF
2005 | Migration to Open Source Databases | O'Reilly Euro OSCon
PDF
2004 | Kryptographie in Theorie und Praxis: Only the Paranoids Survive
WeAreDevelopers, Berlin, Germany (2019): Same, same but different - Upscaling...
2017 | To the moon and back Customer Identity and Access Management in a glob...
2015 | Neues für Redakteure - Usability-Verbesserungen in Drupal 8
2015 | Moderne Informationsarchitektur mit Drupal
2013 | 10 Jahre Open Usability - “Where Open Source meets Usability”
2011 | Drupal Business: $title, $thesen, $temperamente - Eine Fishbowl-Debatte
2010 | Khairn - Requirement-Driven Project Management
2010 | mein!KI.KA – Die Kinderkanal-Community | Drupal Dev Days München
2010 | Khairn - Projekte managen mit Drupal | Drupal Dev Days München
2010 | mein!KI.KA – Die Kinderkanal-Community | DrupalCamp Essen
2007 | Open Source CMS - Ein Wegweiser durch die große Unübersichtlichkeit
2007 | Open Source CMS - Ein Wegweiser durch die große Unübersichtlichkeit | ...
2006 | Kollaboratives Wissensmanagement mit Plone
2005 | Migration to Open Source Databases | Open Source Database Conference
2005 | Migration to Open Source Databases | O'Reilly Euro OSCon
2004 | Kryptographie in Theorie und Praxis: Only the Paranoids Survive
Anzeige

2010 | Projekte managen mit Drupal | DrupalCamp Essen