Auftragsprogrammierung - Freischaltung
Beispielhafte Abbildung des Soft84-Menüs einer Anwendung
Im einfachsten Fall kann die Software in zwei Modi laufen:
- Demoversion
- Vollversion
Die Demoversion zeigt bereits die Möglichkeiten der Software. Die vollständige Funktionalität ist jedoch nur mit der Vollversion möglich. Außerdem ist die Demoversion nach Ablauf einer Testzeit nicht mehr lauffähig.
Dies ermöglicht sowohl dem Auftraggeber als auch einem späteren Erwerber ausgiebige Tests, ob die Anwendung den Vorstellungen entspricht und im umgebenden System lauffähig ist.
Es ist auch möglich, mehrere Vollversionen mit unterschiedlichen Freischaltcodes in der Anwendung zu integrieren. Dies ist in folgenden Situationen sinnvoll:
- An einer bestehenden Vollversion werden weitere Funktionen in Auftrag gegeben. Diese lassen sich in der bestehenden Vollversion testen, jedoch erst durch Freischaltung der neuen Vollversion vollständig nutzen.
- Die Software soll später in verschiedenen Versionen (z.B. Light, Basic, Normal, Profi) vertrieben werden.