International Software Engineering
International Software Engineering
Softwaresysteme werden weltweit eingesetzt und für Informationssysteme gilt dies auch für verschiedene Sprachen. Entwicklungsteams sind weltweit verstreut und müssen Systeme in mehreren Sprachen entwickeln, wobei die Muttersprache der Entwickler durchaus verschieden sein kann. Die dabei auftretenden Probleme verlangen nach adäquaten Methoden und Hilfsmitteln.
International Software Engineering (internationale Softwaretechnik) ist ein spezielles Gebiet der Softwaretechnik und behandelt die speziellen Anforderungen an die Softwareentwicklung in einem internationalen Kontext:
- die Teams sind international
- die Software wird entwickelt für bzw. wird verwendet in einem internationalen Kontext mit verschiedenen Sprachen und landesspezifisch unterschiedlichen Gesetzen. Global information systems (GLIS) müssen dabei die Aspekte der Internationalisierung (I18n) und Localisation (L10n) abdecken.
Das relevante Wissen der Entwickler die Softwaretechnik betreffend wird in folgenden Standards beschrieben:
- Software Engineering Body of Knowledge 2004 (SWEBOK)[1] beschreibt das Wissen, das ein Softwaretechniker vier Jahre nach seinem Hochschulabschluss besitzen sollte.
- Graduate Software Engineering 2009 (GSwE2009) "GSwE2009 is a model which provides guidelines and recommendations for any master's level program in software engineering worldwide."[2]
- Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering 2004 (SE2004)[3]
Inhaltsverzeichnis
Übrigens: Die PlusPedia ist NICHT die Wikipedia. Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende! |
1 Profession
Mitarbeit und Leitung von internationalen Entwicklerteams ist eine wesentliche Fähigkeit, die Softwaretechniker heutzutage besitzen sollten.
2 Ausbildung
Eine Ausbildung in internationaler Softwaretechnik sollte wenigstens die folgenden Aspekte abdecken:
- Abdeckung der vier Wissensgebiete der Softwaretechnik im weiteren Sinne (sensu lato)
- Unterricht in wenigstens zwei Sprachen (z.B. Englisch und Deutsch)
- Unterricht in wenigstens zwei Ländern (z.B. Dänemark und Deutschland)
Der inhaltliche Schwerpunkt der Lehrveranstaltungen solte sind um Software Engineering im weiteren Sinne handeln (sensu lato):
- Softwaretechnik im engeren Sinne(sensu stricto)
- Datenbanken
- Mensch-Computer-Interaktion
- Künstliche Intelligenz
Studenten mit einem Abschluss in ISE sollten in der Lage sein, Softwaresysteme mit I18n und L10n zu entwickeln sowie internationale Teams zu leiten, die räumlich verteilt sind und verschiedene Sprachen sprechen.
Der Master in International Software Engineering der Fachhochschule Gelsenkirchen in Kooperation mit der Universidade Federal de Santa Maria (UFSM), Brasilien, ist ein gutes Beispiel für eine Erfüllung dieser Anforderungen.[4]
3 Einzelnachweise
- ↑ http://www.computer.org/portal/web/swebok
- ↑ http://www.gswe2009.org/
- ↑ http://sites.computer.org/ccse/
- ↑ http://combasoft.fh-gelsenkirchen.de/opencms/opencms/ise/index.html
4 Weblinks
5 Init-Quelle
Entnommen aus der:
Erster Autor: Celestine42 angelegt am 17.01.2011 um 14:19,
Alle Autoren: O.Koslowski, Aka, Wikix, JCIV, Varina, Celestine42
6 Andere Lexika
- Dieser Artikel wurde in der Wikipedia gelöscht.
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular
PlusPedia Impressum
Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.
Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.