Scrum und Continuous Integration

Ein wichtiges Tool zur Verbesserung der Entwicklungsgeschwindigkeit ist Continuous Integration, kurz CI. Dabei geht es um die kontinuierliche Integration der Arbeit, sprich dem Code. Scrum setzt ja auf Sprints und innerhalb der Sprints auf die Featureentwicklung. Diese Features werden in der Regel auf einzelnen git Branches entwickelt. Damit diese Branches nicht nur beim Entwickler gebaut […]

Scrum „lernen“

Scrum lernen

Viele Entwickler kennen das, wenn jemand sagt, dass „agile Softwareentwicklung“ oder „agile Methoden“ „besser“ sind. Oder „mit Scrum geht das ganz einfach“. Das sorgt oft mit hoher Wahrscheinleicht dafür, dass der Abwehrreflex aktiviert wird bevor noch Argumente der Gegenseite vorgetragen werden. Kann man oder will man überhaupt Scrum lernen? Was bedeutet denn „agile Softwareentwicklung“? Agile bedeutet […]