Software und Lizenzmodelle passend auswählen

Du vergleichst Software nach Anforderungen, Gesamtkosten und Nutzungsrechten und begründest eine tragfähige Auswahl.

40 Min Lesezeit Stand:
Lernfelder: Lernfeld 5
Berufsbildpositionen: A4

Was du nach dieser Lektion kannst

Ein Sozialunternehmen betreibt drei Reparaturwerkstätten. Bisher verwalten die Teams Geräte, Ersatzteile und Termine in mehreren Tabellen. Nun soll eine gemeinsame Software entstehen. Drei Wege stehen zur Wahl: eine fertige Cloud-Anwendung, eine selbst betriebene Open-Source-Anwendung oder eine Individualentwicklung.

Die Entscheidung lässt sich nicht auf “billig” oder “Open Source” verkürzen. Eine passende Lösung erfüllt die Anforderungen, darf wie vorgesehen genutzt werden und bleibt über den betrachteten Zeitraum wirtschaftlich betreibbar.

Nach dieser Lektion kannst du:

  • Softwarearten nach ihrem Einsatzzweck unterscheiden,
  • Standardsoftware und Individualsoftware passend einordnen,
  • Lizenzbegriffe von Kosten- und Vertriebsmodellen trennen,
  • Gesamtkosten mit vorgegebenen Annahmen vergleichen,
  • eine Auswahl nachvollziehbar begründen.

Die Lektion gehört zu Lernfeld 5 und bereitet auf den ersten Teil der Abschlussprüfung vor. Die Fachinformatikerausbildungsverordnung verlangt dort unter anderem, Hard- und Software auszuwählen und die Beschaffung einzuleiten. Der Prüfungskatalog konkretisiert diesen Bereich mit Softwarearten, Auswahlkriterien, Urheberrecht und Lizenzmodellen.

Software zuerst nach ihrer Aufgabe einordnen

Bevor du Produkte vergleichst, klärst du, welche Aufgabe die Software übernimmt. Drei Gruppen helfen bei der ersten Orientierung.

Systemsoftware stellt grundlegende Funktionen für den Betrieb eines Computers bereit. Dazu gehören etwa Betriebssysteme und systemnahe Verwaltungswerkzeuge.

Anwendungssoftware unterstützt eine fachliche Aufgabe. Die Werkstattverwaltung aus unserem Beispiel ist Anwendungssoftware, weil sie Termine, Geräte und Ersatzteile für den Arbeitsprozess verwaltet.

Entwicklungssoftware hilft dabei, Software zu erstellen oder zu prüfen. Dazu gehören integrierte Entwicklungsumgebungen, Compiler und Debugger. Eine integrierte Entwicklungsumgebung bündelt typischerweise Editor, Ausführung und Fehlersuche.

Zuordnungsaufgabe

Ordne die Software nach ihrem Einsatzzweck

Entscheide jeweils, welche Hauptaufgabe das Produkt in der beschriebenen Situation erfüllt.

Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.

Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.

Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.

Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.

von 4 richtig

Die Zuordnung richtet sich nach der Hauptaufgabe im Szenario. Ein Gerätetreiber stellt eine technische Grundlage bereit, während die Werkstatt-App die eigentliche Fachaufgabe unterstützt.

Anforderungen entscheiden vor dem Produktnamen

Das Werkstattteam formuliert zunächst sein Anforderungsprofil. Die Lösung soll 18 Beschäftigte unterstützen und diese Muss-Kriterien erfüllen:

  • Rollen für Annahme, Werkstatt und Verwaltung,
  • Import der vorhandenen Gerätedaten,
  • Export in einem dokumentierten Format,
  • Zugriff von allen drei Standorten,
  • nachvollziehbare Aktualisierungen und Datensicherung,
  • ein dokumentierter Auftragsstatus.

Wunschkriterien sind eine Programmierschnittstelle, ein mobil gut nutzbarer Auftragsdialog und deutschsprachiger Support. Sie verbessern die Lösung, sind aber nicht automatisch Ausschlusskriterien.

Diese Trennung ist wichtig. Ein niedriger Preis kann eine fehlende Muss-Funktion nicht ausgleichen. Erst wenn eine Variante grundsätzlich geeignet ist, vergleichst du Kosten und weitere Eigenschaften.

Standardsoftware oder Individualsoftware

Standardsoftware wird für viele Kunden und wiederkehrende Aufgaben entwickelt. Sie ist meist schneller verfügbar und verteilt Entwicklung sowie Pflege auf mehrere Nutzer. Dafür passt sie nicht automatisch zu jedem betrieblichen Ablauf.

Individualsoftware wird für einen konkreten Auftrag entwickelt oder stark auf ihn zugeschnitten. Sie kann besondere Abläufe genau abbilden. Das Unternehmen übernimmt damit aber mehr Verantwortung für Spezifikation, Entwicklung, Tests, Betrieb und Weiterentwicklung.

