Am 18. Februar findet um 19.30 Uhr der erste von vier geplanten DevDusks – “Technology from Dusk til Dawn” in diesem Jahr statt. Veranstaltungsort ist wie immer die Brotfabrik in Frankfurt. Um die Veranstaltung besser zu koordinieren haben wir eine Xing-Gruppe gegründet, die von nun an zentrale Anlaufstelle für den DevDusk in Frankfurt sein soll.
Der DevDusk ist eine After-Work-Veranstaltung auf dem die verschiedensten aktuellen Technologien vorgestellt und diskutiert werden. In lockerer Atmosphäre gibt es immer zwei Vorträge zu aktuellen Themen aus der Software- und Technologie-Welt. Wer einmal über den Tellerrand schauen will, sich ungezwungen informieren oder weiterbilden will, der sich selbst ein Bild machen will von dem was hot ist und was nicht, der ist herzlich eingeladen.
Die Themen sind diesmal:
Doctrine (Object Relational Mapper für PHP) von Thorsten Rühl
- Vor- und Nachteile von ORM
- Doctrine: Komponenten und Key Features
- Beispiele anhand eines kleinen Modells
- Best Practices
Was bedeutet Scrum für Entwickler? von Reto M. Kiefer
- Was ist Scrum?
- Die verschiedenen Parteien in einem Scrum Projekt
- Die besondere Rolle des (Entwickler-)Teams
- Die neue Autonomie der Entwickler bei Scrum Projekten
Anschließend bleibt genug Zeit und Gelegenheit, sich mit anderen Entwicklern und Technikenthusiasten bei einem Getränk und einem leckeren Essen aus der Brotfabrik auszutauschen: Networking ist ausdrücklich erwünscht!
Weitere Informationen und die Anmeldung erfolgt hier.
Vor kurzem sind die Planning Poker Karten in unserem CI der Coded Culture GmbH bei uns angekommen. Planning Poker ist eine effiziente Methode, um Programmieraufwände bei agil geführten Softwareprojekten zu schätzen.

Mehr über Planning Poker und andere agile Methoden aus dem Umfeld der Projektabwicklung mit Scrum erscheint von mir regelmäßig bei PHP hates me.
Seit heute bin ich Co-Autor im bekannten “PHP hates me” Blog. Eventuell werde ich nach einer gewissen Zeit die Artikel hier zweitveröffentlichen, aber das ist noch nicht sicher. Ich werde Beiträge aus der agilen Entwicklung mit PHP beisteuern und auch interessante Randgebiete erkunden.
Mein erster Beitrag ist soeben mit dem Titel “Was bedeutet Scrum für Entwicklungsteams?” veröffentlicht worden…
Und warum das alles?
Ich finde die Idee, gemeinsam zu einem Thema zu bloggen attraktiv und gewinnend. So kann man Kräfte bündeln und auf einer gemeinsamen Plattform mehr Leser erreichen.
Ich würde mich freuen, wenn meine Leser ab und an auch diesem Blog ihre Aufmerksamkeit schenken würden. Es lohnt sich, zumindest für diejenigen, die mit PHP zu tun haben.
Heute trifft sich die Web-Community zum ersten Webmontag in diesem Jahr. Angesichts der fast 120 Voranmeldungen kann man mit einer besucherreichen Veranstaltungen rechnen. Die Vorträge sind wie immer bunt zusammengestellt, es sollte für jeden etwas dabei sein. Es freut mich besonders, dass mit Tom Klose und Matthias Thürling gleich zwei vom BarCamp Rhein-Main Orgateam als Vortragende dabei sind. Auch der Vortrag über RIA Projekte interessiert mich persönlich sehr. Die Vorträge im Einzelnen sind:
- “It’s all about Human Beings – User Centered Design als Strategie” Thomas Klose @humanized
- “Modernismus & Postmodernismus im Webdesign” Walter Ebert
- “It’s the people, stupid! Erfolgsfaktoren für die Einführung von Wikis & Intranets.” Matthias Thuerling @web20typ
- “Advanced CSS” Eric Eggert @yatil
- “Der Online Streichelzoo – Erfolgsfaktoren für RIA Projekte” Manuel Brueckmann
Zur Anmeldung, zur Location und zu den allgemeinen Informationen zu dieser Veranstaltung sei dieser Link oder dieser Link empfohlen.
Ich hoffe, wir sehen uns heute Abend…
Bei dem Mainzer BarCamp am 1. Adventswochenende haben die Sponsoren naturgemäß eine Menge an Marketingmaterial aufgestellt. Neben Plakaten, Displays aller Art, Aufklebern, Postkarten und Broschüren, gab es auch Dinge, die davon abwichen. Von Samsung hatten wir Frisbee-Scheiben und heissbegehrte, mit Schokolade gefüllte Weihnachtskalender. Sachspenden Sponsor myMuesli hatte entsprechend seine Produkte zur Verfügung gestellt.
Das Barcamp-mäßigste Sponsorenmaterial kam jedoch von der New Identity AG aus Mainz. Auf einem großen Plakat waren unzählige Buttons mit Aufdrucken wie: “I love UX”, “I love DEV”, “I love PM”. Das alles lief unter dem Motto “Tag Yourself”. Jeder konnte sich die Buttons nehmen, die auf seine Tätigkeit passten, also etwa die für User Experience, Entwicklung, Projektmanagement etc. Entsprechend getagged konnte man gleich sehen, aus welcher “Ecke” der Gegenüber stammt.
Eine einfache aber passende Idee! Sie kam so gut an, dass die Buttons unter Buttonsammlern zum Objekt der Begierde wurden:

