Continuous Quality und warum Standardisierung unabdingbar ist

Höchste Qualität in allen Disziplinen im Entwicklungsprozess – wohl ein Wunsch eines jeden Entwicklungsteams. Wenn man an kurze Lieferzyklen denkt und die Geschwindigkeit, in der eine Funktion von der Idee bis zum Kunden gebracht wird, ist Continuous Quality sogar ein Must-Have-Requirement an den Prozess. Doch wie erreicht man dies? Im Blog der DWX (Developer Week…

Effiziente Abschätzung der Anforderung: Wall Estimation richtig einsetzen

Egal ob in einem klassischen oder einem agilen Projekt, an irgendeinem Punkt müssen Aufwände für die bevorstehenden Anforderungen oder Aufgaben ermittelt werden. Was im Wasserfall ganz zu Anfang schon für Kopfschmerzen sorgt, wird im Scrum jeden Sprint durchgeführt – dafür aber in kleinerem Umfang. Gerade durch den Einzug der agilen Prozesse haben sich für das…

Iterationen anlegen leicht gemacht: Automatisches Erzeugen von Iterationen mit Hilfe von Power Shell

Um im TFS den zeitlichen Verlauf von Projekten in Form von z.B. Sprints oder Iterationen abzubilden wird der Iterationspfad verwendet. Das manuelle Anlegen der einzelnen Iterationen für einen längeren Zeitraum kann jedoch zu einer aufwendigen Aufgabe werden, da für jede Iteration mindestens der Name sowie das Start- und Enddatum gesetzt werden sollte.      …

Agilität ohne Product Backlog Items oder User Stories? – Agile Entwicklung mit dem TFS und dem CMMI-Template

Wie haben wir uns in der Softwareentwicklung an die agilen Methoden gewöhnt. So schön leichtgewichtig, transparent und in Sprints ungestört arbeiten. Product Backlog Items oder User Stories machen den Projektalltag um einiges angenehmer. Doch was, wenn es nicht ausreicht, nur noch den verbleibenden Aufwand zu betrachten? Was, wenn man Ursprungsschätzung und die bereits investierte Zeit…