Fred Robert Hauschel

Software- und Quality-Engineer

Software- und Quality-Engineering hängen für mich untrennbar zusammen und bedeuten für mich:

  • immer den gesamten Softwareentwicklungsprozess im Auge zu haben, ohne alle Details selbst zu bearbeiten
  • an allen Punkten eingreifen zu können
  • Kommunikation: im direkten Kontakt schnell zu agieren

Quagility, agiles Software- und Quality-Engineering, nenne ich diesen modernen Ansatz der Softwareentwicklung.

Mein Angebot

Als iSQI Certified Professional for Software Architecture, Certified Scrum Master und erfahrener Softwareentwickler kann ich Ihr Team in allen Projektphasen voranbringen.

Erfahrung

Als Software-Engineer beschäftige ich mich mit den Prozessen rund um die Entstehung und den Betrieb von Software. Aufgrund meiner Ausbildungen und mehr als 15 Jahren Erfahrung habe ich in vielen Projekten bei unterschiedlichen Kunden viele Rollen ausüben können. Somit bin ich vom Junior-Entwickler zum Software-Architekten geworden und beschäftige mich heute

auch mit übergreifenden IT-Prozessen. Java-Entwickler, Build-Manager, Software-Architekt und Quality-Engineer sind Rollen des Software-Engineer, die ich alle abdecken kann. Projektteams bringe ich in allen Projektphasen voran und unterstütze die Integration in die IT-Landschaft ebenso wie weitere projektübergreifende IT-Aufgaben.

Software-Architekt

Um die grundsätzliche Struktur und das Verhalten eines Systems zu erarbeiten, braucht es intensive Kommunikation zwischen vielen, sehr unterschiedlichen Ansprechpartnern. Nur so wird das System die funktionalen und nichtfunktionalen Anforderungen erfüllen, technisch State of the Art sein und gleichzeitig in die bestehende IT-Landschaft passen.

Als Software-Architekt übernehme ich

  • Spezifikation und Dokumentation,
  • die Abstimmung zwischen Projektleiter, Unternehmens- Architekten, Vertretern des Fachbereichs, Infrastruktur- und Entwicklungs-Teams, sowie – wo nötig – mit weiteren IT-Dienstleistern,
  • die Unterstützung der Entwickler während der Umsetzung.
    Langjährige Erfahrung und ausgeprägte Kommunikationskompetenz qualifizieren mich als Berater, Vermittler und Unterstützer aller Projektbeteiligten.

Quality-Engineer

Nicht in jedem Unternehmen ist die IT-Abteilung seit der Gründung das Herzstück des Unternehmens. Prozesse, Vorgehensweisen und Infrastruktur sind historisch gewachsen, oft sind Produkte und Systeme aus kleinen Projekten entstanden. Den Überblick haben im besten Fall einzelne Experten. Diese sind oft überlastet und reagieren meist mehr als sie agieren.

Als Quality-Manager unterstütze ich IT-Abteilungen

  • bei Analyse, Dokumentation und Optimierung der IT-Prozesse und Systeme,
  • bei der Auswahl von Tools zur Dokumentation der IT-Prozesse und Systeme,
  • bei der Auswahl von Tools zur Unterstützung der Prozesse,
  • bei der Durchführung agiler Methoden, sowie
  • dabei, Änderungen an Prozessen, Systemen und Produkten nachvollziehbar zu machen.

Durch Kommunikation mit allen Beteiligten und das Einholen von Feedbacks der User helfe ich Ihnen, neue Strukturen und Prozesse mit Leben zu füllen.

Build-Manager

Seit Beginn meiner IT-Laufbahn hat sich die Entstehung von Software, die Verwaltung von Sourcecode und der Prozess, wie die Software zum Benutzer gelangt, stark verändert. Diese Entwicklung sehe ich sehr positiv. Erfreulicherweise sind Continuous Integration oder Continuous Delivery in vielen Projekten mittlerweile selbstverständlich.

Als Build-Manager übernehme ich

  • Beratung und Unterstützung beim Aufbau einer Buildmanagement- Umgebung,
  • die Automatisierung von Unit -, Integration- und System-Tests,
  • Beratung und Unterstützung beim Aufbau der Testumgebungen,
  • die automatisierte Herstellung auslieferungsfähiger Produkte aus Ihrer Sourcecode-Verwaltung,
  • die automatisierte Übermittlung dieser Produkte an den Betrieb.

Die Ergebnisse eines solchen Vorgehens sind die Basis für eine Continuous Delivery in Test und Produktionsumgebungen. Damit profitieren Sie von geringen Time To Market-Zeiten und schnellem Benutzer-Feedback.

