Über uns

iTech Solutions wurde als Einzelunternehmen im Oktober 2009 von Franz Füßl gegründet. Schwerpunkt lag dabei auf der Entwicklung von Kundenprojekten, insbesondere im Bereich Webentwicklung. Inzwischen wurde eine Vielzahl von Softwareprojekte erfolgreich umgesetzt. Die Beratungs- und Entwicklungstätigkeiten basieren auf heterogenem Fachwissen und zahlreichen, erfolgreich abgeschlossenen Projekten.


Software Engingeering

  • Software Design
  • Software Architecture
  • Software Development

Process- & Project Management

  • Project Management
  • Business Process Management
  • Software Development Process Consulting

Requirements Engineering

  • Requirements Workshops
  • Release- & Deployment Management
  • Business Analysis

Software- und Beratungsprojekte

Kunden und Stakeholder erhalten während jeder Projektphase regelmäßige Statusbericht, um maximale Transparenz über bevorstehende und geleistete Aufgaben, Budget- und Ressourcenplanung, sowie über Zeit- und Risikomanagement zu erhalten. Daher werden Projekte stets mit besonderem Fokus auf Berichtswesen und je nach Anforderungen unter Einbezug klassischer oder agiler Vorgehensmodellen durchgeführt. In Abhängigkeit von Tätigkeit, Projektart und Managementebene, erfolgen Software- und Beratungsprojekte in diesen Projektphasen:

1. Idee und Vision

  • Ermittlung von Vorhaben, Stakeholdern und Zielen eines Projektes
  • Durchführung von Kundengesprächen und Erhebung erster Rahmenbedingungen, wie zeitliche oder finanzielle Schranken.
  • Helikopterschätzung von Aufwand, Risiko, Meilensteinen und Projektphasen

2. Requirements Engineering

  • Je nach Wunsch oder Notwendigkeit erfolgen in dieser Phase die Ermittlung, Strukturierung und Klassifizierung von Anforderungen.
  • Anforderungen werden während des gesamten Projektzeitraums digital verwaltet. Dies führt zum Abbau von Kommunikationsbarrieren und sorgt zusätzlich für umfängliche Kontrolle durch alle Stakeholder.

3. Software Architecture & Implementation

  • Durchführung von Implementierungstätigkeiten unter Berücksichtigung von Anforderungen und Qualitätsmerkmalen
  • Entwurfsentscheidungen treffen, dokumentieren und modellieren
  • Fortschrittsdokumentation über Anforderungsmanagement-Tool.

4. Test und Integration

  • Erfolgreiches Testmanagement sorgt während der Implementierungsphase für Kostensenkung und verhindert fehlerhafte Deployments.
  • Insbesondere bei Großprojekten sind häufig Integrationstests erforderlich, um Fehler bei Konsoldierungen von Softwarekomponenten sichtbar zu machen.

5. Release und Deployment

  • Release- und Deployment Management bilden Kernbestandteile jedes strukturierten Softwareprojektes.
  • Unter Einbezug von State-of-the-Art Technologien werden Versionskontrolle, CI/CD Technologien und Releasezyklen integriert und sorgen für geradlinige Projektverläufe.