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.

8
Wie kann ich meinem Arbeitgeber (der kein Programmierer ist) den Fortschritt meines Projekts (Agile) melden?
Ich habe ein Problem damit, meinem Arbeitgeber Fortschritte zu melden. Ich bin ein Teilzeitprogrammierer, der ein Softwareprojekt für die (nicht technische) Abteilung meiner Schule bearbeitet. Ansprechpartner: 1. Die Mitarbeiter, die die Software tatsächlich verwenden und Funktionsanfragen stellen, 2. Mein Chef (Nicht-Programmierer) und sie ist nicht die Benutzerin der Software. Die …


3
Paartausch: Was sind die Vor- und Nachteile?
Die Grundidee, die von den meisten Agile / XP- Theoretikern vertreten wird, scheint zu sein, dass Paare regelmäßig getauscht werden sollten. Zum Beispiel sollte jeder Programmierer einmal am Tag die Paare tauschen. Die Hälfte der Leute tauscht zu Beginn des Tages, die Hälfte der Leute tauscht nach dem Mittagessen: Aufgrund …

5
Wann ist Code Review durchzuführen?
Wir sind kürzlich zu einem Scrum-Prozess übergegangen und arbeiten an Aufgaben und User Stories innerhalb von Sprints. Wir möchten Codeüberprüfungen häufig durchführen, um sie weniger einschüchternd zu machen. Wir denken, dass sie auf User Story-Ebene ausgeführt werden, sind unsicher, wie wir unseren Code verzweigen sollen, um dies zu berücksichtigen. Wir …

7
Langfristig planen und agil?
Mein Team hat kürzlich einen fast einjährigen Plan für unsere Arbeit erstellt. Wir haben den Plan in drei Phasen unterteilt. Jede Phase wird ein paar Starts beinhalten. Ich frage mich, ob das aus agiler Sicht falsch ist? Ich denke, es ist keine schlechte Idee, weil wir nicht zu viel Zeit …


5
So starten Sie ein Entwicklungsprojekt, wenn zu viele potenzielle Stakeholder vorhanden sind
Ich habe gerade einen neuen Job an einer Hochschule als (einziger) Webanwendungsentwickler angenommen. Das College hat eine Reihe von unterschiedlichen, aber ziemlich schlecht codierten Legacy-Systemen. Meistens in PHP gebaut, beschäftigen sie sich mit Dingen wie Anwesenheit, Prüfungsergebnissen, Benotung usw. Meine erste Aufgabe ist es, ein System zu erstellen, das viele …


3
Wie können Prioritäten für Fehler bei Entwicklern beeinflusst und entsprechend behandelt werden?
Wir haben einen Bug-Prozess, der gerade bearbeitet wird. Wir haben 3 Fehlerstufen: P1-Fehler: Fehler, die verhindern, dass Benutzer arbeiten. Sie müssen vor Ort gelöst werden. P2-Fehler: Fehler, die Auswirkungen haben, aber Benutzer können arbeiten P3-Fehler: Fehler, die keine Auswirkungen haben und bei denen Benutzer arbeiten können. P1 ist obligatorisch und …

5
Wie gehe ich mit einer viel zu langen Sprintplanung um?
Ich habe über 5 Stunden in der Sprintplanung für einen einwöchigen Sprint gebraucht. Das scheint zu viel. Wir besprechen die Dinge in der Sprintplanung im Detail, da die meisten Teammitglieder nicht älter sind. Wenn wir dies nicht tun, führt dies zu Fehlern bei der Implementierung und zum Redesign während des …
14 agile  scrum  planning  sprint 

5
Die Codeüberprüfung bleibt hinter dem Bereitstellungs- / Testzyklus zurück
In unserem Agile-Prozess haben wir zweiwöchige Sprints. Aufgaben werden täglich zugestellt (tägliche Builds), und das Testteam führt die Tests sofort am nächsten oder sogar am selben Tag durch. Wir haben auch Dev-Code-Reviews, die einige Zeit (1-2 Stunden) benötigen, so dass sie 3-mal pro Woche stattfinden: Mo-Mi-Fr. Entwickler kommen zusammen und …

1
Beseitigt Paarprogrammierung die Notwendigkeit von Codeüberprüfungen in einem Extreme Programming (XP) -Projekt?
In einem extremen Programmierprojekt programmieren Programmierer die meiste Zeit paarweise. Da diese Paare auch rotieren, dh Sie das Programm mit verschiedenen Personen paaren und das Gefühl der kollektiven Eigentümerschaft besteht, wird der Quellcode häufig überprüft und aktualisiert. Muss der Code überprüft werden? Ich meine, hör auf zu programmieren und mache …

4
Wie funktioniert das Anforderungsmanagement bei agilen Projekten langfristig?
Das kurzfristige Anforderungsmanagement für agile Projekte scheint mir ein gelöstes Problem zu sein. Aus der Perspektive von Scrum werden neue Anforderungen oder Änderungen an vorhandenen Anforderungen durch User Stories bereitgestellt. Und User Stories, die unter einem Epos oder Feature zusammengefasst sind, erleichtern die Bereitstellung komplexerer Anforderungen. Natürlich ist eine User …

8
Wie kann ich in einem Scrum-Team mit der Zeit aufhören / vermeiden?
Eigentlich helfe ich einem kleinen Software-Shop bei der Scrum-Implementierung. Kürzlich hat mich der Scrum-Meister darüber informiert, dass er ein Problem hat, weil das Team im Laufe der Zeit daran arbeitet, den Umfang (Committed Backlog) zu erreichen. Sie haben also eine unwirkliche Geschwindigkeit . Meine formelle Frage (n) lautet / lauten: …
14 agile  scrum 


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.