Softwareentwicklung

41
Hat jemand das Gefühl, dass Scrum nicht agil ist?

Ich bin ein großer Fan von agiler Entwicklung und habe XP vor ein paar Jahren bei einem sehr erfolgreichen Projekt eingesetzt. Ich mochte alles daran, den iterativen Entwicklungsansatz, das Schreiben von Code für einen Test, die Paarprogrammierung und die Möglichkeit, einen Kunden vor Ort zu haben,...

41
Warum verwenden wir das Wort "Sprint"?

Eines der Grundprinzipien des Agilen Manifests ist Agile Prozesse fördern eine nachhaltige Entwicklung. Die Sponsoren, Entwickler und Benutzer sollten in der Lage sein, auf unbestimmte Zeit ein konstantes Tempo beizubehalten. Scrum-Teams bezeichnen mit dem Begriff Sprint einen Arbeitszyklus...

41
Wie unterscheidet sich Spinlock vom Polling?

Ist Spinlock und Polling dasselbe? Wikipedia: Ein Spinlock ist eine Sperre, die bewirkt, dass ein Thread, der versucht, es zu erfassen, einfach in einer Schleife wartet ("spin") und wiederholt prüft, ob die Sperre verfügbar ist Das klingt furchtbar nach: while(!ready); Es wurde mir beigebracht,...

40
Die Verantwortungsliste der Programmierer [geschlossen]

Wir haben alle schon von The Programmers Bill of Rights gehört und XP hat ein ähnliches Konzept. Es ist heutzutage eine häufige Beschwerde, dass wir viel über die Rechte der Menschen hören, aber nicht so sehr über ihre Verantwortlichkeiten, also was sollte auf der Verantwortungsliste des...