AuswahlfrageStandardsoftwareIndividualsoftware
Wie schnell ist eine nutzbare Lösung verfügbar?meist frühererst nach Konzeption und Umsetzung
Wie genau passt sie zum Sonderprozess?Konfiguration setzt Grenzenkann gezielt entwickelt werden
Wer trägt Entwicklungs- und Wartungsaufwand?auf Anbieter und Kundschaft verteiltüberwiegend der Auftraggeber
Wie planbar sind Weiterentwicklungen?abhängig von Produkt und Vertragabhängig von eigenem Team oder Dienstleister
Wie leicht gelingt ein Anbieterwechsel?hängt von Exporten und Schnittstellen abhängt von Dokumentation, Rechten und Technik ab

Eine Standardlösung kann angepasst werden, ohne dadurch zur Individualsoftware zu werden. Konfigurierbare Rollen, eigene Felder oder ein Logo ändern den Produktcharakter nicht. Umgekehrt ist eine Eigenentwicklung nicht automatisch besser anpassbar. Ohne verständlichen Quellcode, Tests und Dokumentation kann auch sie schwer zu ändern sein.

Schnellcheck

Entscheide aus dem Bedarf heraus

Entscheide dich bei jeder Frage. Du bekommst die Erklärung direkt nach deiner Antwort.

Eine Standardsoftware erfüllt alle Muss-Kriterien und lässt sich in zwei Wochen einführen. Ein Sonderwunsch fehlt. Welche Aussage trägt die Auswahl am besten?

Das passt.

Noch nicht ganz.

Die Einordnung folgt dem tatsächlichen Bedarf. Ein Wunschkriterium kann einen Vorteil bringen, rechtfertigt aber nicht automatisch Entwicklung, Verzögerung und laufende Pflege.

Wann spricht ein besonderer Arbeitsablauf eher für eine Individualentwicklung?

Das passt.

Noch nicht ganz.

Die technische Möglichkeit allein reicht nicht. Der besondere Nutzen muss die Entwicklung, Tests, Dokumentation, Betrieb und spätere Änderungen rechtfertigen.

Geschafft

von 2

Situationen richtig eingeordnet.

Lizenz, Quellcode und Preis sind verschiedene Fragen

Software ist urheberrechtlich geschützt. Eine Lizenz beschreibt, unter welchen Bedingungen du sie nutzen darfst. Vertrag, Lizenztext und das Urheberrechtsgesetz bilden deshalb einen eigenen Prüfbereich neben Funktionen und Kosten.

Bei proprietärer Software legt der Rechteinhaber die eingeräumten Nutzungsrechte fest. Der Quellcode ist normalerweise nicht zur freien Änderung und Weitergabe freigegeben. Das Produkt kann gekauft, gemietet oder nach tatsächlicher Nutzung abgerechnet werden.

Open-Source-Software wird unter einer Lizenz bereitgestellt, die mehr als den bloßen Einblick in den Quellcode erlaubt. Die Open Source Definition verlangt unter anderem die Weitergabe des Quellcodes sowie die Möglichkeit, abgeleitete Werke zu erstellen und zu verteilen. Die genauen Pflichten unterscheiden sich zwischen den Lizenzen.

Ein Beispiel ist die GNU General Public License, kurz GPL. Sie ist eine Copyleft-Lizenz. Wer eine bearbeitete GPL-Software weitergibt, muss dabei die Lizenzbedingungen beachten und den Empfängern die entsprechenden Freiheiten erhalten. Für eine konkrete Veröffentlichung prüft ein Betrieb den vollständigen Lizenztext und lässt rechtliche Zweifelsfälle fachkundig klären.

Auch diese Begriffe beschreiben unterschiedliche Ebenen:

  • Eine End User License Agreement (EULA) ist eine Vereinbarung mit Bedingungen für Endnutzer.
  • Eine OEM-Lizenz wird häufig zusammen mit Hardware oder über einen bestimmten Vertriebskanal angeboten. Entscheidend sind die konkreten Bedingungen des Angebots.
  • Pay-per-Use ist ein Abrechnungsmodell nach Nutzung. Es sagt allein noch nicht, welche urheberrechtlichen Nutzungsrechte eingeräumt werden.
  • Software as a Service (SaaS) beschreibt die Bereitstellung als Dienst. Auch hier müssen Vertrag, Abrechnung, Datenzugriff und Beendigung getrennt geprüft werden.

Mehrfachauswahl

Welche Aussagen sind fachlich tragfähig?

Wähle alle Aussagen, die ohne zusätzliche Annahmen stimmen.

Wähle alle passenden Antworten

