Agile - was ist das?
Agile - was ist das?

Video: Agile - was ist das?

Video: Agile - was ist das?
Video: Entscheidungstheorie Grundlagen - Entscheidungsmatrix 2024, April
Anonim

Neue Fremdwörter dringen immer mehr in unser Leben ein. Agilität war keine Ausnahme. Was ist das? Kurz gesagt, agil ist ein Ansatz, der dem traditionellen Wasserfall-Ansatz zur Entwicklung von Produkten und Dienstleistungen entgegengesetzt ist.

Aus Verlauf

Im Februar 2001 versammelten sich 17 Menschen in den Bergen von Utah im Skigebiet The Lodge at Snowbird, um Kontakte zu knüpfen, Spaß am Skifahren zu haben und zu versuchen, etwas Verbindendes zu finden. Dort wurde ein agiles Manifest entwickelt. Es gab Vertreter verschiedener Ansätze, die eine Alternative zu den schwerfälligen Prozessen der dokumentationsbasierten Softwareentwicklung finden wollten. Am Ende des Treffens wurde festgestellt, dass das Manifest 4 Werte, 12 Prinzipien und keine Praxis enthielt.

Die Essenz des Ansatzes

Diese Vorgehensweise ist zunächst einmal typisch für die IT-Branche. Der klassische Ansatz sieht vor, dass sich der genehmigte Plan zur Erstellung eines Produkts bis zum Zeitpunkt seiner Erstellung nicht ändern oder stoppen kann.

agil was ist das
agil was ist das

Die Grundlage dieses Ansatzes ist das klassische Beispiel des Produktqualitätsmanagements, das im Toyota-Werk verwendet wird und in allen Lehrbüchern zu diesem Thema angegeben ist, sofern vorhandenein Mitarbeiter könnte die Produktion einstellen, um einen Rationalisierungsvorschlag zu machen oder eine Heirat zu verhindern.

In vielen Unternehmen arbeitet das Projektentwicklungsteam in verschiedenen Abteilungen und gerät oft in Konflikt miteinander, was nicht zu positiven Ergebnissen für das zu entwickelnde Produkt führt.

Agile Technologie ermöglicht es Ihnen, alle Entwickler eines Softwareprodukts einzubeziehen, während alle Mitarbeiter ihre inhärenten Funktionen beh alten. Mit diesem Ansatz versteht das Team von Mitarbeitern, dass sie auf ein gemeinsames Ziel hinarbeiten, nämlich ein hochwertiges IT-Produkt für ihre Kunden zu schaffen.

Wenn Sie diesen Ansatz verwenden, ist es notwendig, ein Team aus Gleichgesinnten aufzubauen, die unter Marktbedingungen effektiv und wettbewerbsfähig arbeiten können.

Auf dem Weg zum agilen Traditionsgeschäft

Traditionelle Unternehmen beginnen, sich diesem Ansatz zuzuwenden. Ein typisches Beispiel ist die Einführung von Agile bei der Sberbank. Laut G. Gref ist die Sberbank 0,1 Teil des IT-Marktes in Russland. Er sagt, dass sie die größte IT-Infrastruktur der Welt geschaffen haben, aber erkannt haben, dass sie nicht wettbewerbsfähig sind. Wer Agile heute nicht beherrscht, wird seiner Meinung nach morgen nicht wettbewerbsfähig sein. Um ein agiles System in einem Unternehmen zu implementieren, muss man sich zunächst selbst verändern.

Agil in der Sberbank
Agil in der Sberbank

Banken haben heute keine entwickelte Innovationsstruktur, die eher typisch für Mikrofinanzorganisationen ist, deren Essenzliegt in der Tatsache, dass sie Geld zu verrückten Zinssätzen verleihen und einen viel höheren Gewinn erzielen als Banken. Diese Organisationen sind sehr flexibel, sie können ihr Geschäft umgest alten, Nischen in neuen Märkten erobern und klassische Banken verdrängen.

Diese Vorgehensweise ist typisch für andere Geschäftsbereiche. So beginnen Mobilfunkbetreiber, sich mit Zahlungssystemen zu befassen, Airbnb hat die Herangehensweise an Hotels im Tourismusgeschäft geändert, Uber hat dasselbe im Bereich der Personenbeförderung getan.

Flexibles Management in Agile

