Was ist Agile: übersetzungen, Anwendungsgebiete. Agile Methoden

Datum:

2018-11-10 22:10:24

Ansichten:

391

Bewertung:

1Wie 0Abneigung

Teilen:

Table of contents:

Eine Schwierige Person, die nicht wünschte, behandelt ihn mit Respekt. Aber für diese Situation muss es einen Grund geben. Zum Beispiel, wenn eine Person ist ein hoch Qualifizierter anerkannter Spezialist im Bereich der Softwareentwicklung. Und dafür ist es notwendig zu lernen. Und im Rahmen dieses Artikels wird untersucht, was Agile, welcher Gebrauch von Ihr, und wie verstehen Sie diese Technologie.

Allgemeine Informationen

Ursprünglich mal sehen mit den technischen Momenten. Was ist Agile? Übersetzung (wörtliche) dieses Wort aus dem englischen – „lebendig, Agil», etwas seltener erwähnt wird „flexible». Und übrigens, diese Reduktion. Voller name dieses Ansatzes ist Agile software development. Aber da dies zu lange, und es wurde beschlossen, zu reduzieren. Und jetzt sagen die einfach agiler. Übersetzung als „flexible» wird aufgrund der Tatsache, dass er in höchstem Maße entsprach der realen Situation.

Agile Methoden

Was hier enthalten?

Weiter zu prüfen, was ist Agile. Hier möchte ich die Aufmerksamkeit auf die Tatsache zu konzentrieren, dass es einen flexiblen Ansatz, in dessen Grunde eine Vielzahl von verschiedenen Methoden (Scrum, XP, "Kanban", Lean). Um besser in das Thema zu verstehen, machen wir parallel. Nehmen wir an, dass die Agile-Technologie – es ist der Prozess der Entstehung des Universums. Das Endprodukt – direkt selbst bestehende Welt. Und die große Explosion – das ist das schmerzhafte Problem, mit dem nur notwendig, um, ü änderung der Liste der Anforderungen an das Produkt. In der Regel Prozesse der Bildung implizieren die Verwendung von Cascading Modelle. In diesem Fall geht alles konsequent und nach den Etappen. Dieser Ansatz kann kurz auszudrücken: ich sehe das Ziel – gehe zu Ihr. Und wenn ändern sich die Anforderungen an das Endergebnis, dann manchmal muss man neu renovieren fast alles. Was noch erschwert diese Situation, so ist ein Versuch zu behaupten, dass alles in Ordnung ist, und brauchen, um voranzukommen.

Mehr:

Lenovo v580c: eine detaillierte übersicht über

Lenovo v580c: eine detaillierte übersicht über

Heute haben wir beschlossen, zu schreiben über den Laptop Lenovo v580c. Übersicht ausführliche, da dieser tragbare PC IdeaPad-Serie hat eine hohe Popularität, aber viele Menschen wissen nicht, was zieht das Gerät der Käufer. Das Modell ist schnell un...

Wie löschen Sie den Cache Ihres Computers (Browser)

Wie löschen Sie den Cache Ihres Computers (Browser)

Sehr oft im Internet finden Sie die Frage: „Wie Cache leeren Computer?». Diese Formulierung gibt ein user-Neuling, der irgendwo gehört, dass die Art und Weise kann die Arbeit des Computers zu verbessern, aber nicht ganz versteht, worüber ...

Was ist ein BDRip

Was ist ein BDRip

Muss mit bedauern zugeben, dass der Fortschritt in der informatik-und Multimedia-Technologien neben den offensichtlichen Vorteilen hat eine Reihe von negativen Eigenschaften. Zum Beispiel, als vor einigen Jahren die Anbieter zu einem vernünftigen Pre...

Und hier ist der Agile, Management-Methodik, soll man mit all dem durch seine Flexibilität. Diese Auswahlmannschaft "Soljanka" verschiedene Risiken minimiert durch die Verwendung der Sätze von Prinzipien. Sie alle spiegeln sich im Agile-Manifest, veröffentlicht im Jahr 2001. Wenn kurz, dann klingen Sie wie folgt:

  1. Die Hauptsache ist – es sind die Menschen, nicht die Dinge.
  2. Arbeiten Sie, und Lesen Sie den Vertrag nicht.
  3. Dokumentation nicht davon abhalten sollte zu arbeiten.
  4. Ndern Sie sich so schnell wie möglich.