Java-Entwickler

Softwareentwicklung erfordert vom Entwickler den Blick für das Ganze. Den kann er nur in enger Zusammenarbeit mit den Kollegen gewinnen. Als erfahrener Teamplayer und Entwickler mit mehr als zehn Jahren Erfahrung im Java-Umfeld unterstütze ich Ihr Team bei

  • der Migration der bestehenden Software auf neue Strukturen und Frameworks/Libraries,
  • der Entwicklung von Tools zur Sicherstellung von Qualität und Transparenz,
  • der Ausführung von notwendigen Refactorings für die Um- strukturierung des Buildmanagements am Legacy Code,
  • der Entwicklung von Komponenten und Services, die schlecht wartbaren Legacy Code mittelfristig ersetzen,
  • der Anbindung von Systemen und Dienstleistern,
  • neuen Projekten wo Qualität und Modularität von Anfang an berücksichtigt werden kann und
  • der Durchführung von agilen Projekten.

Sie können sich eine Zusammenarbeit vorstellen?

Dann nehmen Sie Kontakt zu mir auf. Gerne tausche ich mich mit Ihnen über Ihre Fragestellungen aus und Sie können meine Arbeitsweise näher kennen lernen. Schicken Sie Ihre Mail an info@hauschel.de

About

Seit 1999 bin ich IT-Freelancer. Früh begeisterte ich mich für Java und habe mittlerweile mehr als zehn Jahre Erfahrung mit Java-Projekten in Großunternehmen. Als Software-Architekt ist mir die Qualität in der Softwareentwicklung besonders wichtig – bei der Auswahl von Methoden und Tools wie der Zusammenarbeit im Team. Agiles Vorgehen bietet meiner Meinung nach hierfür die beste Unterstützung.

Mein Beraterprofil sende ich Ihnen auf Anfrage gern zu.

Referenzen

  • abaXX Technology AG
  • Allianz
  • BMW
  • FIDUCIA IT AG
  • HypoVereinsbank
  • Kabel Deutschland
  • Postbank AG
  • rbg Rechenzentrale Bayerischer Genossenschaftsbanken
  • Deutsche Pfandbriefbank AG
  • Pro7
Gerne lege ich Ihnen Referenzen meiner Auftraggeber vor. Hier einige Auszüge:
„Herr Hauschel trug mit seinem umfassenden Branchen- und Technologie-Know-how wesentlich zum Gelingen des Projekts bei. Besonders hervorzuheben ist sein engagiertes Arbeiten und seine Fähigkeit, die Kommunikation auch teamübergreifend voranzubringen.“
„An dieser Stelle ist besonders zu erwähnen, dass Herr Hauschel in der Lage ist, in einem Projekt verschiedene Rollen auszufüllen, ohne deren jeweilige Zielsetzungen zu vermischen oder aus den Augen zu verlieren.“
"Dem Projekt kam besonders zugute, dass Herr Hauschel über eine hohe kommunikative Kompetenz verfügt und diese vor allem bei der Moderation der Teilprojektteams gewinnbringend eingesetzt hat."
„Neben seiner fachlichen Qualifikation ist sein besonderes Engagement und seine Zuverlässigkeit hervorzuheben.“

Projektbeispiele

Banken

  • Reorganisation und Aktualisierung der Laufzeitumgebung von Webanwendungen
  • Entwicklung eines Beratungsclients für ein Call Center
  • Webbasierte Kundenberatungssoftware

 

Versicherungen

  • Entwicklung eines Bonuspunktesystems mit Scrum

Automobilindustrie

  • Reorganisation und Optimierung eines Entwicklungs- und Build-Prozesses
  • Schnittstellen-Design für mobile Service Anwendung

 

Telekommunikation

  • Chefdesigner neuer Logistikprozesse
  • Softwarearchitekt und Entwickler bei der Optimierung des Entwicklungsprozesses
  • Softwarearchitekt und Entwickler für ein Ordering System

Kontakt . Impressum

Fred Robert Hauschel
Linnenbrüggerstraße 13
81829 München
Tel. 0179 69 170 92
info@hauschel.de
(Angaben gemäß § 5 TMG)



Unterstützung bei der Realisierung der Website:
Beratung, Konzept, Text: Ruth Stubenvoll, Marketing-Beratung, Brunnthal
Design und Illustrationen: Stefan Gerstorfer, medienwerkstatt, Dachau
Realisierung: Christoph Reuter, reuter promedia, Unterschleißheim

Haftungsausschluss

Haftung für Inhalte

Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Um-ständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links

Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.

Urheberrecht

Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekenn-zeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekannt-werden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.

Quelle: eRecht24 Disclaimer