ITech Progress

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche

Die ITech Progress GmbH mit Sitz in Ludwigshafen am Rhein ist als Beratungsunternehmen spezialisiert auf die Konzeption und die Entwicklung von Softwarelösungen, die auf innovativen Softwarearchitekturen und -standards basieren. Das Unternehmen hat dabei seinen Beratungsfokus in allen Phasen auf innovative Bereiche wie JAVA/JEE, MDSD und Software Patterns gerichtet. Außerdem wird durch die Anwendung von offenen Standards die Wartungsfreundlichkeit und Erweiterbarkeit der Systeme gesteigert. In individuellen Schulungen und Workshops gibt das Unternehmen sein Fachwissen und seine Erfahrungen weiter. Neben offenen Schulungen bietet die Academy[1] von ITech Progress auch maßgeschneiderte Schulungen an. Über die genannten Bereiche IT-Beratung, Schulungen und Workshops hinaus engagiert sich ITech Progress als Partner verschiedener Hochschulen und ist aktiv und entscheidend an der Gestaltung von Zertifizierungslehrplänen für Softwarearchitekten beteiligt.

ITech Progress GmbH
ITech Progress Logo
Rechtsform GmbH
Gründung 2004
Sitz Ludwigshafen am Rhein
Leitung Mahbouba Gharbi, Geschäftsführerin
Mitarbeiter 29 (Januar 2015)
Branche IT-Dienstleistung
Website www.itech-progress.com

Inhaltsverzeichnis

Geschichte[Bearbeiten]

ITech Progress wurde 2004 in Ludwigshafen am Rhein gegründet. Mittlerweile arbeiten ca. 30 Mitarbeiter für das Unternehmen. Das Unternehmen verfügt neben dem Hauptsitz in Ludwigshafen am Rhein über eine Niederlassung in Nürnberg. ITech Progress begann sich mit IT Consultingleistungen am Markt zu etablieren und erweiterte bald sein Dienstleistungsspektrum um individuelle Schulungen, Coachings und Reviews rund um das Thema Softwarearchitektur und -entwicklung.

Engagement[Bearbeiten]

Kunden und Partner[Bearbeiten]

Zu den Kunden und Partnern von ITech Progress zählen: ATOS, Bundesagentur für Arbeit, Computacenter, IBM, MID, Sophist Group, hmmh multimediahaus AG, Capgemini und Team!Bank.

Der iSAQB e.V. und ITech Progress[Bearbeiten]

Das International Software Architecture Qualification Board (iSAQB) ist ein Zusammenschluss von Fachexperten auf dem Gebiet der Softwarearchitektur. Dieses Gremium bietet erstmalig ein Aus- und Weiterbildungsschema für Softwarearchitektur-Spezialisten nach international anerkannten Standards an. ITech Progress GmbH ist seit 2009 lizenziert[2], Architekturschulungen mit anschließender Zertifizierung konform zum iSAQB Standard durchzuführen. Das Unternehmen war 2008 bei der iSAQB Gründung vertreten und engagiert sich seitdem als aktives Fördermitglied[3].

ITech Academy[Bearbeiten]

Das Schulungsportfolio der ITech Academy ist auf die Wissensvermittlung zu den Themen innovativen Technologien, Softwarearchitektur und Softwareentwicklung ausgerichtet. Die ITech Academy veranstaltet folgende Schulungen und Workshops:

Schulung und Workshop Beschreibung
Certified Professional for Software Architecture - Foundation Level[4] Die Schulung für das iSAQB Foundation Level vermittelt das notwendige Wissen und die Fähigkeiten, um für kleine und mittlere Systeme Softwarearchitekturen zu entwerfen und zu dokumentieren. Ziel der Schulung ist es problembezogene Entwurfsentscheidungen auf der Basis Ihrer vorab erworbenen Praxiserfahrungen zu treffen.
Certified Professional for Software Architecture - Advanced Level[5][6] Das Advanced Level Programm ist modular aufgebaut. Der Lehrplan des Programms besteht aus einzelnen Modulen, die sich jeweils einem bestimmten Schwerpunkt der Kompetenz von Professionals für Softwarearchitektur (methodisch, technisch und kommunikativ) widmen. Dabei bietet ITech Progress aktuell Trainings zu den Themen: Service Oriented Architecture – Technisch (SOA-T), Soft Skills für Softwarearchitekten, Architekturdokumentation, Architekturbewertung, Enterprise Architecture Management (EAM)[7][8] und WEB-Architekturen an.
Business Analyst (BPMN) Die Schulung vermittelt das notwendige Wissen und die Fähigkeiten, um Unternehmensprozesse zu erfassen und zu dokumentieren. Das Ziel der Schulung ist es prozessorientierte Analyse und Prozessmodellierung erfolgreich einzusetzen und die Ergebnisse effektiv zu kommunizieren. Als Notation für die Prozessmodellierung wird die BPMN eingeführt und verwendet.
Modellbasierte Softwareentwicklung mit der Unified Modeling Language (UML) Die Schulung vermittelt das notwendige Wissen und die Fähigkeiten, um objektorientierte Methoden der Softwareentwicklung einzusetzen. Das Ziel dieser Schulung ist es objektorientierte Analyse (OOA), objektorientiertes Design (OOD) und objektorientierte Programmierung (OOP) einzusetzen. Als Notation für OOA und OOD wird die UML eingeführt und verwendet.
Teamwork mit Scrum[9] Dieser Workshop vermittelt Grundwissen und Fertigkeiten zur agilen Teamarbeit nach Scrum. Die Teilnehmer können nach Abschluss des Workshops agile Software-Entwicklungsmethodiken im Vergleich zu anderen einordnen und haben Werte, Rollen, Artefakte sowie Aktivitäten von Scrum anhand eines Beispielprojekts praktisch erfahren. Außerdem können sie auf Basis dieser Erfahrung Schlussfolgerungen für die Gestaltung ihres Teamworks im eigenen Unternehmensumfeld ziehen.

Literatur[Bearbeiten]

  • Mahbouba Gharbi, Arne Koschel, Andreas Rausch, Gernot Starke: Basiswissen für Software-Architekten: Aus- und Weiterbildung nach iSAQB-Standard zum Certified Professional for Software Architecture - Foundation Level, dpunkt Verlag, 2. Auflage 2014, ISBN 978-3-86490-165-2
  • Andread Fink: Web-Architektur, zuletzt besucht am 16. Januar 2015

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]