Es scheinen mag, zu vage und nicht genau, aber lasst uns детализируем.

neue Informationstechnologien

Gerät-Prozesse

Prüfend, was ist der Agile, schauen wir uns eines der beliebtesten Broschüre, bekannt als "Scrum" (Scrum). Was bietet Sie an? Für den Anfang brauchen:

  1. Wählen Sie product Owner. Für diese Rolle eignet sich der Mensch, was er sieht, auf welches Ziel gehen müssen, und was wird am Ende.
  2. Mit dem Team Entscheiden. Dies erfordert eine Gruppe von drei bis zehn Personen, dass eigene Fähigkeiten, um das Ergebnis zu erhalten.
  3. Wählen Sie die verantwortliche Fachkraft. Es ist der Mensch, dass die Folgen der Entwicklung des Projekts und helfen, das Team Schwierigkeiten zu umgehen.
  4. Befassen sich mit Schwierigkeiten. Sollten Sie an einem Ort zu sammeln alle bestehenden Produktanforderungen und Prioritäten zu setzen. Der product Owner sollte hier sammeln alle Ihre Wünsche. Dann Team Sie schätzt und versteht, kann man das realisieren, und wie viel Zeit Sie dafür brauchen.
  5. Sollten Sie zerschlagen den ganzen Arbeitsumfang auf Zeitabschnitte, die Länge in ein oder zwei Wochen, während denen das Team wird die Durchführung bestimmter Aufgaben-sets.
  6. Täglich sollte ein treffen, das nicht länger als fünfzehn Minuten. Auf der Tagesordnung sollten besprechen, was getan wurde gestern, was sind Ihre Pläne für heute, und Hindernisse, die Sie davon abhalten, nehmen Sie Höhe.
  7. Machen Umfragen nach den Ergebnissen der Woche (zwei), bei denen dem Team erzählt, was geschehen war. Dabei müssen Sie demonstrieren die Funktionsfähigkeit der Teile des Produkts.
  8. Nach jeder Zeitraum ist notwendig, um das Problem zu diskutieren und nach Lösungen zu suchen. Wobei alle Methoden implementieren müssen sofort.

Entwicklungsmethodik

Wie identifizieren Agile?

Management-Methodik unabhängig von der gewählten Richtung immer einen solchen Features:

  1. Risikominimierung. Es ist das wichtigste Ziel, das jeder verfolgt einen flexiblen Ansatz.
  2. Iterative Entwicklung. In diesem Fall bedeutet die Arbeit in kleinen Zyklen.
  3. Das wichtigste – es sind die Menschen und die Kommunikation zwischen Ihnen.

Nehmen Wir an den Fluss. An einem Ufer der Kunde. Auf dem zweiten – Team. In diesem Fall wird die Agile Methoden hat Vorteile für alle:

  1. Ein Kunde eine minimal funktionsfähige Produkt. Dabei beim erstellen der Bedingungen verändert werden können.
  2. Team sinnvoll, um zu kommunizieren mit Kollegen und Kunden. In diesem Fall minimiert das Risiko missverstanden zu werden, erhöht die Transparenz der Prozesse, schnell Probleme gelöst werden, sinkt die Chance, dass es zu einer überraschung bei der Erstellung des Produkts.

Soziale Faktor

Wenn Sie beschreibt, was ist der Agile, sprechen in der Regel ausschließlich über die positiven Momente. Und in der Tat, verbessert das zusammenspiel innerhalb der Mannschaft. Alle Menschen konzentrieren sich auf eine Idee, schaffen keine Geheimnisse untereinander, verpflichten sich. Als Ergebnis, Teamarbeitet in einer angenehmen Umgebung und einem schnellen Tempo. Dieser Ansatz ermöglicht Ihnen das Sortieren, das Chaos.

Seit seiner Entstehung konnte er die Anerkennung finden in den technologischen Branchen. Im Moment ist weit verbreitet für die Gestaltung von neuen Softwareprodukten. Aber im Rahmen der Allgemeinen Geschäftspraktiken dieser Ansatz noch wenig bekannt. Deshalb vorsichtig zu ihm sind diejenigen, die nicht getroffen Agile zuvor. Sie sollten auch verstehen, dass es sollte nur in Fällen angewendet werden, wenn vor den Menschen die Aufgabe der geistigen Arbeit.

