Software Engineering Schulungen und Zertifizierungen
Software Engineering - Schulungen für alle Phasen der Softwareentwicklung
Definition des Software Engineering:
Das Themengebiet Software Engineering beschäftigt sich mit Vorgehensweisen, Methoden und Werkzeugen für alle Phasen des Softwareprozesses. Dieser umfasst die ingenieurmäßige Entwicklung und Erstellung von Software. Sehr wichtig sind hierbei Vorgehensmodelle, die die Durchführung der Entwicklungstätigkeiten entsprechend den jeweiligen Rahmenbedingungen adäquat strukturieren können. Ein Vorgehensmodell enthält die Folge bzw. das Bündel aller Aktivitäten (in Phasen), die zur Durchführung eines Entwicklungsprojekts erforderlich sind.
Integrata Cegos hat eine langjährige Erfahrung im Software Engineering Bereich und bietet Seminare für alle Phasen und Kernprozesse der Softwareentwicklung von der Planung (Auswahl des Vorgehensmodells, Requirementsanalysis und -management) über die Analyse (objektorientierte Analyse) den Entwurf (Softwarearchitektur, objektorientiertes Design) die Programmierung bis hin zum Test (ISTQB, GTB, PAQ, etc.)
Requirements Engineering Schulungen und Zertifizierungen

Generell kann der Bereich Requirements Engineering unterteilt werden in Development - mit den vier Aufgabenbereichen:
* Ermitteln
* strukturieren und priorisieren
* prüfen
* dokumentieren von Anforderungen
sowie den Bereich Management bei dem es um das Verwalten von Anforderungen geht.
Software-Architektur Schulungen und Zertifizierungen
Im Rahmen der Softwareentwicklung repräsentiert die Software-Architektur die früheste Softwaredesign-Entscheidung (Architekturbeschreibung und Architekturentwurf). Sie wird wesentlich durch Softwarequalitätskriterien bestimmt. Dazu gehören nicht-funktionale Eigenschaften wie Modifizierbarkeit, Wartbarkeit, Sicherheit oder auch Performance. Die Entscheidung wie die Software-Architektur für ein Entwicklungsprojekt aussehen soll kann im Nachhinein nur mit hohem Aufwand wieder geändert werden. Somit zählt die Auswahl des passenden Software Designs zu den wichtigsten Punkte im Entwicklungsprozess einer Software.
Integrata Cegos bietet Ihnen außer den Grundlagenschulungen zu Methoden und Techniken der Software-Architektur, der Rolle des Software-Architekten und zur Service-Orientierten-Architektur (SOA) auch die ISAQB CPSA Zertifizierungsschulungen an.
Programmierung - Programmiersprachen Schulungen
"Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h. von Rechenvorschriften, die von einem Computer ausgeführt werden können."
Integrata Cegos bietet Ihnen eine Vielfalt an Schulungen zu Programmiersprachen an. Diese reichen von Einführungs- und Grundlagenschulungen für Einsteiger bis hin zu fortgeschrittenen Seminaren für erfahrene Entwickler.
Nachfolgend finden Sie eine Auflistung unseres Seminarangebots im Bereich Programmierung:
- klassische Programmiersprachen
- COBOL
- Assembler
- C
- Objektorientierte Programmiersprachen
- Java
- C#
- C++
- VBA
- Webentwicklung und Mobile Apps
- Perl, PHP, Python
- XML
- JavaScript
- HTML5
- Entwickeln von Mobile Apps
Software Testing Schulungen und Zertifizierungen
Testen ist zu einer eigenständigen Aufgabe und Tätigkeit geworden. Es ist ein Prozess, bestehend aus Planung und Vorbereitung einerseits und Messen und Prüfen andererseits.
Das Testen dient dazu, die Charakteristika eines Systems festzustellen und die Unterschiede zwischen dem Ist- und dem Sollverhalten aufzuzeigen. Gute Qualität kann als Erfüllung der Anforderungen gesehen werden. Somit ist das Ergebnis des Testens, die vorhandene Qualität aufzuzeigen und Verbesserungen zu ermöglichen.
Integrata Cegos bietet Ihnen Grundlagenschulungen zu Begriffen, Methoden und Techniken der Software-Testing, gemäß dem Fundamentalen Testprozess an. In speziellen Seminaren werden diese Methoden und Techniken für die unterschiedlichen Test-Rollen (Test Manager, Fach- und Abnahme Tester / Test Analyst oder Entwickler) erklärt.
Um den zunehmenden Bedarf an qualifizierten Testern, die sich an ein standardisiertes international anerkanntes Vorgehen halten decken zu können, bietet Integrata Cegos in Kooperation mit unserem Partner CGI Vorbereitungsschulungen für die die weltweit anerkannte ISTQB Certified Tester Zertifizierung an.
Um das Software Testing Schulungs Portfolio komplett zu machen können Sie weitere Zertifizierungen im Bereich Agiles bzw. Mobiles Testen sowie weiterführende Seminare für erfahrene Tester bei Integrata Cegos besuchen.
Unterstützungsprozesse des Software Engineering
Der Einsatz der Unterstützungsprozesse für das Software Engineering sind Phasenübergreifend zu verstehen. Somit betrifft ein Unterstützungsprozess nicht nur die Aktionen und Aufgaben, die einem Kernprozess bzw. Phase zugeordnet sind, sondern die Aktionen mehrerer Kernprozesse.
Projektmanagement
Projektmanagement –beschäftigt sich mit dem strukturierten Vorgehen in einem Projekt unter Einbeziehung aller am Projekt Beteiligten. Es ist eine notwendige Voraussetzung für projektartiges Vorgehen jeder Art und Größe und essentiell, um ein Projekt erfolgreich durchführen zu können.
Hier finden Sie weitere Informationen zu den zahlreichen Zertifizierungen und umfangreichen Schulungen der Integrata im Bereich