Leider hat jemand unserem oberen Management das Wort "Agil" beigebracht und möchte nun, dass wir uns darauf zubewegen. Ich habe ein peripheres Verständnis von Agilität (im Prinzip), habe es aber in der Praxis nie angewendet. Soweit ich weiß, wird es nicht gut zu unserer Organisation passen. Im Moment sind die Dinge ziemlich schmuddelig. Hier ist, wie es ist;
Wir sind ein sehr kleines Team - zwei Entwickler, ein DBA, ein Designer. Das Unternehmen, für das ich arbeite, verdient im Verhältnis zu seiner Größe unverhältnismäßig viel Geld, und fast 95% davon sind reine Online-Verkäufe.
Aus entwicklungspolitischer Sicht sind wir an einem typischen Tag vielen Schreibtischinvasionen ausgesetzt (wir sind sowohl technischer Support als auch Entwickler). Die Arbeit kann regelmäßig kurzfristig vom Himmel fallen, wenn ein Mitglied des Verkaufsteams jemandem etwas verspricht . Wir führen auch größere Projekte durch und sie sind ein Albtraum mit den ständigen Unterbrechungen. Einige von uns fangen an, sich die Haare auszureißen! Projektpläne werden von nicht technischen Managern in Excel-Tabellen erstellt, in denen sie versuchen, die Aufgabe in mundgerechte Sätze zu unterteilen, die sie verstehen und neben jedem ein Datum einfügen können. Diese Daten sind immer schrecklich unrealistisch und werden oft verpasst, und unsere Treffen (die wir ungefähr wöchentlich haben) sind regelmäßig mit unangenehmen Momenten gefüllt, in denen Leute fragen: "Warum wurde das noch nicht getan?".
Ich bin mir ziemlich sicher, dass Agile nicht das Richtige für uns ist. Nun, da (und ich habe es versucht) dieses Unternehmen seine Wege nicht ändern wird und nur das Entwicklerteam bereit ist, sich zu ändern, gibt es eine Entwicklungsmethode, die wir anwenden könnten, die gut dazu geeignet ist, uns nur etwas Vernunft zu ersparen?