was ist agile

Ein Kleines Beispiel

Lassen Sie uns betrachten Sie, wie diese Methodik AUF. Nehmen wir an, wir haben Peter, der Besitzer des Produkts. Er kennt keine technischen Details, aber er hat eine Vision Gesamtbild. Er weiß, warum Sie ein Produkt, welche Probleme er wird entscheiden, und wen Sie trifft. Es gibt auch Interessenten. Sie können das Produkt verwenden, erstellen oder pflegen es irgendwie noch beteiligt sein in seiner Schöpfung. Können Sie noch individuelle Geschichten, in denen werden die Wünsche der Interessenten. Z.B.: das System der Buchung von Tickets für Busse von Moskau nach St. Petersburg sollte eine Suche nach günstigen Flügen. Peter hilft Interessenten. Er nimmt unter die Kontrolle die Umsetzung der Ideen von user stories. Auch ein Team von Entwicklern. Es sind die Menschen, dass ein funktionierendes System zu bauen.

Da wird Agile Methoden, user stories häufen sich nicht vor dem großen Release und sind sofort nach Fertigstellung und so oft wie möglich. Die Anzahl der verarbeiteten Adressen beträgt die Bandbreite des Teams für eine Woche. Um das Tempo nicht zu verlieren und nicht zu verzetteln in einem manuellen Test, muss das Team arbeiten, über eine automatisierte Integration. Was ist es? Für jeden Drehmomentes automatisierten Test geschrieben. Wenn zu viele Geschichten, könnten die Eile, Verlust der Motivation, Abnahme der Leistung und Qualität. In solchen Fällen bietet die Methode der „die gestrige Wetter». Er besteht darin, dass es notwendig ist, strenge Grenzen für die Menge an Arbeit und sorgfältig auswählen, was genau umgesetzt wird. Der erwähnte früher "Kanban" bietet einen Grenzwert festlegen von Aufgaben.

agile übersetzung

Und was ist mit der umdrehung?

Okay, hier ist das Team entschied sich, dass Sie damit umgehen kann vier Geschichten auf die Woche. Aber wie orientieren Sie sich in allem, was es gibt? Angenommen, die Nutzer an zehn Geschichten für eine Woche. Behandelt vier. Also, die Warteschlange wird weiter wachsen. In diesem Fall gibt es nur eine wirksame Methode – das Wort "Nein". Für den Besitzer des Produktes ist extrem wichtig. Sagen „ja“ ist nicht schwer. Viel schwieriger und wichtiger zu entscheiden, was nicht zu tun ist. Und dafür müssen Sie auch Verantwortung tragen. Daher sollten Sie entscheiden, was die Aufmerksamkeit jetzt, und was sollte verschoben werden. Um die richtigen Prioritäten zu setzen, muss der product Owner verstehen den Wert und das Volumen der einzelnen Geschichten.

Entscheidungen treffen

Ein Teil der Geschichten ist extrem notwendig. Andere sind einfach nur ein netter Bonus. Einige Geschichten ein paar Stunden entwickelt werden. Auf die anderen könnte Monate dauern. Viele verbringen oft das Verhältnis zwischen der Größe der Geschichte und Ihren Wert. Aber es ist nicht immer richtig. Mehr – nicht gleichbedeutend mit besser. Petrus richtig betrachten Prioritäten hilft, die Komplexität und den Wert der Aufgabenstellung. Wie bestimmen diese Eigenschaften in quantitativer Bedeutung? Ja in jedem Fall. Das eigentliche Spiel im Ratespiel. Und für mehr Effizienz ist es notwendig, genug Leute beteiligen. Dies und ein Entwicklerteam, das informieren über den Umfang der arbeiten, und Interessierte Personen. Aber es sollte verstanden werden, dass alle Daten, die auf diese Weise repräsentieren die Ungefähre Vermutungen. Es gibt keine genauen zahlen. Ursprünglich werden hinfällig. Aber während du Erfahrung Ihrer Zahl und Umfang werden reduziert werden.

agile Management-Methodik

Risiken

