Als «agile» getaggte Fragen

Agile Softwareentwicklung ist eine Gruppe von Softwareentwicklungsmethoden, die auf iterativer und inkrementeller Entwicklung basieren. Dabei entwickeln sich Anforderungen und Lösungen durch die Zusammenarbeit zwischen selbstorganisierenden, funktionsübergreifenden Teams.

4
Wie gehe ich mit dem Design der Benutzeroberfläche und der jeweiligen Funktionsunterstützung in der agilen Entwicklung um?
In einem agilen Entwicklungsprozess liegt der Schwerpunkt normalerweise auf User Stories, aber manchmal kann eine einzelne Anforderung mehrere User Stories umfassen. Beispielsweise kann der Client eine Suchseite für alle Benutzer in einem Forum anfordern, und es gibt verschiedene Aktionen, die für jeden Benutzer ausgeführt werden können, z. B. Benutzer sperren, …



7
Wie gehen Sie mit den Kosten eines zu schnellen Wandels um?
Wie die meisten modernen Entwickler schätze ich agile Prinzipien wie die Zusammenarbeit mit Kunden und das Reagieren auf Änderungen. Was passiert jedoch, wenn ein Product Owner (oder wer auch immer Anforderungen und Prioritäten festlegt) Anforderungen und Prioritäten zu oft ändert? Wie mehrmals am Tag? Ich habe kürzlich eine kleine Codebasis …

3
Wie gehe ich mit Schätzungen für Programmierer um, die dem Team beitreten?
Die Iteration hat bereits begonnen, ein neuer Programmierer tritt dem Team bei, Aufgabe X wurde bereits von einem anderen Entwickler auf 30 Stunden geschätzt. Was ist die beste Vorgehensweise in dieser Situation? Neuer Entwickler läuft mit der angegebenen Schätzung (die Idee ist, dass etwaige Diskrepanzen korrigiert werden, wenn die Geschwindigkeit …
11 agile  estimation 

2
Gibt es wissenschaftliche Studien zu TDD, bei denen die Gesamtbetriebskosten für ein Produkt als Maß verwendet werden?
Als ich die Zusammenfassung früherer Arbeiten in Dogsa T, Batic D, las. Die Wirksamkeit der testgetriebenen Entwicklung: eine industrielle Fallstudie. Software Quality Journal. 2011; 19 (4): 643 & ndash; 661. Es fiel mir auf, dass die Messungen, die in vielen Studien zu TDD verwendet wurden, auf Codezeilen, Fehlern und Entwicklungszeit …


3
Welche Argumente kann ich verwenden, um das BDD-Konzept an ein Team zu „verkaufen“, das es nicht übernehmen möchte?
Ich bin ein bisschen ein Befürworter der Behavior Driven Development-Methodik (auch bekannt als BDD). Ich wende BDD seit einigen Jahren an und habe StoryQ als mein bevorzugtes Framework bei der Entwicklung von DotNet-Anwendungen übernommen. Obwohl ich seit vielen Jahren Unit-Tests durchführe und zuvor zu einem Test-First-Ansatz übergegangen bin, habe ich …


4
Scrum für Spezialistenteams
Scrum eignet sich am besten für Teams mit Generalistenmitgliedern, dh Teams, in denen mindestens 2 Personen die gleichen Aufgaben ausführen können. Mein Hauptanliegen ist es, gute Lösungen zu finden , um Scrum (was zu behalten, was zu entfernen, was zu verbessern) für Teams aus Spezialisten anzupassen? Angenommen, Sie haben ein …
11 agile  scrum 


11
Ist das kontinuierliche Erstellen und Löschen von Tabellen ein Zeichen für einen Architekturfehler?
Kürzlich hatte ich eine Diskussion mit einem Entwickler, der erwähnte, dass während der Programmentwicklung regelmäßig Tabellen und Spalten regelmäßig erstellt und gelöscht werden, während an neuen Funktionen gearbeitet und begründet wird, dass dies bei Verwendung eines agilen Entwicklungsprozesses normal ist. Da sich der größte Teil meines Hintergrunds in einer Wasserfallentwicklungsumgebung …

2
Was tun mit der Schätzung einer unvollständigen Geschichte?
Ich bin Teil eines Entwicklungsteams, das relativ neu Scrumist. Nehmen wir an , dass am Ende des Sprints einige große Geschichten entweder von der PO stammen in progressoder nicht accepted. Was passiert mit diesen User Stories? Tragen Sie sie einfach in den nächsten Sprint? Wenn ja, sollten sie neu geschätzt …
11 agile  scrum 

3
Was passiert zwischen Sprints?
Ich arbeite an einem Projekt, das lose dem Scrum-Modell folgt. Wir machen zwei Wochen Sprints. Was mir nicht klar ist (und ich kein Buch zum Konsultieren habe), ist genau das, was zwischen den Sprints passieren soll: Es sollte einen "Wrap" -Prozess geben, bei dem das Produkt gebaut und geliefert wird, …
11 agile  scrum  sprint 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.