Wie ich in meinem ersten Beitrag erklärte, meine erste Bekanntschaft mit der Lizenzierung kam durch meine Analyseanforderungen. Da wir bereits eine In-HouseLösung(die erfahrene Kollegen von mir lobten, da sie es besser als andere waren) und alles schien gut zu funktionieren. Ich glaubte naiv, dass die Lizenzierung mich nicht wesentlich stören würde. Schließlich sollen Produktmanager Visionäre sein, die neue Funktionen und Wege zum Verkauf ihres Produkts entwickeln, oder?

Nun, nicht genau… Hier eine (nicht erschöpfende) Liste von zeitaufwändigen Problemen, die ich bewältigen musste:

  1. Hardware-Migration: Eines unserer Produkte war gerätegebunden, was bedeutete, dass auf maximal einem Gerät aktiviert werden konnte. Obwohl unser Mechanismus funktionierte, konnten unsere Kunden die Hardwaremigration nicht selbst verwalten. Mit anderen Worten, wir mussten die Lizenzdatenbank manuell aktualisieren, um einen neuen Servernamen zu registrieren.
  2. Peaks: Sehr oft verlangten Kunden Spitzenlizenzen, um die Saisonalität zu bekämpfen. Leider waren Spitzenlizenzen nicht Teil unserer internen Lösung, also musste ich unsere Testlizenzen missbrauchen, was zu einer bösartigen Spaghetti-Landschaft führte.
  3. Trials and Renewals: Ich musste jede Probelizenzanfrage genehmigen und (noch schlimmer) es ist in vielen Fällen Erneuerung. Da Verlängerungen nicht Teil unserer internen Lösung waren, bedeutete die Erneuerung eine neue Testlizenz.
  4. Partner/Wiederverkäufer: Es ist toll, zusätzliche Kanäle zu haben, aber es gibt mehrere Probleme zu berücksichtigen: wie man Lizenzen für eine Partnerorganisation und ihre Mitarbeiter erstellt. Wie sie sicherstellen können, dass sie nicht (absichtlich oder nicht) missbraucht werden. Wie man mit abgelaufenen Partner-Deals umgeht usw.

Also musste ich den harten Weg lernen, dass die Lizenzierung tatsächlich optimiert werden konnte. Nicht nur, um interne Ressourcen zu sparen, sondern vor allem um die Erfahrung des Endbenutzers (Lizenznehmer, Partner oder Wiederverkäufer) zu verbessern.