Agile Softwareentwicklung: Extreme Programming (XP) erklärt

Eine echte Alternative zu SCRUM und KANBAN. Jeder, der agil arbeitet, sollte XP kennen! So modern wie eh und je.

Ratings: 4.11 / 5.00




Description

Agiles Arbeiten ist in aller Munde. SCRUM und Kanban werden in immer mehr Firmen erfolgreich (und weniger erfolgreich) eingeführt. Es scheint fast so, als wäre agiles Arbeiten "der neuste Schrei".

Dabei gibt es erste Ansätze des agilen Arbeitens schon recht lange. Auch agile Methoden zum Entwickeln von Software gab es schon im letzten Jahrhundert. Einer der besten Ansätze hier ist XP - Extreme Programming wurde kurz vor der Jahrtausendwende von Kent Beck, Ward Cunningham und Ron Jeffries entwickelt und benutzt.

Trotzdem ist es enorm modern! Ja, in vielerlei Hinsicht, ist es moderner, als z.B. Scrum.

Jeder, der sich mit agiler Softwareentwicklung auseinandersetzt, sollte Extreme Programming kennen. Alleine schon, da hier Agilität so richtig pur daherkommt und extrem genutzt wird. Diese Einfachheit macht es so spannend. Sie ermöglicht auch viele gute Erkenntnisse über das agile Arbeiten.

Extreme Programming bedeutet, man nehme agiles Denken und funktionierende Techniken der Softwareentwicklung und nutze diese EXTREME.

Du musst diesen Kurs belegen, wenn du Agilität wirklich verstehen willst!

Dabei steht der Entwickler komplett im Mittelpunkt. Anders, als z.B. in Scrum, wo sich immer mehr Coaches und "Fachfremde" tummeln, ist Extreme Programming von Entwicklern, für Entwickler.

In diesem Kurs geht es vordergründig nicht darum, zu verstehen, was Agilität ist. Trotzdem wird dieses einem durch XP enorm schnell klar.

Also, schreib dich ein, wenn du wirklich extrem gute Software entwickeln willst oder deine Skills in agiler Entwicklung auf einen neuen Stand heben willst!

What You Will Learn!

  • Du kennst Extreme Programming!
  • Du kannst besser agil Denken.
  • Du kennst viele tolle Werte und Prinzipien des Extreme Programmings
  • Du hast Spaß daran, extremer zu programmieren!

Who Should Attend!

  • Entwickler.
  • Agile Coaches
  • Menschen, die agil arbeiten. Zum Beispiel mit Scrum oder Kanban.
  • Programmierer.