Auch wenn es schon fast wieder einen Monat her ist, wollte ich wenigstens kurz darüber bloggen, dass ich seit Mitte November Certified Scrum Master (SCM) bin und die Prüfung erfolgreich abgelegt habe.
Nicht nur für interne Projekte, sondern ebenso sehr auch für Kundenprojekte werden wir in der Firma nicht nur weiterhin agil sondern nun auch nach dem Scrum Framework entwickeln. Diese Art der Projektabwicklung garantiert eine deutlich höhere Produktivität und Kundenzufriedenheit, weil durch den ständigen Dialog mit dem Interessenvertreter von Kundenseite (Product Owner) eine höchste Übereinstimmung zwischen Entwicklungsauftrag und Ergebnis gewährleistet wird.
Ich danke meinen Trainer Peter Beck, der einen sehr guten Job bei der Schulung gemacht hat und uns viel mehr gezeigt hat, als nur den Kern von Scrum.
Jetzt sind es keine zehn Tage mehr, bis das BarCamp Main startet. Alle Plätze sind vergeben, die T-Shirts bestellt, das Catering abgesprochen und die Reinigung organisiert. Wir haben eine überwältigende Resonanz erfahren, alle freigegebenen Kartenkontingente waren in kürzester Zeit vergeben.
Wer sich vorab über Sessions informieren will oder seine eigene Session vorstellen möchte, dem sei unser Session Radar empfohlen. Er erlaubt den schnellen Überblick mit einem Quick-Voting für die einzelnen Sessions.
Das BarCamp Mainz ist Teil einer Vision:
Netzkultur ist Humankultur. Die Internet-Technologie unterliegt stetem Wandel. Wir suchen den steten Dialog über Trends und Technik, über Wissen und Visionen.
Das Barcamp Mainz vernetzt die Region und wird zum Barcamp Rhein-Main. Mainz war ein wichtiger Mosaikstein im Bild unserer Vision und wir fügen nun mit weiteren regionalen Veranstaltungen vielseitige und anregende Aspekte hinzu.
Wir danken schon jetzt allen unseren Sponsoren und freuen uns auf ein interessantes und abwechslungsreiches BarCamp am ersten Adventswochenende…
In der aktuellen Version des Zend Servers Community Edition (zumindest für Mac OS X) scheint ein Bug bei der Pear-Installation vorzuliegen. Aufgefallen war mir das Problem als ich bei zwei unserer Macs versuchte, PHPUnit zu installieren.
Das Problem scheint darin zu bestehen, dass die mitgelieferten Channel-Registries für Pear und PECL korrupt sind, bzw. nicht aktuell sind. Das Pear Upgrade wirft genau so Fehler wie die Installation von PHP Unit. Der Fehler ist schwer einzugrenzen, die Lösung ist vergleichsweise einfach.
Man muss die Dateien
- /usr/local/zend/share/pear/.channels/pecl.php.net.reg
- /usr/local/zend/share/pear/.channels/pear.php.net.reg
löschen (oder umbenennen).
Danach reicht es aus ein sudo pear update-channels abzusetzen und die Installation von PHPUnit sollte wie auf der Website angegeben funktionieren. Ein eventuell vorher notwendiges Update des Pear Kerns funktioniert nach diesen Maßnahmen ebenfalls.