Home » Archive

Articles tagged with: Agile

Aktuell, Allgemein, Management, Projects »

[4 Mar 2010 | One Comment | ]
Scrum: Die bessere Sprintdauer

Vor einiger Zeit hatte ich über die Fünf Schwachpunkte von Scrum gebloggt. Am Ende des Artikels hatte ich versprochen, mir Gedanken darüber zu machen, wie man diese Schwierigkeiten besser meistern kann. Mein erstes “Scrum-Schwachstellenthema” ist heute die Sprintdauer. Eingangs möchte …

.NET, Allgemein, Code, Community, Topthema »

[2 Mar 2010 | No Comment | ]
.NET Coding Dojo Massiv

Massiv! Das ist das treffende Wort, die neuesten Nachrichten über das .NET Coding Dojo und die Bewegung im Allgemeinen zu beschreiben.
Massiv Sportlich
Schon das letzte Münchener .NET Coding Dojo im Februar war wieder eine spannende und anregend erkenntnisreiche Veranstaltung. Das Lösen …

.NET, Aktuell, Allgemein, Management, Tools »

[8 Feb 2010 | 8 Comments | ]
Fünf Schwachpunkte von Scrum

Die fünf Schwachpunkte von Scrum, in klaren Worten.

Rahmenwerk, aber kein Werkzeug
Die Sprintdauer
Die Planung & Das Design
Der Scrum Master
Die Skalierung

Scrum ist ein wunderbares agiles Management-Framework. Ich mag Scrum. Um ehrlich zu sein ist Scrum als “Agile für Einsteiger” ein genauso geeignetes …

.NET, Allgemein, Architektur, Code, Community »

[21 Jan 2010 | 3 Comments | ]
Jede Codezeile zählt beim .NET Coding Dojo

Gestern Abend war es wieder einmal soweit. Das .NET Coding Dojo in München öffnete die Tore für alle .NET Enthusiasten, TDD Interessierte, CCD Jünger und neugierige Software-Entwickler.
Und das erste Münchener .NET Coding Dojo des Jahres startete wahrhaftig mit einem Paukenschlag! …

.NET, Allgemein, Architektur, Code, Community »

[11 Jan 2010 | No Comment | ]
Let’s go to Dojo

Es ist wieder soweit, das Münchener .NET Coding Dojo öffnet auch im neuen Jahr die Tore.
Für alle, die nicht nur still und leiste in ihrem Kämmerchen Code Kata’s üben möchten. Für alle, die wissen wollen, mit welchen Tricks und …

.NET, Architektur, Code, Tools »

[15 Dec 2009 | 2 Comments | ]
Code Contracts: To Contract Or Not To Contract…

Oder: Würdet Ihr auf Geschenke, die das Leben vereinfachen, verzichten?
Viele werden schon davon gehört haben, und viele werden es auch schon kennen: Code Contracts. Obwohl Code Contracts noch nicht offiziell veröffentlicht wurden, sind Code Contracts mittlerweile keine neue Sache. Im …

.NET, Aktuell, Architektur, Code, Community, Topthema, Web »

[16 Nov 2009 | 9 Comments | ]
TDD ist keine Wissenschaft!

In letzter Zeit wird viel über TDD geredet und diskutiert. Das ist gut, denn offensichtlich gibt es da noch einiges zu besprechen und zu lernen. Ich habe erst kürzlich gelernt, dass es absolut sinnlos ist, bestehende Projekte ohne TDD anzugehen. …

.NET, Architektur, Code, Community, Web »

[3 Nov 2009 | One Comment | ]

Vor ein paar Tagen stellte Golo die Frage “Wieviel Sinn machen Unit Tests?” in seinem Blog. Dieser Frage stellten sich schon Peter sowie Thomas in ihren Blogs. Ich habe die Fragestellung schon vor einiger Zeit mit dem Artikel “Wozu Unit …

Aktuell, Management, System, Tools »

[20 Oct 2009 | 9 Comments | ]
Bugtracking ist sinnlos!

Es ist nun schon einige Zeit vergangen, seit dem ich das letzte Mal über Bugs gebloggt habe. Damals habe ich mich etwas näher mit dem Thema Bugreporting auseinandergesetzt. Und nach wie vor bin ich der Meinung, dass das Bugreporting ein …

.NET, Code, Community »

[24 Sep 2009 | No Comment | ]

Gestern fand das erste .NET Coding Dojo für Experten in München statt. Ich war im Vorfeld schon ziemlich gespannt, zumal ja schon das Dojo für Einsteiger so gut gelaufen war.
Ich hatte mir für das erste Experten-Dojo zwei Dinge auf der …

Management, Projects, Tools »

[5 Sep 2009 | No Comment | ]

In den letzten Jahren hat sich in der Software-Entwicklung die Agile Vorgehensweise als gängiges und erforlgsversprechendes Modell etabliert. Doch wie sieht es mit der Implementierung aus? Ganz besonders “strikt” geführte Unternehmen tun sich schwer, die agilen Prozesse einzuführen und profitabel …

.NET, Architektur, Management, Tools, Works »

[7 Feb 2009 | No Comment | ]