Der Kaskadenansatz beinh altet eine Planung für mindestens ein Jahr. Das ändert sich mit der agilen Methode. Was gibt es? Beim traditionellen Ansatz kann jede Dynamik zu einer Lähmung des Projekts führen. Beim Einsatz der agilen Methodik wird eine Infrastruktur aufgebaut, die während des Entwicklungsprozesses flexibel auf sich ändernde Anforderungen und Kundenwünsche reagiert. Agile Planung muss von einem Verständnis und einer Analyse aller Geschäftsprozesse der Organisation begleitet werden. Agiles Management muss mit der Fähigkeit zur Entwicklung, Verfeinerung und Anpassung an die Besonderheiten eines bestimmten Unternehmens einhergehen.

agile Technologie
agile Technologie

Es gibt ein agiles Manifest, das im Wesentlichen ein Regelwerk ist, das die Orientierung in agilen Managementmethoden erleichtern soll.

Dieser Ansatz soll Risiken minimieren und Gewinne steigern, obwohl die Existenzbedingungen andere als stabile sind. Oft muss man in einer Krise arbeiten, aber trotzdem danach streben, Risiken auf null zu reduzieren, und Gewinne sollten es auchstrebe nach Unendlichkeit.

Ansatzmanifest

Es gibt drei Hauptprinzipien der Agilität, die ursprünglich Werte genannt wurden:

  1. Sie müssen in der Lage sein, mit Menschen zu arbeiten, Sie müssen Talente suchen, fördern und verw alten.
  2. Es sollte eine etablierte Reihe von Geschäftskommunikationen mit Partnerunternehmen und Kunden geben.
  3. Dynamisches Management muss implementiert werden. Was ist agil? Bezogen auf den betrachteten Ansatz bedeutet dies, dass es notwendig ist, in einem sich verändernden Umfeld mobil zu sein.

In Bezug auf Software gab es ursprünglich einen anderen Wert: wichtiger als umfangreiche Dokumentation, funktionierende Software.

agiles Manifest
agiles Manifest

Prinzipien

Im Jahr 2001 stachen 12 agile Prinzipien hervor:

  1. An erster Stelle steht die Kundenzufriedenheit durch die Lieferung funktionierender Software.
  2. Dynamik sollte in allen Phasen der Softwareentwicklung beachtet werden.
  3. Bevorzugen Sie kurze Lieferintervalle für funktionierende Software.
  4. Entwickler und Kunden müssen für die Dauer des Projekts im selben Team sein.
  5. Projekte sollten um motivierte Menschen herum aufgebaut werden, denen ein Umfeld, Unterstützung und Vertrauen geboten werden muss.
  6. Der effektivste Weg, Informationen zu übermitteln, ist die direkte Kommunikation.
  7. Das Hauptmaß für Fortschritt ist funktionierende Software.
  8. Agile Prozesse sollten mit der gleichen Geschwindigkeit durchgeführt werden.
  9. Auf gutes Design und technische Exzellenz muss besonders geachtet werden.
  10. MaximierenArbeit kann einfach erledigt werden.
  11. Die beste Software wird von sich selbst organisierenden Teams erstellt.
  12. Teams sollten regelmäßig ihre Effizienz steigern und ihren Arbeitsablauf in regelmäßigen Abständen verbessern.

Merkmale des Ansatzes

agiles System
agiles System

Der agile Modus impliziert die Fähigkeit, der Bildung von Teams besondere Aufmerksamkeit zu widmen, nicht über einen langen Zeitraum, sondern kurzfristig zu arbeiten. Mit dieser Methodik wird ein Feedback-System bereitgestellt, sodass Anpassungen sehr schnell vorgenommen werden können.

Durch die Anwendung dieses Ansatzes verbessert sich die interne Kommunikation, die Anzahl der Konflikte innerhalb der Organisation sinkt und die Effizienz der Projektdurchführung steigt.

Zuvor hat ein Analyst ein Dokument geschrieben und verlangt, dass die von ihm festgelegten Vorlagen befolgt werden. Die Dokumente wurden von Abteilung zu Abteilung weitergeleitet, von jeder gingen sie mit einigen Vorschlägen und Kommentaren an den Analytiker zurück, dann wurden sie an die nächsten Abteilungen weitergeleitet usw. Es gab viel Kommunikation, aber hauptsächlich auf Papier. Das Ergebnis war, dass Softwareentwickler ständig zu spät kamen, Tester viele Fehler machten.

