Training - Beratung - Projektarbeiten

www.David-Tielke.de

Beratung

Die Softwareentwicklung ist ein sehr komplexes Thema, welches einem kontinuierlichen Wandel unterliegt. Dabei gilt es ständig zu Problemen mögliche Lösungen zu evaluieren, Entscheidungen zu treffen und diese dann richtig umzusetzen und zu kontrollieren. Dazu erfordert es allerdings einer Menge Wissen und Erfahrung auf diesem Gebiet, welches meist nicht oder nur unzureichend im eigenen Team vorhanden ist. Ich stehe Ihnen mit meinem Wissen, meiner Erfahrung und meinen Ratschlägen als Berater, mit über 15 Jahren Projekterfahrung, im Bereich Softwareentwicklung gerne zur Verfügung.

Problemanalyse und Problemlösungen

Bei der Entwicklung von Softwaresystemen schleichen sich fast immer kleinere und größere Probleme ein. Je früher diese Probleme erkannt werden, um so einfacher und günstiger können diese behoben werden. Ihre Softwarequalität lässt zu wünschen übrig? Die Architektur Ihrer Software erfüllt die nicht-funktionalen Anforderungen nicht? Bei diesen und vielen weiten Problemen unterstütze ich Sie gerne bei der Analyse und der anschließenden Behebung.

Technologieentscheidungen

Sie möchten Ihre Entwicklung auf eine neue und moderne Entwicklungsplattform umstellen? Sie suchen das Framework, welches am besten zu Ihren Anforderngen passt? Falls Sie zukunftssicher Entscheidungen fällen müssen, sollten Sie diese auf Grundlage von fundiertem Wissen und langjähriger Praxiserfahrung tätigen. Ich helfe Ihnen gerne dabei.

Einführung

Das Einführen von neuen Technologien ist nicht immer einfach. Wie stellen wir die Entwicklung um? Wie schulen wir unsere Mitarbeiter am effektivsten? Was müssen wir beachten? Ich unterstütze Sie dabei und biete Ihnen Beratung und Schulung aus einer Hand.

Controlling

Maßnahmen bei erkannten Problemen oder konstruktiv zu Projektbeginn sind eine Sache, deren Einhaltung über lange Zeit, eine andere. Werden Architekturvorgaben eingehalten? Testen Ihre Entwickler den Code korrekt und sinnvoll? Ist die Codequalität auf einem konstant guten Niveau? Eine fachkundige Kontrolle dieser Maßnahmen sichert langfristig Ihren Projekterfolg.

Themenbereiche

Nachfolgend finden Sie zur Übersicht einige exemplarische Beratungsfelder.

  • .NET-Entwicklung
  • Desktopentwicklung
  • Webentwicklung
  • Softwarequalität
    • Softwaretest
    • Unittests
    • Codequalität
    • Codemetriken
    • Profiling
  • Softwarearchitektur
    • Mehrschichtenarchitekturen
    • Softwarekomponenten
    • Architekturen für die Cloud
  • Application Lifecycle Mangement
Sollten Sie an einem der genannten Themen oder einem individuellen Thema interessiert sein, können Sie mich gerne kontaktieren.