Alle passenden Antworten gefunden.

Die Auswahl ist noch nicht vollständig richtig.

Quellcodezugang allein erfüllt die Open Source Definition nicht. Kosten und Lizenzrechte sind getrennte Fragen. Für eine betriebliche Entscheidung werden deshalb Lizenztext, Vertrag und Lebenszykluskosten geprüft.

Gesamtkosten über den Betrachtungszeitraum vergleichen

Für die Werkstätten bleiben nach der Muss-Prüfung zwei Standardlösungen übrig. Alle Zahlen sind neu erstellte Planungsannahmen für diese Lektion und keine Marktpreise.

Variante Cloud: 19 Euro je Nutzer und Monat für 18 Nutzer. Die einmalige Einrichtung dauert 8 Stunden. Der interne Kostensatz beträgt 70 Euro je Stunde.

Variante selbst betrieben: kein Lizenzentgelt, 900 Euro Hosting pro Jahr, 32 Stunden für die Einführung und 24 Stunden interner Betriebsaufwand pro Jahr. Auch hier gilt ein Kostensatz von 70 Euro je Stunde.

Für das erste Jahr rechnest du:

Cloud = 19 € × 18 × 12 + 8 h × 70 €/h
      = 4.104 € + 560 €
      = 4.664 €

Selbst betrieben = 900 € + 32 h × 70 €/h + 24 h × 70 €/h
                 = 900 € + 2.240 € + 1.680 €
                 = 4.820 €

Die Cloud-Variante ist unter diesen Annahmen im ersten Jahr 156 Euro günstiger. Dieser Abstand ist klein. Schon zusätzlicher Support, Preisänderungen oder ein anderer Betriebsaufwand können das Ergebnis verändern.

Rechenaufgabe

Berechne die Cloud-Kosten für drei Jahre

Nutze 19 Euro je Nutzer und Monat, 18 Nutzer, 8 Stunden einmalige Einrichtung und 70 Euro je Stunde. Preisänderungen bleiben unberücksichtigt.

Euro

Das Ergebnis liegt im richtigen Bereich.

Das Ergebnis passt noch nicht.

Die laufenden Kosten betragen 19 × 18 × 12 × 3 = 12.312 Euro. Dazu kommen einmalig 8 × 70 = 560 Euro. Insgesamt sind das 12.872 Euro.

Die Kostenrechnung beantwortet nur die Frage, was unter den gewählten Annahmen anfällt. Sie zeigt nicht automatisch, welche Variante fachlich besser passt. Dazu prüfst du zusätzlich:

  • Erfüllung aller Muss-Kriterien,
  • Schnittstellen und Datenexport,
  • Update- und Sicherheitskonzept,
  • Verfügbarkeit von Support und internem Wissen,
  • Aufwand bei Vertragsende oder Produktwechsel,
  • erlaubte Nutzung, Anpassung und Weitergabe,
  • Barrierefreiheit und Bedienbarkeit.

Eine Auswahl Schritt für Schritt begründen

Der Auswahlprozess lässt sich als kleine Entscheidungskette lesen. Ein früher Ausschluss spart Detailrechnungen für ungeeignete Varianten.

Vom Bedarf zur begründeten Softwareauswahl

Der Ablauf trennt Eignung, Rechte, Kosten und die abschließende Begründung.

Textfassung:

Zuerst klärst du Bedarf und Muss-Kriterien. Danach prüfst du Funktionen und Schnittstellen sowie Lizenz und Vertrag. Nur geeignete Varianten vergleichst du über ihre Lebenszykluskosten. Zum Schluss bewertest du Risiken und Wechselmöglichkeiten und dokumentierst die begründete Auswahl.

Für unser Szenario könnte eine Begründung so beginnen:

Die Cloud-Standardsoftware erfüllt alle Muss-Kriterien und ist unter den angegebenen Annahmen im ersten Jahr mit 4.664 Euro geringfügig günstiger. Sie verlangt außerdem weniger internen Einrichtungs- und Betriebsaufwand. Vor der Beschaffung prüfen wir noch die Vertragsbedingungen, den Datenexport, die zugesicherte Verfügbarkeit und die Kostenentwicklung über die geplante Nutzungsdauer. Die selbst betriebene Open-Source-Lösung bleibt eine Alternative, wenn Kontrolle über Betrieb und Anpassungen höher gewichtet wird und das nötige Fachwissen dauerhaft verfügbar ist.

Die Begründung nennt Ergebnis, Bedarf und offene Prüfstellen. Sie behauptet nicht, dass ein Produkt für jeden Betrieb die beste Wahl wäre.

Transferaufgabe

Triff eine begründete Auswahl für ein neues Szenario