Agile Methoden gehen davon aus, dass menschliche Interaktion wichtiger ist als Prozesse und Dokumentation. Hier wird bereits davon ausgegangen, dass der Analyst ein Meeting abh alten wird, bei dem er über das neue Feature spricht, das implementiert wird, und bei dem Tester und Entwickler ihre Kommentare und Vorschläge äußern. Hier werden Fachleute identifiziert, die praktische Hinweise zum Testen geben könnenImplementierung. Danach schreibt der Analyst eine detaillierte Dokumentation und kontaktiert den Kunden schnell, um die Anforderungen zu klären. Gleichzeitig können Entwickler ein paralleles Meeting abh alten, bei dem sie besprechen können, wie sich die neue Funktion auf die Funktionalität der Software auswirkt, und Tester können bewerten, was behoben werden muss. Auf diese Weise formt das Team eine gemeinsame Vision. Details werden mit hochwertiger Dokumentation implementiert, sobald Feedback gegeben wurde.

Agile Technologie in der Bildung

Agiles Prinzip in der Bildung
Agiles Prinzip in der Bildung

Anfangs wurde Agile als Projektmanagementmethode in Bezug auf die Softwareentwicklung entwickelt. Die Aussage von G. Gref über Agilität bei der Sberbank, nämlich der Teil, in dem er sagt, dass jeder agil werden sollte, ermöglichte es jedoch, diesen anfänglich hochspezialisierten Ansatz sowohl auf die Bildung als auch auf die Wirtschaft insgesamt anzuwenden.

In der Schule soll dem Schüler Wissen vermittelt werden, das zum Zeitpunkt seiner Ausbildung relevant ist. Am Bildungsprozess sollten nicht nur Lehrer und Eltern teilnehmen, sondern auch das Kind selbst. Diese Teamarbeit kann durch die Einführung von Agile in die Bildung erreicht werden.

Die Einführung eines flexiblen Managements in der Schule wird es ermöglichen, eine Art Innovationszentrum zu werden. Die Idee, das agile Prinzip in der Bildung einzusetzen, hat im Westen die größte Verbreitung gefunden. Diese Technologie sollte von unten eingeführt werden, nur so sind globale Transformationen des Bildungssystems möglich.

Im Fall der amerikanischen Schule geben die Lehrer zu, dass das Bildungssystem aufgrund der Tatsache, dass es keine geeigneten gibt, in eine Sackgasse geraten istMethodik, die eine dynamische Weiterentwicklung ermöglichen würde. S. Peha behauptet, dass eine solche Methodik existiert und agil genannt wird.

Es basiert auf Menschen, Dynamik und Lernen, daher kann dieser Ansatz in Schulen umgesetzt werden. Das agile Manifest spricht von Softwareentwicklung, aber nachdem wir es analysiert haben, können wir sagen, dass es universeller Natur ist, was seine Anwendung auf das Bildungssystem ermöglicht. Das staatliche Bildungssystem hat viele Prioritäten, die miteinander in Konflikt stehen.

Schulpersonal kann mit mittleren Führungskräften verglichen werden, die sowohl von unten als auch von oben unter Druck stehen. Wenn die Prinzipien der Agilität befolgt werden, werden die Entscheidungen von Pädagogen ausgewogener.

Unter modernen Bedingungen wird die Schule als eine Art Körperschaft wahrgenommen, deren Leben mit der Umsetzung einer Reihe von Regeln verbunden ist. Daher sind die Bedürfnisse des Einzelnen in der Schule zweitrangig. Tools und Prozesse stehen an erster Stelle.

Verw altungen von Bildungseinrichtungen berücksichtigen den menschlichen Faktor nur unzureichend, indem sie einen dokumentierten Ansatz für die Verteilung verfügbarer Ressourcen, die Schulverw altung, die Entscheidungsfindung über das Schicksal von Kindern und die Verw altung zwischenmenschlicher Beziehungen anwenden.

Der Einsatz des agilen Modus in der Schule ermöglicht die Umsetzung eines personenzentrierten Ansatzes, der in erster Linie auf die Entwicklung der Organisation abzielt, wodurch der Grad der Organisationsdisziplin erhöht werden kann.

