What is ad hoc software?

ad hoc software is software that is tested, created or otherwise operated without specific planning or premeditation. This general term is most often used to describe the testing of software products where it contrasts with other strictly planned test methods. Ad hoc software is also a business name in some areas of the world. Some also know it as an abbreviation for the French type of observational software.

different technical communities can have slightly different definitions of what is ad hoc software. Most identify ad hoc software as applications that are formed naturally or almost randomly, without many planning or prototyping and planned phases specific parameters. As mentioned, AD HOC testing is an approach that some developers approach fast and efficient software testing. Further recommendations against this informal testing process.

Some IT experts explain the testing of ad hoc as a "once" test "; TAK test would be launched only once if developers do not see a critical mistake during the test. These technology errors are often called "mistakes" in a professional ling. Finding one or more of them in the ad hoc test would generally force programmers to return and check the significant parts of the program coding or test more planned or strictly.

alternatives to testing ad hoc software include testing and regression testing. These types of testing include the test of the test for further efficiency. Some developers see reasons for the use of these more formal test methods. For example, when software provides effective health or safety protection, excess testing may be required. This also applies when software testing concerns transport projects or other projects on which people's lives depend.

for software that is not"Critical", Developers differ, whether ad hoc testing methods are sufficient. The idea of ​​"reconnaissance testing" or a more informal or more randomized approach gains strength in some circles of the IT community. Although general standards for redundant testing often prevail for the best companies, there is a general discussion on which testing methods are the most sought after.

Some IT feel that the name "ad hoc software" is sometimes incorrectly used. This sentence seems to be characterized by some software products and testing in an excessive way. The use of more complex labels could help end users and others to fully understand how individual software products develop.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?