Planning Poker Karten

January 27th, 2010 Reto Kiefer 4 comments

n255297423679_8560Vor 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.

Planning Poker bei Coded Culture

Mehr über Planning Poker und andere agile Methoden aus dem Umfeld der Projektabwicklung mit Scrum erscheint von mir regelmäßig bei PHP hates me.

Co-Autor im “PHP hates me” Blog

January 21st, 2010 Reto Kiefer No comments

n255297423679_8560Seit 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.

Webmontag Frankfurt in der Brotfabrik

January 18th, 2010 Reto Kiefer No comments

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…

Categories: Allgemeines Tags: , , ,

Marketing Material

December 7th, 2009 Reto Kiefer No comments

bcmz_logo_key_red_uni_frontBei 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:

tag_yourself

Categories: Allgemeines Tags: , ,

Certified Scrum Master

December 7th, 2009 Reto Kiefer No comments

CSM_SealAuch 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.

Countdown BarCamp Mainz

November 18th, 2009 Reto Kiefer No comments

bcmz_logo_key_red_uni_frontJetzt 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…

Categories: Development Tags:

Zend Server / Pear / PHPUnit Probleme

October 30th, 2009 Reto Kiefer No comments

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.

Categories: Development, Mac, PHP Tags: ,

Rückblick Macoun 2009

September 28th, 2009 Reto Kiefer 1 comment

Ich war am Samstag auf der Macoun in Frankfurt, einer kleinen aber feinen Konferenz rund um iPhone- und Mac-Softwareentwicklung. Die Konferenz unterscheidet sich von anderen Mac-Konfernezen dadurch, dass sie auf eine kostspielige und prestigeträchtige Location verzichtet und dafür einen äußert zivilen Eintrittspreis von lediglich € 50 verlangt. Man merkt sofort, hier soll nicht das große Geld für die Veranstalter erwirtschaftet werden, vielmehr soll (fast zum Selbstkostenpreis) ein Forum für die MacGeeks unter den Entwickler geschaffen werden.

Mit zwei mal sechs Sessions bietet die Macoun ein umfangreiches Angebot an Vorträgen und Workshops, so dass jeder – gleich ob Anfänger oder Profi – etwas findet. Die Themen reichen von Einführung in die iPhone-Programmierung über Aspektorientierte Programmierung (AOP) mit Objective C und automatisierte GUI Tests bis hin zu Threading mit Cocoa und der Vorstellung des in Snow Leopard hinzugekommenen Grand Central Dispatch, der die effektive Nutzung von Multi-Core-Maschinen forciert und unterstützt.

Die Veranstaltung war mit ca. 200 Teilnehmern sehr gut besucht, der Veranstalter wird sicher noch die genauen Zahlen bekannt geben. Bedingt durch die Räumlichkeiten waren die beiden Vortragssäle auch komplett voll.

Insgesamt schätze ich es sehr, was das Team um Christian Hauser und Thomas Biedorf auf die Beine gestellt haben. Von der Organisation über die Speakerliste bis hin zur technischen Infrastruktur war für alles gesorgt. Ich hoffe sehr, dass die Veranstaltung im kommenden Jahr wiederholt wird – am besten im gleichen Rahmen: Lieber klein und fein als zu groß.

Wer die Veranstaltung verpasst hat, der hat hoffentlich bald die Gelegenheit die Videomitschnitte der Vorträge auf der Webseite abzurufen, so wie es schon für 2008 möglich ist.

Categories: Development, Mac Tags: , , ,