Ich habe über die verschiedenen Formen und Aspekte der agilen Entwicklung gelesen, die sich jedoch alle auf das Unternehmensumfeld konzentrieren. Ich bin Mitglied eines studentischen Projektteams an meiner Universität und würde gerne sehen, ob einige agile Konzepte auch in einem anderen Umfeld als "alle arbeiten Vollzeit/Teilzeit" funktionieren könnten.
Wir haben unseren eigenen Projektserver mit Subversion für die Versionskontrolle und Sharepoint für Dokumente, Wiki und Aktionspunkte.
Einige Herausforderungen
- Es ist schon schwer genug, ein wöchentliches Treffen zu arrangieren, tägliche Standups sind undurchführbar.
- Wir sind größtenteils unsere eigenen Kunden (wir sind Teil eines Wettbewerbs, können aber nicht eng mit den Organisatoren zusammenarbeiten)
- Nicht nur Programmierer, sondern auch mechanische/elektrische Teammitglieder
- Die Aktionsobjekte von Sharepoint haben nicht die beste Schnittstelle. Gibt es irgendwelche Erweiterungen? Wäre es sinnvoll, auf etwas anderes (wie Trac) umzusteigen, was auf Kosten einer einheitlichen Schnittstelle für alles, was nicht vn ist, geht?
- Prokrastination. Für Studenten ist es ganz normal, bis zur letzten Minute zu warten.
- Wir haben unseren eigenen Raum, aber oft ist es einfacher, woanders zu arbeiten, und es gibt keine Möglichkeit vorherzusagen, ob jemand anderes da sein wird, außer man trifft ausdrückliche Absprachen.
- Andere Kurse (müssen noch bestanden werden, daher ist das Gesamtengagement für das Team begrenzt)
Vielleicht könnte unser Team von mehr als nur agilen Techniken profitieren, daher sind alle Vorschläge willkommen.
EDITAR Vielen Dank für die vielen tollen Antworten. Ich werde meine Kolleginnen und Kollegen fragen, was sie von einigen dieser Ideen halten, und sehen, was sie davon halten. Soll ich sie auf diese Frage hinweisen? Sie können Ihre Antwort bearbeiten oder einfach einen Kommentar hinterlassen, um diese zweite Frage zu beantworten.