Softwareentwicklung mit 360°-Blick
Mit Fachkenntnis und langjähriger Projekterfahrung konzeptioniere ich mittels VBA individuelle Erweiterungen für Excel und Access. Dabei lege ich großen Wert auf die Einbindung in den Unternehmenskontext des Kunden. Nur so entstehen anwendungsorientierte und nachhaltige Gesamtlösungen, mit denen Zeit und Kosten gespart werden können. Die projektspezifische Beratung sowie eine entwicklungsbegleitende Betreuung stehen für mich an erster Stelle.
”
“
Consulting als Mehrwert
Damit sich die zu entwickelnde Teillösung effizient in Unternehmensbereiche einbetten lässt, ist eine detailgenaue Analyse der Softwareansprüche erforderlich. Zur Erzielung bestmöglicher Ergebnisse berate ich meine Auftraggeber umfassend und blicke dabei über das reine Programmieren hinaus: Macht das Angestrebte im Anwendungskontext Sinn?
Die direkte Kommunikation mit dem Kunden und Anwender ist mir dabei sehr wichtig.
Programmierung mit VBA
Der Schwerpunkt meiner Programmierleistung liegt in der Entwicklung differenzierter Tools und Anwendungserweiterungen für Excel und Access. Ich unterstütze kleine und große Unternehmen genau an dem Punkt, an dem der Standardanwender an seine Grenzen gerät und die jeweilige Aufgabe eine komplexe Lösung erfordert. Dabei arbeite ich mit der Programmiersprache VBA (Visual Basic for Applications), die innerhalb der gesamten Microsoft-Familie einsetzbar ist. Sie dient mir als zentrales Tool für komplexe Aufgaben innerhalb von Excel oder Access.
Mit VBA ist aber auch der problemlose Datenaustausch zwischen den Einzelanwendungen möglich. Damit eröffnet sich eine große Bandbreite bei der Anschlussnutzung von Daten aus den verschiedenen Microsoft-Programmen (Excel, Access, Outlook, PowerPoint, Word). Mein Leistungsumfang richtet sich nach den branchen- bzw. unternehmensinternen Anforderungen meiner Auftraggeber. Die nachfolgenden Beispiele stellen daher nur einen Auszug meines Portfolios dar.
EXCEL-Leistungsspektrum
Datenverarbeitung/-umwandlung und Neuausgabe in gewünschter Form
Berechnungen nach Nutzeranforderungen
Datenvisualisierung (auch dynamisch) mit Diagrammen oder Zeichnungselementen
Ausgabe druckfertiger Layouts auch unter Corporate Identity-Vorgaben
Entwicklung vorgegebener Ansichten/Formulare zur definierten Benutzerführung (Excel-Datentabellen im Hintergrund)
ACCESS-Leistungsspektrum
Entwicklung eines durchdachten und konzeptionell stimmigen Datenbankdesigns mit nachhaltiger Einsatzfähigkeit
Entwicklung einer Oberfläche mit individueller Benutzerführung (Access-Datentabellen im Hintergrund)
Anlage anwendungsspezifischer Datendarstellungen (z. B. Tabellen, Anschreiben, Grafiken)
VBA-basiertes Leistungsspektrum für Microsoft-Programme
Erstellung datenbasierter (aus Excel/Access)
E-Mails in Outlook
Entwicklung datenbasierter (aus Excel/Access) Darstellungen in PowerPoint
Expertenwissen für nachhaltigen Unternehmenserfolg
Seit über 10 Jahren unterstütze ich als freier VBA-Programmierer kleine und große Unternehmen bei der automatisierten Datenverarbeitung und -visualisierung.
Neben meinem fachlichen Know-how in der Funktionsanpassung von Excel und Access mittels VBA liegt meine Stärke in der fortwährenden Anpassung meiner auftragsbezogenen Entwicklung. So hole ich für den Kunden das Beste heraus und überzeuge mit vorausschauenden Lösungsansätzen.
Langjährige Kunden schätzen an mir, dass ich bei der Programmierung von Basis- und Anschlusstools stets die Implementierung in bestehende Systeme im Blick habe. Bei der Zusammenarbeit mit meinen Auftraggebern stehen die persönliche Kommunikation und Vermittlung im Vordergrund. Daraus ergibt sich eine für alle Beteiligten zufriedenstellende Zusammenführung von Kundenanforderung und technischer Umsetzbarkeit.
Als Remote-Freelancer bin ich zeitlich flexibel und stelle Projektanbietern auch gerne Kapazität für kleine und mittlere Aufträge zur Verfügung.
Hier geht es zu meinem detaillierten Berufsprofil: Xing
Flexible Softwarelösungen für die Anwendungspraxis
Meine Leistung erbringe ich branchenübergreifend. Auch innerhalb einer Kooperation mit einem Unternehmen bin ich nicht auf bestimmte Bereiche festgelegt.
VBA-basierte Applikationen können für viele Arbeitsfelder spürbare Verbesserungen mit sich bringen. Die nachfolgenden Projektbeispiele stellen lediglich einen Auszug erfolgreich abgewickelter Aufträge dar.
VERSICHERUNGEN
Risikoverwaltung
Überwachung von Geschäftsvorfällen
Schadenstabellen
Berufskennzahlen
TOURISMUS
Buchung von Hotels, Transfers, Guides
Marketingmaßnahmen
Buchhaltung, Kalkulation
Generierung von Tour-Höhenprofilen mit Ausgabemöglichkeit
IT-BRANCHE
Pricing Tool
Zeiterfassungstool
Verfolgung von Continuity-Analysen
FITNESS UND GESUNDHEIT
Tool zur Trainingssteuerung
Praxisbeispiel 1: Versicherung (MunichRE)
Aufgabe: Formatangleichung bei Daten zur Vertragserneuerung
Zur Vertragserneuerung bekommt die Abteilung aktualisierte Schadensverläufe von den Geschäftspartnern (Erstversicherer). Die Daten kommen in der Regel in zwei verschiedenen Formaten in Excel-Form, die sich geringfügig unterscheiden können. Am Ende wird ein bestimmtes Datenformat benötigt, damit ein internes Berechnungstool diese einlesen und verarbeiten kann. Bisher wurden die Tabellen vollständig händisch umgestellt.
Lösung: Kleinere, flexible VBA-Tools beschleunigen die Umformatierung massiv. Dazu kommt die Elimination von Fehlern, die bei händischer Umstellung entstehen.
Praxisbeispiel 2: Versicherung (MunichRE)
Aufgabe: Überwachung von Vertragsvolumina
Für das Interversicherungsgeschäft gibt es maximale Volumina, bis zu denen Geschäfte abgeschlossen werden, um übermäßige Risiken zu verhindern. Bisher wurden diese mit einer Excel-Tabelle verfolgt. Ein zusätzlicher Aufwand entstand durch die manuelle Einpflege der Daten, die per E-Mail und Excel-Anhang von den Partnern gesendet wurden.
Lösung: Für die Verwaltung der Geschäfte wird eine Access-Datenbank eingesetzt. Diese ermöglicht es, auf Knopfdruck die benötigten Kennzahlen und Berichte auszugeben. Die automatisierte Einpflege der Daten läuft wie folgt ab: Access geht durch das entsprechende Outlook-Konto, findet anhand des Betreffs die relevanten E-Mails, öffnet die darin vorhandenen Excel-Tabellen und liest die Informationen in die Access-Datenbank ein.
Praxisbeispiel 3: Tourismus (bikeAlpin)
Aufgabe: Erstellung einer Datenbank für Buchungen und Reservierungen
Jede Saison müssen für über 100 Reisetermine Hotelbuchungen, Gepäcktransfers, Rücktransfers der Teilnehmer zum Ausgangsort und evtl. Shuttles gebucht und verfolgt werden. Daneben müssen die Guides für die Reisen eingeteilt werden. Weil zum Reservierungszeitpunkt die finale Anzahl der Teilnehmer noch nicht bekannt ist, muss das System auch sehr schnelle Änderungen und Stornierungen ermöglichen.
Lösung: Über eine Access-Datenbank werden alle Buchungen bzw. Reservierungen durchgeführt und verfolgt. Diverse Filter- und Auswertungsmöglichkeiten liefern einen raschen Überblick über die anstehenden Aufgaben. Sämtliche Kommunikation mit Hotels, Taxiunternehmen etc. läuft über E-Mail mit PDF-Anhängen, die direkt aus Access erstellt werden. Für die Einteilung der Guides (mit ihren spezifischen Verfügbarkeiten) gibt es eine grafische Darstellung über alle Reisen mit allen Guides in einem Kalender.
Praxisbeispiel 4: Tourismus (bikeAlpin)
Aufgabe: Generierung von Höhenprofilen
Um den Kunden einen Überblick über die Reisen zu geben, werden Höhenprofile mit Informationen über Etappenorte, Aussichtspunkte, Pässe und Übergänge etc. benötigt. Bisher wurden die Höhenprofile mehr oder weniger von Hand gezeichnet, obwohl die Strecken als GPX-Tracks bereits vorhanden waren.
Lösung: Die GPX-Tracks werden mit Angaben zu Orten, Pässen, Aussichtspunkten etc. über eine weitere Software angereichert. Eine Excel-Anwendung erstellt dann Höhenprofile mit Zeichnungselementen (keine Diagramme), die vollständig skalierbar sind und mit einem fertigen Layout in DIN A4 erstellt werden können. Diverse Optionen sind möglich, z. B. die Ausgabe aller Etappen im gleichen Maßstab. Ein Satz an Höhenprofilen besteht aus einem Gesamtprofil und einzelnen Etappenprofilen.
Praxisbeispiel 5: IT (TechData)
Aufgabe: Entwicklung eines Kalkulators
Für zwei Lieferanten aus dem Bereich Virtualisierung müssen Angebote erstellt werden. Dabei sind für ca. 5.000 Artikel Bedingungen hinsichtlich Vorgaben (z. B. Artikel A ist nur mit Support bestellbar), Wünsche (z. B. Supportzeitraum), Konditionen des Kunden, Bonussysteme etc. zu berücksichtigen. Das bisher vorhandene Excel-Tool konnte weder erneuert noch gewartet werden.
Lösung: Die Lösung beinhaltet eine Access-Datenbank als zentrales Backend. Als Frontend wird eine Excel-Anwendung verwendet, die nach der Aktualisierung aus dem Backend autark läuft. Die gesamte Logik über Vorgaben, Wünsche, Konditionen etc. liegt im Excel-Frontend.
Praxisbeispiel 6: Gebäudemanagement (MGS GmbH/Agentur ais)
Aufgabe: Verwaltung und Präsentation von Gebäudedaten
Erforderlich ist ein Werkzeug, das energietechnisch relevante Daten zu Gebäuden verarbeiten kann. Im ersten Schritt werden die Daten gesammelt, im zweiten Schritt wird eine Präsentation möglicher Energieeinsparmaßnahmen hinsichtlich Amortisationszeit und Förderung erstellt. Die bisherige Lösung aus Excel und Word war umständlich in der Bedienung und unflexibel.
Lösung: Das auf Wunsch in Excel erstellte GMC-Tool bietet bei der Erfassung der Gebäudedaten jede denkbare Flexibilität und ist einfach zu bedienen. Per VBA wird für die Präsentation für den Kunden ein ca. 30-seitiges DIN A4-Heft erstellt. Auf Knopfdruck werden alle Seiten erzeugt, inkl. Seitenumbrüchen und Druckformatierung, formatierte Tabellen mit unterschiedlichen Spaltenanzahlen, wobei die meisten Seiten praktisch auf leeren Tabellenblättern aufgebaut werden.
Praxisbeispiel 7: Vertriebsmanagement (benchex)
Aufgabe: Erstellung eines Auswertungstools
Der Kunde erstellt Umfragen und wertet diese nach einem vorhandenen Schema aus. Die bisherige Excel-Lösung war wenig flexibel, sodass bei jeder neuen Umfrage umfangreiche Änderungen nötig waren.
Lösung: Von der vorhandenen Software wurde nur die Mathematik übernommen, alles andere wurde neu aufgesetzt. Das Tool ermöglicht das Einlesen der Ergebnisse ohne weitere Änderungen, es passt sich komplett an unterschiedliche Umfragen an. Während das Einlesen und die Erstellung über einen umfangreichen Filter per VBA erfolgt, wird die Berechnungsgrundlage für die grafischen Darstellungen über Tabellenblattfunktionen bereitgestellt. Filter und Einstellungen ermöglichen individualisierte Auswertungen (z. B. für unterschiedliche Kunden) in verschiedenen Sprachen (für Umfragen im Ausland).
Das sagen meine Kunden:
Dr. Armin Hampel, Business Consulting:
»In über 35 Jahren Beratertätigkeit musste ich immer wieder feststellen: Auf der einen Seite gibt es für kundenspezifische Prozesse auf dem Markt keine passenden unterstützenden Werkzeuge. Auf der anderen Seite ist es beim Einsatz von Standard-Software für Unternehmen besser, ihre Prozesse dem Werkzeug anzupassen – was sie meist nicht wollen. Keine der Möglichkeiten führt zu befriedigenden Lösungen.
Mit dieser Erkenntnis entschieden wir uns bei einem Großunternehmen, als wir den Continuity-Prozess für die IT entwickelten, parallel dazu die unterstützende Software von Peter Listmann entwickeln zu lassen. In mehreren Stufen wurden die Anforderungen (weiter-)entwickelt, gemeinsam diskutiert und sehr schnell im Tool umgesetzt. Dies war für das gesamte Team eine große Hilfe, weil die Ideen (Prozess und SW-Umsetzung) sofort im Prototyping verifiziert werden konnten. Entstanden ist ein Tool, das den IT Notfall-Vorsorge- die Methodik und den Prozess des Unternehmens optimal unterstützt. Darüber hinaus bietet die Lösung die notwendige Flexibilität, in Hinblick auf Skalierung oder funktionaler Erweiterung, um bei Bedarf problemlos angepasst zu werden.«
Kontakt: +49 (0)151 14 75 16 45 | Dr.Armin.Hampel@outlook.com
Gitta Poebing, bikeAlpin GmbH:
»Wie stark man als Anwender von einem gut durchdachten Datenbankdesign profitieren kann, zeigt sich für uns als Touranbieter immer wieder aufs Neue. Bei uns läuft gerade in der Hochsaison eine Vielzahl an Buchungs- und Reservierungsdaten unserer Kunden auf. Die von Peter Listmann hierfür angelegte Access-Datenbank führt all das effizient zusammen und ermöglicht zudem das Einteilen der Reiseguides.
Diese Datenbank als Herzstück unseres Angebots hat er im Laufe unserer intensiven Zusammenarbeit stetig weiterentwickelt. Als kompetenter Softwareberater begleitet er uns seit vielen Jahren und hilft uns, die richtigen Entscheidungen zu treffen. Seine gute Erreichbarkeit und die reibungslose Bearbeitung von Änderungen bzw. Fehlermeldungen ist für uns als Touranbieter mit Onlineportal essenziell. Auch von seiner raschen Auffassungsgabe und Einarbeitung in neue Themenfelder profitieren wir sehr. Softwarelösungen aus seiner Hand sind praxisnah und nachhaltig.«
Robert Nürbchen, Tech Data GmbH & Co. OHG:
»Peter Listmann hat in kürzester Zeit die Anforderungen umgesetzt und mit seiner Kompetenz auf ganzer Linie überzeugt. Hervorzuheben sind die gute Zusammenarbeit und der unkomplizierte Umgang – vom ersten Entwurf bis zum Feinschliff in allen Details des Projektes. Dank seiner kurzen Reaktionszeiten und kreativen Ideen konnte das Projekt schneller umgesetzt werden als eingeplant. Besten Dank an dieser Stelle für die tolle Zusammenarbeit.«
Hier geht es zu meinem detaillierten Projektprofil:
Sie suchen einen Spezialisten für Excel oder Access?
Gerne prüfe ich Ihre Projektanfrage und erstelle auf Wunsch ein maßgeschneidertes Angebot.
Peter Listmann
Excel | Access | VBA
Marienstraße 9 | 83607 Holzkirchen
Tel. 08024/30 31 30
post@peter-listmann.de
www.peter-listmann.de
»