Ich habe mich in den letzten Wochen etwas intensiver mit der Erstellung und Konfiguration von Software beschäftigt. Mittlerweile gehört es ja schon zum guten Ton ín der Software-Entwicklung, zumindest ein Continuous Build zu haben – besser noch komplett die Methoden …

.NET, Community, Management »

[21 Nov 2008 | No Comment | ]

Yep, die Summit habe ich nun hinter mir. Mein Log:
Session 1: Dariusz zu Besuch in Oslo
Abstrakte Kost zum Wachwerden für müde Entwickler-Hirne präsentierte Dariusz mit der ersten Session des zweiten TS-Tages: Oslo – Modellgetriebene Entwicklung. Was ist denn Oslo?
Zunächst einmal …

Management »

[14 Nov 2008 | 5 Comments | ]
Die Zukunft des Projektmanagers in der Software-Entwicklung

In letzter Zeit kommt es öfter vor, das ich mich verstärkt auch mit “allgemeinen” Themen der Software-Entwicklung auseinandersetze. Heute habe ich mich mit den im Alltag allgegenwärtigen Themen Projekt und Projektmanagement auseinandergesetzt. Mein Ziel und mein Interesse ist dabei auf …

.NET, Community, Web »

[7 Sep 2008 | No Comment | ]

Es ist ja schon längst durch die .NET-Gemeinde die Nachricht rumgegangen, das es endlich die erste .NET Open Space “Konferenz” am 19. Oktober in Leipzig stattfinden wird. Ich wäre sehr gerne dabei gewesen, leider habe ich genau zu diesen Tagen …

Management, Works »

[6 Jul 2008 | No Comment | ]

Einige Leser meines Blogs werden sich erinnern: Ich habe mich vor knapp einem Jahr schon mit dem Thema autonome Software-Teams beschäftigt. Nun, es ist meines Erachtens an der Zeit, die Erkenntnisse wieder aufzubereiten und aufzufrischen.
Besonders motiviert dazu hat mich die …

.NET, Architektur, Code, Tools, Web, Works »

[29 Jun 2008 | No Comment | ]

Nun, Unit Tests sind ja mittlerweile in der professionellen Software-Entwicklung Standard – schon fast ein alter Hut. Gleiches gilt natürlich für Unit Tests in der .NET-Welt, denn Tools wie NUnit sind ja seit langer Zeit schon Teil des Standard-Repertoires eines …

.NET, Code, Tools »

[14 May 2008 | No Comment | ]

Es gibt ja schon einige Mocking-Frameworks für .NET, die bekanntesten sind wohl Rhino Mocks und NMock. Aber es gibt auch Neuigkeiten in diesem Bereich.
MoQ (sprich: “Mock-You”) ist ein unglaublich einfaches, stabiles Mocking-Framework. Im Gegensatz zu den anderen Libraries ist es …

Management, Works »

[27 Apr 2008 | No Comment | ]

Seit kurzem beschäftige ich mich sehr intensiv mit Scrum, einer agilen Verfahrensmethodik in der Software-Entwicklung. Das Thema Scrum ist bei mir derzeit sehr präsent; da habe ich mich einfach mal hingesetzt und im Artikel Scrum Erstkontakt – Was ist Scrum? …

Allgemein, Management »

[20 Feb 2008 | One Comment | ]

Es gibt eine sehr gute Metrik um im Code Review festzustellen, ob der betroffene Code nun gut oder schlecht ist: die Anzahl der WTF’s pro Minute ;-)

.NET, Management, Works »

[25 Nov 2007 | No Comment | ]

Dieses Thema brennt mir derzeit richtig unter den Fingernägeln. Es ist ein Ansatz, der in den letzten Jahren durch die Katalysatoren Open-Source, Agile Engineering, eXtreme Programming immer mehr Verbreitung und Nachahmer findet.
Klassische Entwickler-Teams, die eingebettet in reglementierte Prozesse sind, …

Allgemein, Community »

[17 Nov 2007 | One Comment | ]

Seit geraumer Zeit verfolge ich mit Interesse die neue alternative .NET Bewegung auf der anderen Seite des grossen Teichs. Es ist schon spannend festzustellen, dass ALT.NET so viele unterschiedliche Ansichten hervorbringt.
Da wären zum einen die Protagonisten – diejenigen, die Markenunabhängigkeit …

.NET, Architektur, Code, Works »

[11 Nov 2007 | No Comment | ]

Dependency Injection (DI), Inversion of Control (IoC), Microkernel – alles Schlagwörter für ein Prinzip: flexible Komponentenorientierung.
Ich hatte es schon vor einiger Zeit während der Entwicklung von Pipemania erwähnt, dass ich gerne nochmals die Möglichkeiten des System.ComponentModel Namespaces näher beschreiben möchte.
Im …

Management »

[13 Aug 2007 | No Comment | ]

Es gibt manchmal Momente, in denen man die eigenen Prozesse hinterfragt und sich darüber Gedanken macht, wie man Aufgaben besser erledigen kann. So ist es kürzlich auch mir ergangen.
Konkret ging es dabei um den Release-Prozess einer Software-Komponente. Zunächst sollte ich …