Methoden und didaktisches Material sind in einer modernen Schule wichtig, und was die Schüler lernen, ist zweitrangig. Die Ausbildung endet in unserem Land mit der KapitulationVERWENDUNG, in Amerika - Endprüfung. Alle Schüler werden zu Einheitsgrößen geformt, für Prüfungen trainiert, das wahre Ziel des Unterrichtens wird nicht erreicht.

Niemand bestreitet, dass Schüler gute Noten brauchen, aber die Assimilation des Stoffes verbessert sich mit einem kreativen Umgang mit dem Lernprozess und der Berücksichtigung der individuellen Eigenschaften der Schüler. Höhere Organisationen gelten in modernen Schulen als Kunden des Bildungssystems, obwohl die eigentlichen Kunden Kinder und ihre Eltern sein sollten.

Schulen gehen ständig Kompromisse ein, verhandeln, aber es fehlt die echte Zusammenarbeit, die mit einem agilen Ansatz einhergeht. Was gibt es? Verschiedene Entscheidungen werden von einigen Gremien getroffen, die Ideen der Mehrheit werden eingebracht, der Wille der Minderheit wird unterdrückt. Somit wird ein Kompromiss erzielt, aber dies ist die schlechteste mögliche Option.

Der Aufbau des Bildungswesens ist im Wesentlichen über einen langen Zeitraum unverändert geblieben. Sie versuchen, durch immer detailliertere Planung die Kontrolle im Bildungssystem zu erhöhen.

Planen bedeutet, die Zukunft vorhersagen zu wollen, aber es gibt Ihnen nicht die Möglichkeit, sie zu beeinflussen. Daher führt dies in den meisten Fällen zu Zeitverschwendung und von Top-Bildungsmanagern konzipierte Projekte scheitern nach und nach.

Die richtige Reaktion auf Dynamik ist schnelles Manövrieren, was die agile Methodik vorschlägt.

Die Prinzipien der Agilität in der Bildung sind die gleichen wie die typischen für Softwareentwickler, mit den Merkmalen, die sich darauf beziehenlernen:

  1. Sinnvolles Lernen, um den Bedürfnissen der Schüler und ihrer Familien gerecht zu werden, hat höchste Priorität.
  2. Sinnvolles Lernen sollte in kurzen, aber häufigen Zyklen erfolgen.
  3. Schulpersonal, Schüler und Eltern müssen zusammenarbeiten, um sinnvolles Lernen für alle zugänglich zu machen.
  4. Das Studienprojekt sollte von motivierten Fachleuten erstellt werden, für deren Arbeit es notwendig ist, die entsprechenden Bedingungen zu schaffen.
  5. Der Hauptindikator für den Fortschritt ist die Beherrschung des Materials und nicht nur das Auswendiglernen, das sogenannte sinnvolle Lernen.
  6. Das Lerntempo muss jederzeit beibeh alten werden.
  7. Die Flexibilität des Studiendesigns muss durch besondere Aufmerksamkeit für Designqualität und technische Exzellenz aufrechterh alten werden.

Andere Prinzipien klingen genauso wie Softwareentwickler.

Coaching

was ist agiles coaching
was ist agiles coaching

Coaching ist ein partnerschaftlicher Prozess, um die Kreativität und das Denken der Klienten zu stimulieren, damit sie ihr berufliches und persönliches Potenzial voll ausschöpfen können.

Was ist agiles Coaching? Inh alte dieses Konzepts sind Mentoring und Mentoring. Zu den Prozessen gehören professionelles Coaching und Moderation (Führungsstil, der nicht über die Selbstorganisation des geführten Systems hinausgeht). Darüber hinaus umfasst das Alterscoaching verschiedene Arten von Fähigkeiten: geschäftliche, technische und Transformationsfähigkeiten. Dazu gehören auch agile und Lean-Praktiken.(schlanke Produktion).

Zum Schluss

Was ist agil? Dies ist ein Ansatz, der ursprünglich darauf abzielte, Softwareentwicklungsprozesse durch die Bildung konfliktfreier Teams effektiv abzuschließen. Später wurde dieser Ansatz allgemein auf Unternehmen und einzelne Prozesse, insbesondere auf die Bildung, übertragen. Bei der Implementierung agiler Methoden steht die Kommunikation zwischen Entwicklern und Kunden unmittelbar im Vordergrund. Diese Methoden reduzieren den Umfang der verwendeten Dokumentation.

Empfohlen: