Vorbereitungen zu einer Trainingsdurchführung für Business Central Development

Um eine erfolgreiche Durchführung von Trainings zu erreichen, sind von Ihnen ein paar technische Vorbereitungen zu treffen. Dies betrifft einerseits das Aufsetzen einer Business Central Installation, andererseits natürlich auch die Trainings-Umgebung.

Die nachfolgenden Abschnitte fassen die wichtigsten Vorbereitungen in Kürze zusammen. Bitte sprechen Sie mich an, wenn Sie an irgend einer Stelle Fragen haben.

Technische Voraussetzungen

Jeder Teilnehmer sollte seine eigene, isolierte Arbeitsumgebung vorfinden. Damit sich Teilnehmer nicht untereinander beeinträchtigen, sollte z.B. jeder Teilnehmer seine eigene Business Central-Installation mit eigener Datenbank vorfinden. Es spricht hingegen nichts dagegen, wenn alle Teilnehmer auf demselben Datenbankserver arbeiten. Im optimalen Fall wird jedoch auch dieser je Teilnehmer bereitgestellt.

Für mich als Ihr Coach bzw. Trainer muss ebenfalls eine solche Umgebung bereitgestellt werden. Die Durchführung erfolgt unter Verwendung Ihrer Business Central-Lizenz.

Um die beschriebene Isolation zu erreichen, empfehle ich die Verwendung von virtuellen Maschinen (vorzugsweise VMware oder Hyper-V). Die virtuelle Maschine kann dann für die Teilnehmer vervielfältigt, jeder Zeit zurückgesetzt und für weitere Veranstaltungen wiederverwendet werden.

Die Verwendung von Docker Containern ist möglich, besser ist jedoch eine reguläre Vollinstallation aller benötigten Komponenten in der virtuellen Maschine.

Nachfolgend aufgeführte Komponenten und Produkte sollten in der virtuellen Maschine installiert sein.

Konfiguration der Umgebung

  • Jeder Teilnehmer muss über eine aktuelle „On-Premises“-Standardinstallation von Business Central/Dynamics NAV in der Version zum jeweiligen Zeitpunkt aktuellen oder zuvor abgestimmten Version verfügen. Als Authentifizierungsmethode soll Windows-Authentifizierung eingestellt sein. Vorzugsweise ist eine lokal administrierte virtuelle Maschine auf Basis Hyper-V oder VMware dafür zu verwenden.
  • Soll für Cloud-basierte Schulungen eine Microsoft Dynamics 365 Business Central Umgebung während der Schulung verwendet werden, muss eine entsprechende Umgebung auf Microsoft Azure für den Referenten bereitgestellt werden.
  • Eine gültige Entwicklerlizenz muss in der Dynamics NAV/Business Central-Installation eingespielt sein.
  • Die zugrundeliegende Datenbank sollte eine möglichst unveränderte Standard-Demodatenbank mit dem Mandanten „CRONUS AG“ sein.
  • Es sollten keine anderweitigen Apps in Business Central installiert sein.
  • Optional: Visual Studio Code muss installiert sein.
  • Visual Studio 2017 oder höher sollte inkl. RDLC-Berichts-Designer-Erweiterung installiert sein.
  • SQL Server Management Studio muss installiert sein, Zugriff damit auf die verwendete Datenbank muss möglich sein.
  • Lokale Administrator-Berechtigung (im Image) muss verfügbar sein.
  • Internetzugang wird benötigt. Hierüber werden später die AL Language Extension sowie einige weitere Extensions nach Bedarf installiert und einige Informationen recherchiert.

Voraussetzungen der Trainingsumgebung

Abhängig davon, ob das Training online, vor Ort oder gemischt stattfindet, gelten für eine erfolgreiche Durchführung einige Voraussetzungen.

Präsenz-Trainings

Der Trainings-Raum sollte den Teilnehmern großzügig Platz für ihr Arbeitsgerät und Unterlagen bieten. Wird mit Notebooks gearbeitet, ist es möglicherweise ratsam, je Teilnehmer ein oder zwei Bildschirme sowie externe Maus und Tastatur bereitzustellen.

Im Raum muss ein Beamer oder ein hinreichend großes Präsentations-Display vorhanden sein. Für den Trainer muss neben dem Arbeitsgerät mit der Schulungsumgebung auch ein ausreichend langes Standard-HDMI-Kabel (keine Funk-Dongle!) zum Anschluss eines Notebooks bereitliegen sowie ein Stromanschluss bereitliegen. Der Trainer-Platz kann durchaus mit dem Rücken zur Projektionsfläche angeordnet sein sofern dem Trainer ein Bildschirm mit dem gleichen Bildinhalt zur Verfügung steht.

Flip Charts und Whiteboards sind heute unüblich geworden, können aber gelegentlich für kleinere Skizzen helfen.

Online-Trainings

  • Online-Formate werden grundsätzlich über Microsoft Teams durchgeführt. Einladungen hierfür werden vom Auftraggeber rechtzeitig zugestellt.
  • Zugunsten eines besseren Veranstaltungsklimas lassen Trainer und Teilnehmer während der Veranstaltungsdauer Ihre Kamera eingeschaltet. Sollte es zu Übertragungsproblemen kommen, werden die Kameras abgeschaltet.
  • Die Mikrofone werden stumm geschaltet, und nur zum sprechen aktiviert.
  • „Steuerung übernehmen“ auf Anforderung und Bestätigung hin muss zugelassen sein (keine administrative Einschränkung!)
  • Abstimmungen erfolgen mit der „Hand heben“-Funktion in Microsoft Teams.
  • Teilnehmer stellen ihre Fragen in die Runde. Die Chat-Funktion wird vom Referenten nur in Einzelfällen verwendet und wird während der Veranstaltung nicht weiter verfolgt.

Teilnehmervoraussetzungen

Je nach Themenblock sollten die Teilnehmer über fundierte Kenntnisse aus täglicher Praxis in der Anwendung von Business Central oder Dynamics NAV verfügen. Ferner sind auch bei Programmier-Trainings Programmierkenntnisse aus täglicher, beruflicher Praxis (in beliebiger Programmiersprache) zwingend erforderlich.

Eine Gruppengröße von acht Personen sollte nicht überschritten werden. Gruppengrößen von mehr als 12 Teilnehmern sind gegen Aufpreis möglich, bedürfen aber zuvor ausdrücklich einer schriftlichen Vereinbarung.

Trainings-Zeiten

Ein Trainings-Tag dauert 8 Stunden inkl. Pausen. Die Trainings-Zeiten können selbstverständlich individuell vereinbart werden, folgende Trainings-Zeiten haben sich allerdings in der Praxis bewährt.

  • Zeitraum: 9:00 – 17:00 Uhr
  • Mittagspause: 13:00 – 14:00 Uhr
  • Kleinere Pausen nach Möglichkeit und wenn das Thema es gestattet. Üblicherweise je eine Pause von 15-20 Minuten vor und nach der Mittagspause.

Die Pausezeiten können erheblich in Abhängigkeit des Schulungsverlaufes schwanken. Bei Zeitverzug kann der Referent die Pausezeiten auch verkürzen.