Author

Polyglot Clean Code Developer
About the Author
Ausbildungsleiter für Fachinformatiker Anwendungsentwicklung und Systemintegration, IHK-Prüfer und Hochschuldozent für Programmierung und Software-Engineering.

Produktivitätstipps für Softwareentwickler – Anwendungsentwickler-Podcast #51

Softwareentwickler haben viel zu tun und stehen häufig unter Zeitdruck. Um die verfügbare Zeit optimal nutzen zu können, gebe ich in der einundfünfzigsten Episode des Anwendungsentwickler-Podcasts einige Tipps zum Thema Produktivität. Inhalt Zeit sparen Lerne das 10-Finger-System, z.B. mit Tipp10. Nutze deine Tastatur* und nicht die Maus*. Lerne die wichtigsten Shortcuts deiner Tools. In Eclipse…

Read More

Warum du bei deiner Projektpräsentation unbedingt einen Presenter nutzen solltest

Letzte Woche habe ich schon erklärt, warum du bei der Abschlusspräsentation besser auf den Einsatz eines Laserpointers verzichten solltest. Aber das heißt nicht, dass du keinen Presenter* verwenden sollst. Im Gegenteil: Ich würde dir dringend dazu raten, deinen Vortrag mit Hilfe einer kabellosen Steuerung durchzuführen. Tastatur und Maus reichen doch!? Warum solltest du dir einen…

Read More

Die 14 häufigsten Fehler im Projektantrag – Anwendungsentwickler-Podcast #50

Da ich gerade wieder einen Haufen Projektanträge für das Abschlussprojekt gelesen habe, geht es in der fünfzigsten Episode des Anwendungsentwickler-Podcasts um die häufigsten Fehler im Projektantrag und wie man sie als Prüfling vermeiden kann. Inhalt Lange Projektphasen von teils 40 Stunden werden nicht weiter runtergebrochen. Eine methodische Softwareentwicklung wird nicht deutlich. Zu erstellende Artefakte werden…

Read More

Verwendung eines Laserpointers bei der Abschlusspräsentation

Viele Prüflinge verwenden bei ihren Abschlusspräsentationen einen Presenter wie den Logitech R700 Professional*, den ich auch selbst seit Jahren im Einsatz habe. * Das ist grundsätzlich eine gute Idee, da man damit besser präsentieren kann. Die genauen Vorteile werde ich noch in einem späteren Artikel schildern. Allerdings empfehle ich, auf den Einsatz des eingebauten Laserpointers…

Read More

Datenbankmodellierung (Lernzielkontrolle zum relationalen Tabellenmodell) – Anwendungsentwickler-Podcast #49

Dieser Beitrag ist Teil 11 von 14 in der Serie Lernzielkontrollen.

Nachdem beim letzten Mal das Erstellen des Entity-Relationship-Modells Thema war, widmen wir uns in der neunundvierzigsten Episode des Anwendungsentwickler-Podcasts den Schritten bei der Erstellung eines Tabellenmodells. Inhalt Modellierung mit Tabellenmodellen Welche Bestandteile hat ein Tabellenmodell? Tabellen (Relationen) mit Name, Spalten, Datentypen; Beziehungen mit Kardinalitäten; Primär- und Fremdschlüssel werden gekennzeichnet (z.B. mit PK und FK). Wie…

Read More

Teilprojekt vs. Einzelprojekt für das Abschlussprojekt

Nicht alle Ausbildungsunternehmen können ihren Azubis für das Abschlussprojekt ein komplett eigenständiges Projekt anbieten. Und manchmal ist das auch gar nicht sinnvoll. Wenn auch die normale Arbeit im Betrieb so organisiert ist, dass alle Entwickler gemeinsam an einem Projekt arbeiten, sollte man für das Abschlussprojekt nicht unbedingt eine Ausnahme machen. Daher stehen viele Prüflinge vor…

Read More

Datenbankmodellierung (Lernzielkontrolle zum Entity-Relationship-Modell) – Anwendungsentwickler-Podcast #48

Dieser Beitrag ist Teil 10 von 14 in der Serie Lernzielkontrollen.

Eine Kernaufgabe vieler Softwareentwickler – auch in der Abschlussprüfung – ist die Modellierung von Datenbanken. In der achtundvierzigsten Episode des Anwendungsentwickler-Podcasts gehe ich daher die Schritte bei der Modellierung von Datenbanken mit dem Entity-Relationship-Modell durch. Inhalt Modellierung mit dem Entity-Relationship-Modell Welche Bestandteile hat ein Entity-Relationship-Modell (ERM) und wie sehen sie (in der Chen-Notation) aus? Entitätstypen…

Read More

Projektdokumentation von Michael Kleimann (mit 92% bewertet) inkl. Projektantrag

Michael Kleimann hat in der Winterprüfung 2015/2016 von der IHK Trier 92% für die Dokumentation seiner betriebliche Projektarbeit bekommen. Herzlichen Glückwunsch zu dieser tollen Leistung! Michael war so nett, seine Arbeit der Allgemeinheit zur Verfügung zu stellen. Du kannst die Projektdokumentation und den zugehörigen Projektantrag unten herunterladen. Meine Bewertung Die Dokumentation ist ein sehr gutes…

Read More

Zusammensetzung des Stundensatzes – Häufige Fragen im Fachgespräch – Anwendungsentwickler-Podcast #47

Dieser Beitrag ist Teil 11 von 15 in der Serie Häufige Fragen im Fachgespräch.

Eine der häufigsten Fragen im Fachgespräch ist die nach der Zusammensetzung des Stundensatzes, der in fast allen Abschlussprojekten als zentraler Kostenfaktor angeführt wird. In der siebenundvierzigsten Episode des Anwendungsentwickler-Podcasts wird der Stundensatz daher ausführlich besprochen. Inhalt Stundensatz Wie setzt sich normalerweise (!) ein Stundensatz zusammen? Bruttogehalt Personalnebenkosten Gemeinkosten Gewinn Welche Personalnebenkosten gibt es? Personalnebenkosten aufgrund…

Read More

Vorstellung des Ausbildungsbetriebs in Projektdokumentation und -präsentation

Heute schreibe ich mal etwas zur Vorstellung des Ausbildungsbetriebs in der Projektarbeit. Die Kurzversion: Niemanden interessiert das! 😉 Viele Prüflinge beginnen ihre Projektarbeit (Projektdokumentation und -präsentation) mit der Vorstellung des Ausbildungsbetriebs. Grundsätzlich ist das auch völlig in Ordnung. Man absolviert die Ausbildung ja nicht im luftleeren Raum, sondern bekommt (hoffentlich) Unterstützung durch eine/n kompetente/n Ausbilder/in…

Read More