Zuhause Entwicklung Was ist der Anwendungsentwicklungszyklus (Anzeige / Zyklus)? - Definition aus techopedia

Was ist der Anwendungsentwicklungszyklus (Anzeige / Zyklus)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Anwendungsentwicklungszyklus (AD / Zyklus)?

Der Anwendungsentwicklungszyklus besteht aus einer Reihe von Prozessen oder Schritten, die die Entwicklung einer Anwendung strukturieren, um ein Projekt so effizient wie möglich abzuschließen. Entwicklungszyklen variieren je nach Art der Organisation und sogar deren Zielen. Infolgedessen kann jede Organisation einen einzigartigen Entwicklungszyklus haben.

Die Prozesse innerhalb des Zyklus konzentrieren sich nicht nur auf die eigentliche Codierung der Anwendungssoftware, sondern beziehen auch die Logik- und Entwurfsprozesse ein, auf denen die Codierung basiert. Dies erfolgt normalerweise zu Beginn des Zyklus, wenn alle Anforderungen definiert sind.

Techopedia erklärt den Anwendungsentwicklungszyklus (AD / Cycle)

Der Anwendungsentwicklungszyklus ist in Bezug auf die Prinzipien und Phasen allen anderen Entwicklungszyklen sehr ähnlich, auch wenn es je nach dem, was entwickelt wird, Unterschiede geben kann. Es umfasst die grundlegendsten Prozesse wie Design, Entwicklung und Test.


Manchmal ist der längste Prozess der Entwurfsabschnitt, in dem verschiedene Interessengruppen - einschließlich der Entwickler - die Anforderungen und Spezifikationen der Benutzer und der zu verwendenden Technologie analysieren müssen. Die Stakeholder müssen die erforderlichen Anforderungen sammeln, Analysen durchführen und das Design in verschiedenen Iterationen, auf hoher Ebene und detailliert, entwickeln, um sowohl den Benutzer als auch den Entwickler zufrieden zu stellen. Einige Entwurfsprozesse dauern Jahre, bis ein endgültiger Entwurf vereinbart werden kann. In der Regel liegt dies jedoch an Budgetproblemen oder daran, dass die Technologie, die einige der Anforderungen erfüllen kann, noch nicht entwickelt wurde.


Nach dem Entwurf folgt die eigentliche Entwicklungsphase, in der Programmierer ihre Codes auf dem angegebenen Entwurf und der Architektur des zu entwickelnden Systems oder der zu entwickelnden Anwendung aufbauen. Einige Anforderungen können sich während der Entwicklungsphase noch ändern, was die Arbeit behindern und die Dinge in Unordnung bringen kann. Dies nennt man Scope Creep.


Die Testphase beginnt direkt nach der Codierung der Anwendung. Dieser Prozess ist sehr wichtig, da er bestimmt, ob die Anwendung oder das System für die Bereitstellung geeignet ist. Wenn alles getestet und für akzeptabel befunden wurde, ist die Anwendung für den Einzelhandel bereit oder wird an denjenigen übergeben, der sie in Auftrag gegeben hat. Der Zyklus endet dort für einige, aber Organisationen, die kundenorientiert sind, verlängern den Zyklus häufig, um eine Wartungsphase einzuschließen. Diese Phase kann sich auf unbestimmte Zeit oder bis zum Ende der Lebensdauer der Anwendung erstrecken und wird ausgemustert und durch eine neue ersetzt.

Was ist der Anwendungsentwicklungszyklus (Anzeige / Zyklus)? - Definition aus techopedia