Für die Vermeidung von Problemen brauchen, geben ehrliche Antworten auf eine Reihe von Fragen. Es ist:

  1. Die Richtigen Dinge, wenn wir es tun? Das Business-Risiko.
  2. Können wir realisieren, was Sie brauchen? Es ist eine soziale Gefahr.
  3. Funktioniert das Projekt auf dieser Plattform. Es ist ein technisches Risiko.
  4. Ob es Genug Geld und Zeit? Diese Risiken Fristen für die Durchführung und die Kosten.

In diesem Fall werden die erforderlichen Kenntnisse. Sie kann als Gegensätze Risiken. Wenn es behoben wird erhebliche Unsicherheiten, so erwerben wir das wissen – Z. B. beim erstellen einer interface-Prototypen oder technische Experimente. Und schon mit Ihnen, Entscheidungen darüber, in welche Richtung sich zu bewegen.

Wie lernen?

IT-Industrie sehr schnell entwickelt, und um nicht zu verlieren, schließlich müssen Sie ständig zu lernen, Ihre Qualifikationen zu verbessern und die Effektivität der Arbeit. So relevant wie nie Fragen des Lernens und der Implementierung. Wo soll ich anfangen? Die beste Option – dies ist eine Kooperation mit der Firma, wo wird bereits von Agile. In diesem Fall wird die Ausbildung durchgeführt werden von Menschen, die nicht Gerüchten wissen, was ist Agile. Aber dem ist leider nicht immer möglich. Meistens wird ein Drittanbieter-Spezialist, der weiß, was ist Agile. Die Einführung dieses Ansatzes erfolgt unter seineder Aufsicht. Stimmt, Dienstleistungen eines Spezialisten Kosten Geld. Aber wenn залучить wirklich sachkundigen Person, dann alle Ausgaben lohnen ansehnlich. Denn in der modernen Welt die Leistungsfähigkeit der Mitarbeiter eine wichtige Rolle spielt.

Was wartet in der Zukunft?

Entwicklungsmethodik NACH ständig weiterentwickelt. Auf der Suche nach neuen wegen und Möglichkeiten der Verbesserung der Wirksamkeit der Tätigkeit und der Arbeit. Sagen, was uns in Zukunft erwartet, ist ziemlich problematisch. Wahrscheinlich flexibles Entwicklungssystem integriert werden mit den Mitteln der Automatisierung von Produktionsprozessen. Zum Beispiel wird es möglich sein, Probleme zu lösen, auch während Sie auf der Entlegenheit vom Sitz des Unternehmens. In vielerlei Hinsicht die Zukunft bestimmen neue Informations-und Kommunikationstechnologien. Denn wenn Sie auftreten, dann müssen Sie lernen neue Methoden der Arbeit mit Ihnen. Und in diesem Fall entsteht die Entwicklung, in geschlossenen Zyklus.

agile learning

Fazit

So endete der Exkurs in flexible Methoden für die Entwicklung. Aber es sei daran erinnert, dass es eine Sache ist die Theorie, und eine ganz andere – Praxis. Neue Informations-und Kommunikationstechnologien, die ständig entstehen, werfen die Herausforderungen der zahlreichen Entwickler-Community. Wie man die Aktivitäten des Teams effektiver? Die Antwort auf diese Frage findet jeder selbst. Die hier dargestellten Informationen können verwendet werden, um das Rückgrat der Kasse. Aber in der Praxis arbeiten müssen mit dem bestehenden Modell und den Stand der Dinge zu bringen, bis der Zustand der Einhaltung der bestehenden Herausforderungen. Dann ist die Mannschaft in der Lage, effektiv zu erfüllen, bevor Sie Ihr Ziel.


Article in other languages:

AR: https://tostpost.com/ar/computers/9390-what-is-agile-the-scope-of-application-flexible-development-methodolog.html

BE: https://tostpost.com/be/kamputary/16849-shto-takoe-agile-peraklad-sfery-prymyanennya-gnutkaya-metadalog-ya-ras.html

En: https://tostpost.com/computers/23236-what-is-agile-the-scope-of-application-flexible-development-methodolog.html

ES: https://tostpost.com/es/los-ordenadores/16865-qu-es-el-agile-traducci-n-el-mbito-de-aplicaci-n-flexible-de-la-metodo.html

