Newsfeed der it-agile

Ohhhhps, haben Sie sich verlaufen? Auf dieser Seite finden Sie keine aktuellen Neuigkeiten mehr, folgen Sie uns hierher:

18/10/2007
Kategorie:
  • eXtreme Programming (XP), SCRUM, V-Modell XT, Crystal Clear, Feature Driven Development (FDD), Agile Methoden, Vortrag, Konferenzen, Testgetriebene Entwicklung (TDD), Architektur

—Stefan Roock

Auf den XP-Days organisiert Stefan Roock am 22.11. um 16-18 Uhr die Agile Lightning Talks zu agilen Anfängerthemen. Es werden verschiedene agile Grundlagenthemen in sehr kurzen sogenannten Lightning-Talks (jeweils 5-10 Minuten lang) vorgestellt. Dadurch bekommen die Teilnehmer einen Überblick über die agile Landschaft im Schnelldurchlauif. Agile Novizen können so die anderen Vorträge der XP-Days besser einordnen bzw. überhaupt erst verstehen.


11/10/2007
Kategorie:
  • Agile Methoden, Architektur, Projektmanagement, Vortrag, Konferenzen

—Stefan Roock

Stefan Roock wird am 23.11. auf den XP-Days einen Vortrag über Einfachheit in Softwareprojekten halten.

Einfachheit ist ein wichtiges Prinzip agiler Softwareentwicklung. Das kommt in den Prinzipien KISS (Keep It Simple Stupid) und YAGNI (You Aint Gonna Need It) sowie Kent Becks Forderung "Do the simples thing that could possibly work". Diese Denkweise findet sich auch in der testgetriebenen Entwicklung (TDD) wieder: In winzigen Schritten wird ein maximal einfacher Entwurf nur genau soweit "verkompliziert", bis er die Anforderungen erfüllt. Und dann wird er auch gleich wieder vereinfacht (Refactoring).

Interessanterweise tun sich viele Projekte sehr schwer damit, Einfachheit umzusetzen. Dabei ist die Strukturierung des Programmcodes nur ein Aspekt im Projekt, für den die Forderung nach Einfachheit gilt. Auch die Projektorganisation, der Entwicklungsprozess, die Architektur und die verwendeten Technologien sollten möglichst einfach sein.

Der Vortrag erläutert, warum wir uns mit der Einfachheit in Projekten so schwer tun und welche Tricks es gibt, doch zu vereinfachen.

Die Teilnehmer bekommen durch den Vortrag ein besseres Gespür dafür, wo Ihr Projekt unnötige Komplexität mit sich herumschleppt sowie einige Anregungen für mögliche Vereinfachungen.


02/10/2007
Kategorie:
  • Agile Methoden, Vortrag, Schulung, Testgetriebene Entwicklung (TDD), Feature Driven Development (FDD), SCRUM, eXtreme Programming (XP)

—Stefan Roock

Das DIA-Seminar "Inkrementeller Entwurf - Voraussetzung erfolgreicher agiler Softwareentwicklung" (September, Köln) fand ein sehr positives Echo bei den Teilnehmern. Sie lobten die Praxisrelevanz des Themas und die Praxistauglichkeit des Stoffes, der von it-agile Berater Stefan Roock vermittelt wurde.
Es wurden sowohl der Entwurf im Großen mit Komponenten wie auch im Kleinen adressiert. Unter den Themen befanden sich Quasar, das Dependency Inversion Principle, Dependency Injection, das Tell-Don't-Ask-Prinzip, das Don't-Repeat-Yourself-Prinzip, testgetriebener Entwurf, automatisierte Refactorings und andere.
Aufgrund des Erfolges ist das nächste Seminar zu diesem Thema bereits geplant: Es findet Ende Mai 2008 in Köln statt. Nähere Informationen zum Inhalt finden sich bei der DIA (Deutsche Information Akademie), wo auch die genauen Termine erfragt werden können.


01/10/2007
Kategorie:
  • Agile Methoden, Feature Driven Development (FDD), Vortrag, Konferenzen, Projektmanagement

—Henning Wolf

Am 23. November wird Henning Wolf auf den XP Days in Karlsruhe einen Vortrag mit dem Titel "Feature Driven Development - die andere agile Methode" halten.

Hier der Abstract:

Feature Driven Development (FDD) ist anders als XP oder Scrum. FDD geht von Festpreisprojekten aus und bietet gute Strukturierungsmöglichkeiten für Anforderungen und durch sein Rollenmodell auch großen Teams eine sinnvolle Struktur. FDD-Projekte durchlaufen 5 Prozesse: Entwickle Gesamtmodell, Erstelle Feature-Liste, Plane je Feature, Entwerfe je Feature, Konstruiere je Feature. Der Vortrag ist ein kurzer Überblick über FDD. Er geht auch auf typische Einsatzgebiete und Voraussetzungen für FDD-Projekte ein.

Falls Sie es noch nicht getan haben, melden Sie sich an für die XP Days!Wenn Sie Fragen zu Feature Driven Development oder anderen agilen Methoden haben, sprechen Sie mit uns: info@it-agile.de