Was ist Ad -hoc -Software?

Ad -hoc -Software ist Software, die ohne spezifische Planung oder Vorsatz getestet, erstellt oder auf andere Weise betrieben wird. Dieser allgemeine Begriff wird am häufigsten verwendet, um das Testen von Softwareprodukten zu beschreiben, bei denen er sich mit anderen strenger geplanten Testmethoden im Gegensatz zueinander verbindet. Ad -hoc -Software ist auch in einigen Bereichen der Welt ein Firmenname. Einige kennen es auch als Akronym für eine französische Art von Beobachtungssoftware.

Verschiedene technische Gemeinschaften haben möglicherweise etwas unterschiedliche Definitionen darüber, was Ad -hoc -Software ist. Die meisten identifizieren Ad-hoc-Software als Anwendungen, die eher natürlich oder fast zufällig auftreten, ohne dass viel Entlarvung oder Prototyping und stadienspezifische geplante Parameter. Wie in Bezug auf Ad -hoc -Tests ist ein Ansatz, den einige Entwickler zur schnellen und effektiven Testsoftware verfolgen. Andere Ratschläge gegen diesen informelleren Testprozess.

Einige Profis darin erklären Ad -hoc -Software -Tests als "Einmal" -Test; Ein solcher Test würde nur einmal durchgeführt werden,Es sei denn, Entwickler sehen im Verlauf des Tests einen kritischen Fehler. Diese technologischen Fehler werden in professionellen Lingo häufig als „Fehler“ bezeichnet. Das Finden eines oder mehrerer davon in einem Ad -hoc -Test würde die Programmierer im Allgemeinen dazu zwingen, zurückzukehren und wesentliche Teile der Codierung für ein Programm zu überprüfen oder auf geplantere oder strengere Weise zu testen.

Alternativen zu Ad -hoc -Software -Tests umfassen Akzeptanztests und Regressionstests. Diese Testtypen umfassen die Wiedereinführung eines Tests für zusätzliche Effektivität. Einige Entwickler sehen Gründe dafür, diese formelleren Testmethoden immer zu verwenden. Wenn Software beispielsweise einen effektiven Gesundheits- oder Sicherheitsschutz bietet, können redundante Tests erforderlich sein. Dies gilt auch, wenn Softwaretests auf das Engineering von Transportprojekten oder anderen Projekten beteiligt sind, von denen das Leben der Menschen abhängt.

für Software, die nicht „lebenskritisch“ ist, DeveloPers unterscheiden sich, ob Ad -hoc -Testmethoden ausreichen. Die Idee von „Erkundungstests“ oder einem informelleren oder randomisierteren Ansatz gewinnt in einigen Kreisen der IT -Community an Dynamik. Obwohl allgemeine Standards für redundante Tests in Top -Unternehmen häufig herrschen, gibt es eine allgemeine Kontroverse darüber, welche Testmethoden am wünschenswertesten sind.

Einige IT -Profis sind der Meinung, dass der Titel "Ad -hoc -Software" manchmal falsch angewendet wird. Der Ausdruck scheint einige Softwareprodukte zu charakterisieren und übermäßig zu testen. Die Verwendung komplexerer Etiketten könnte Endbenutzern und anderen helfen, besser zu verstehen, wie einzelne Softwareprodukte entwickelt werden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?