Ein Bildungszentrum sucht eine Terminverwaltung für 40 Beschäftigte. Muss-Kriterien sind Rollen, Kalenderexport, barrierearm bedienbare Formulare und ein vollständiger Datenexport. Variante A ist proprietäre Standardsoftware für 6.800 Euro pro Jahr und erfüllt alle Muss-Kriterien. Variante B ist eine Open-Source-Standardsoftware ohne Lizenzentgelt. Für Hosting, Betrieb und Support plant das Zentrum 7.400 Euro pro Jahr. Bei Variante B ist der vollständige Datenexport noch nicht nachgewiesen. Welche Variante empfiehlst du auf Basis dieser Angaben und was muss vor der Entscheidung noch passieren?

Musterlösung vergleichen

Musterlösung: Auf Basis der vorliegenden Angaben ist Variante A zunächst die belastbarere Empfehlung. Sie erfüllt alle Muss-Kriterien und ist mit 6.800 Euro pro Jahr unter den getroffenen Annahmen günstiger als Variante B mit 7.400 Euro. Variante B darf noch nicht abschließend bewertet werden, weil der vollständige Datenexport als Muss-Kriterium ungeklärt ist. Vor der Entscheidung muss das Bildungszentrum diese Funktion praktisch oder anhand verbindlicher Dokumentation prüfen. Danach sind außerdem Lizenz- und Vertragsbedingungen, Supportumfang, Preisentwicklung und Wechselaufwand über den geplanten Nutzungszeitraum zu vergleichen.

Das steckt auch in meiner Lösung:

Das Wichtigste für deine nächste Auswahl

  • Beginne mit dem betrieblichen Bedarf, nicht mit einem Produktnamen.
  • Trenne Muss-Kriterien von gewichtbaren Wünschen.
  • Standardsoftware und Individualsoftware unterscheiden sich vor allem bei Passung, Einführungszeit und Verantwortung über den Lebenszyklus.
  • Open Source, proprietär, SaaS und Pay-per-Use beantworten unterschiedliche Fragen.
  • Vergleiche Gesamtkosten statt nur Lizenzentgelte.
  • Dokumentiere Annahmen und offene Prüfstellen zusammen mit der Empfehlung.

Damit steht das Grundgerüst. Du kannst nun eine Softwareentscheidung so aufbauen, dass eine andere Person den Weg vom Bedarf bis zur Empfehlung nachvollziehen kann.

Quellenbasis und Abgrenzung

Der Lernfeldbezug folgt Lernfeld 5 des KMK-Rahmenlehrplans. Die Fachinformatikerausbildungsverordnung verlangt im ersten Teil der Abschlussprüfung die Auswahl von Hard- und Software. Der AP1-Prüfungskatalog konkretisiert den Themenbereich mit Softwarearten, Standard- und Individualsoftware, Open Source, proprietärer Software sowie Lizenz- und Abrechnungsmodellen.

Das wiederkehrende Aufgabenmuster “Fremdbezug gegen Eigenentwicklung” wurde aus vorhandenen Beispielprüfungen abstrahiert. Szenario, Anforderungen, Zahlen, Aufgaben und Lösungen dieser Lektion sind eigenständig erstellt. Sie bilden keine echte Prüfungsaufgabe ab und sagen keine Aufgabe für einen konkreten Prüfungstermin voraus.

Die rechtliche Einordnung stützt sich auf die besonderen Bestimmungen für Computerprogramme in §§ 69a bis 69g Urheberrechtsgesetz und auf die Open Source Definition. Die Lektion erklärt Auswahlfolgen auf Ausbildungsniveau. Sie ersetzt keine Prüfung eines konkreten Lizenztexts, Vertrags oder rechtlichen Einzelfalls.

Belegmatrix

LernzielOrdnungsmittel und QuelleLernaktivität
Softwarearten zuordnenAP1-Prüfungskatalog, Fragenkomplex 04; Lernfeld 5Erklärung und Zuordnungsaufgabe
Standard- und Individualsoftware vergleichenAP1-Prüfungskatalog; abstrahiertes Aufgabenmuster AP1 Frühjahr 2022Vergleichstabelle und Entscheidungsquiz
Lizenzmodelle unterscheidenAP1-Prüfungskatalog; UrhG §§ 69a bis 69g; Open Source DefinitionMehrfachauswahl zu Lizenz, Quellcode und Abrechnung
Gesamtkosten berechnenFIAusbV § 9 Absatz 2 Nummer 2; AP1 Frühjahr 2022 als abstrahiertes AufgabenmusterKostenbeispiel und Zahlenaufgabe
Auswahl begründenFIAusbV § 9; KMK-Rahmenlehrplan Lernfeld 5Ablaufdiagramm und Transferaufgabe

Durchgearbeitet?

Markiere die Lektion als erledigt, dein Fortschritt wird lokal gespeichert.