HI: https://tostpost.com/hi/computers/9396-what-is-agile-the-scope-of-application-flexible-development-methodolog.html

JA: https://tostpost.com/ja/computers/9396-what-is-agile-the-scope-of-application-flexible-development-methodolog.html

KK: https://tostpost.com/kk/komp-yuterler/16846-b-l-agile-audarma-oldanu-salasy-ikemd-d-steme-z-rleu.html

PL: https://tostpost.com/pl/komputery/16827-co-to-jest-agile-t-umaczenie-zastosowania-elastyczne-metodologia-oprac.html

PT: https://tostpost.com/pt/computadores/16827-o-que-agile-tradu-o-o-mbito-de-aplica-o-metodologias-de-desenvolviment.html

TR: https://tostpost.com/tr/bilgisayarlar/16855-nedir-evik-eviri-kapsam-esnek-metodoloji-geli-tirme.html

UK: https://tostpost.com/uk/komp-yuteri/16840-scho-take-agile-pereklad-sferi-zastosuvannya-gnuchka-metodolog-ya-rozr.html

ZH: https://tostpost.com/zh/computers/10250-what-is-agile-translation-application-flexible-development-methodology.html






Alin Trodden - autor des Artikels, Herausgeber
"Hi, ich bin Alin Trodden. Ich schreibe Texte, lese Bücher und suche nach Eindrücken. Und ich bin nicht schlecht darin, dir davon zu erzählen. Ich freue mich immer, an interessanten Projekten teilzunehmen."

Kommentare (0)

Dieser Artikel wurde noch kein Kommentar abgegeben, sei der erste!

Kommentar hinzufügen

Verwandte News

Wie bauen Sie ein Diagramm in Excel? Eine Schritt-fürschritt-Anleitung für Anfänger

Wie bauen Sie ein Diagramm in Excel? Eine Schritt-fürschritt-Anleitung für Anfänger

Heute ist das Paket von Microsoft Office ist eines der am modernsten, leistungsfähigen, benutzerfreundlichen und multifunktionalen komplexe, die zu Recht beliebt, nicht nur in großen Unternehmen und in den Institutionen, sondern a...

Wie überprüfen Ping unter Windows

Wie überprüfen Ping unter Windows

 Wenn Sie einen Computer mit dem globalen Netzwerk Internet, dann müssen nur wissen, wie Ping überprüfen. Dies gilt vor allem für Fans von Online-Schlachten, wo selbst kurzzeitige Verzögerung bedeutet oft den Tod des Charakte...

Wie brenne ich eine ISO auf dem Stick. Highlights

Wie brenne ich eine ISO auf dem Stick. Highlights

Manchmal müssen Sie das Datenträgerabbild, jedoch keine Möglichkeit zu brennen auf Datenträger oder das Gerät einfach nicht in der Lage, es zu reproduzieren. Und da ist es ganz natürlich entstehen kann, ist die Frage, wie brenne i...

Die beste Strategie über den Zweiten Weltkrieg

Die beste Strategie über den Zweiten Weltkrieg

Einige Projekte über den Zweiten Weltkrieg tragen eine Tiefe patriotische Charakter. Andere beschreiben bedeutsame historische Ereignisse der damaligen Zeit. Wieder andere enthalten beides. In diesem Artikel diskutiert werden Spie...

Das Spiel Wolfenstein: The New Order. Systemanforderungen von Wolfenstein: The New Order

Das Spiel Wolfenstein: The New Order. Systemanforderungen von Wolfenstein: The New Order

das Genre der Shooter auf den heutigen Tag, wie es sich die zahlreichen Spieler, sich in einen tiefen Niedergang. Wirklich, „Shooting» bereits verloren Ihre Popularität. Nicht nur, dass man sich mit einem neuen in dies...

Auslagerungsdatei von Windows 7. Wo liegt und wie man es richtig zu konfigurieren

Auslagerungsdatei von Windows 7. Wo liegt und wie man es richtig zu konfigurieren

In den Fällen, wenn der Computer nicht über genügend RAM, Auslagerungsdatei Windows 7. Wo sich diese Datei befindet, erfahren Sie im Artikel. Darüber hinaus, indem Sie die Ratschläge von erfahrenen Benutzern, können Sie bestimmen ...