Clemens Müller EDV-Beratung

Meine Tätigkeitsschwerpunkte:

  • Technologieberatung für Softwareprojekte
  • Sie planen einen Technologiewechsel, eine zusätzliche Integration oder suchen einfach nur Optimierungspotential in bestehenden Anwendungen? Eine Analyse hilft, eine gute und längerfristige Produktstrategie zu implementieren.
  • Interims-Krisen-Betreuung
  • Wenn Softwareprojekte Zeit- oder Funktionserwartungen verfehlen, helfen langfristige Strategien nicht. Eine Betreuung bei der Identifizierung und Lösung der tatsächlichen kritischen Punkte hilft, das Projektteam zu entlasten und das Projektziel zu erreichen. Während das Projektmanagement das "Was" und "Wann" interessiert, ist für die Umsetzung das "Wie" und "Wer" entscheidend.
  • Analyse SQL Performance
  • Sie benötigen echte Analyse und Beseitung von SQL-Bottlenecks? Teilaspekte wie Veränderung von Datenbankparametern, fallbasierte Indexerstellung oder aufwändiges try-and-error auf Applikationsseite führen nicht zu kalkulierbaren Ergebnissen. Am Beginn jeder Analyse steht die Festlegung eines Sollwertes (Performance-Ziel). Jede erstellte Analyse enthält die Auswirkungen (tatsächlicher End-To-End Anteil an der Performance), das Optimierungspotential (was eine Überarbeitung bringen kann) und eine Aufwandschätzung (Umfang der Änderungen). Langsame Verarbeitung tritt auf, wenn eine SQL-Anweisung mit schlechtem Zugriffspfad ausgeführt wird oder eine SQL-Anweisung sehr oft wiederholt wird. Oder gar eine langsame Anweisung sehr oft wiederholt wird... Oft kann dies selbst der jeweilige Spezialist nicht einfach überblicken - der DBA hat keine Kenntnis der Applikationslogik und der Applikationsentwickler kann (z.B. per Trace) nur einen zu kleinen Teil einer Verarbeitung nachvollziehen. Eine besonders kritische Situation ergibt sich, wenn ein Performance-Problem erst bei realen Datenmengen bzw. im Laufe des Betriebs auf dem Produktivsystem eintritt.
  • Reporting
  • PDF Dokumentenhandling
  • Software Lifecycle: Requirement Management, SCM, Build, Rollout
  • Applikationsintegration
  • Eine erfolgreiche Systemintegration erfordert aus 2 wesentlichen Säulen: Applikationsintegration und Datenintegration.
  • Programmiersprachen Java und Delphi
  • Objektorientierung und "Open Source"
  • SQL Datenbanken Microsoft SQL-Server, Oracle, MySql


  • Beispielprojekte:
    10.000 PDF-Seiten Output in 15 Minuten erstellen
    Dokumentenmerge aus verschiedenen Quellen (Serienbrief, PDF) und verschiedenen Dokumentarten (Anschreiben, Lieferschein, Rechnung, Packliste) zu einem mehrschachtfähigen Druck mitsamt Ansteuerung der Kuvertierung an der Printstrasse.
    Optimierung einer Datenübertragung via WAN von 3 Sätzen/sec auf 400 Sätze/sec
    Datenmigration einer Altanwendung: 30 Millionen Datensätze in weniger als 12h in eine neue Applikation migrieren.

    Impressum:
    Clemens Müller
    Fuchswinkel 3
    37581 Bad Gandersheim
    Email: Clemens.Mueller@mandelherz.de
    Telefon: +49 5382 98 65 25
    Steuernummer: 12/130/01827