Diskussion:Migration (Informationstechnik)

Letzter Kommentar: vor 2 Jahren von Y2kbug in Abschnitt Portierung vs Migration
Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „Migration (Informationstechnik)“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen.

Grundlegende Begriffsbildung Bearbeiten

M.E. betrifft (in der IT) die Migration immer die Dinge, die sich NICHT ändern. Wenn ich die SW-Infrastruktur (Programm, Betriebssystem) ändere, verlange ich, dass die Datenbestände in ihrer Semantik gleich bleiben. Es kann zwar sein, dass ich neue Funktionen implementiere, aber die sollen mit den vorhanden Kundendaten, Auftragsdaten etc. umgehen können. Wenn ich die Hardware auswechsele, muss ich die Software migrieren (die aber in ihrer Funktion prinzipiell unverändert bleibt)


Unter Migration versteht man in der Informationstechnik

1. die Übertragung von Datenbeständen eines Rechensystems auf ein anderes unter Beibehaltung ihrer Semantik. Dabei können sich Medium, Format und Struktur der Daten ändern, beispielsweise kann die verwendete Codierung sich zwischen den Systemen unterscheiden oder es werden sequenzielle Dateien in relationale Datenbanken überführt.

2. die Übertragung des Betriebs eines Softwaresystems von einer Umgebung in eine andere Umgebung. Dabei werden an der Software keine Änderungen, sondern allenfalls Konfigurationsanpassungen vorgenommen.

Im Unterschied dazu versteht man unter einer Portierung die Anpassung einer Software auf ein anderes ausführendes System, z.B. auf eine andere Hardware oder auf ein anderes Betriebssystem.


--Heinrich Seebauer 13:20, 21. Jan. 2009 (CET)Beantworten

Finde diese Begriffsbildung gelungen, obwohl man mehrmals lesen muss, ob alles erfasst ist. Ist es. Schön finde ich, dass die im Artikel schlecht beschriebene Hardware-Migration damit ganz wegfallen kann, weil sie in 1. oder 2. enthalten ist.
Bei "Portierung" könnte noch eine andere Sprache/Sprachversion in Betracht kommen? (Sorry, nach erneutem Lesen merke ich: ist enthalten, nur nicht als Beispiel genannt...)
--Chmod777 12:37, 23. Feb. 2009 (CET)Beantworten

Anwendungsmigration Bearbeiten

Migration von Anwendungsmigration in diesen Artikel mit Erstellen eines Redirects von dort. Siehe Diskussion Wikipedia:Redaktion_Informatik/Qualitätssicherung/Archiv/2009/4#Anwendungsmigration, die nur mit Befürwortung und ohne Gegenargumente verlaufen ist. --Firefly's luciferase 19:32, 12. Dez. 2009 (CET)Beantworten

Hinweis auf Begriffsklärung Bearbeiten

Entschuldigt bitte diesen aufdringlichen BKL-Hinweis,[1] aber solange an der Stelle von Portierung[2] (sowie auch bei Portieren[3]) nur eine Weiterleitung hier her zeigt, sollten andere Leser (die sich nicht nur mit der Informatik beschäftigen wollen) auch auf weitere Bedeutungen hingewiesen werden.
--Konrad12:03, 22. Jan. 2010 (CET)Beantworten

ja, natürlich gehört die Begriffsklärungsseite auf Portierung, der begriff ist keineswegs für computertechnik "weitaus" vorrangig, an Qualitätsicherung Begriffsklärungen überwiesen, wir erledigen das.. --W!B: 16:04, 22. Jan. 2010 (CET)Beantworten
Danke für diese BKL. --Firefly's luciferase 07:00, 23. Jan. 2010 (CET)Beantworten

Unverständlich Bearbeiten

Ich habe mal den selten benutzten Baustein "Unverständlich" eingesetzt, weil ich leider selbst praktisch nichts zur Erhellung beitragen kann, allenfalls ein paar Fragen stellen.

  • die Umstellung von Hardware einer bestehenden Technik auf eine neue Plattform unter weitgehender Nutzung vorhandener Infrastrukturen

Was ist "Hardware einer bestehenden Technik"? Ist nicht jede Technik eine "bestehende" Technik? Was versteht man hier unter "Plattform"? (Ich dachte immer, Plattform wäre Synonym für das OS im Komplex mit den dafür programmierten Anwendungen.) Was wird dabei an der Hardware "umgestellt"? Worin bestehen die "vorhandenen Infrastrukturen"?

  • Unter der Portierung von Computerprogrammen versteht man genau wie unter Migration den Wechsel eines wesentlichen Teils der eingesetzten Software von einem Programm zum anderen.

Was heißt "Wechseln der Software von einem Programm zum anderen"? Wiederverwendung von Code?

  • Die Migration geht über eine einfache Aktualisierung bzw. ein Upgrade hinaus und bezeichnet vielmehr einen grundlegenden Wechsel der Software-Infrastruktur.

Was bedeutet hier "Wechsel", was "Software-Infrastruktur"? Etwa schlicht und einfach eine Neuinstallation? Nein, das würde man wohl nicht als Migration bezeichnen, aber was ist es dann?

  • der oft schrittweise Umstieg vom Microsoft-Betriebssystem Windows auf Linux

Wie geht das schrittweise? Oder ist hier dasselbe wie bei der weiter unten genannten (aber mit "dagegen" abgesetzten) Teilmigration gemeint?

  • Die Übertragung eines Programms in eine andere Programmiersprache

Nur schlechtes Deutsch? "Die Übersetzung eines Programmcodes aus einer Programmiersprache in eine andere."?

  • Man spricht von Datenmigration, wenn ein Altsystem durch ein neues Zielsystem ersetzt werden soll

Dito. ("Guten Tag, ich hätte gern eine Zehnerpackung neue Zieldisketten.")

Usw. usf., gebt euch mal ein bißchen Mühe. Für mich liest sich das alles sehr wie der interne Slang einer einzelnen Firma oder Arbeitsgruppe, inklusive deren böser Erfahrungen. --Epipactis 22:37, 27. Feb. 2010 (CET)Beantworten

Ich habe ein paar Bearbeitungen vorgenommen und hoffentlich die gröbsten Unklarheiten beseitigt. --Tinnef 23:24, 31. Mär. 2010 (CEST)Beantworten
Nicht wirklich. Wie gesagt, ich verstehe nicht genug vom Thema, um etwas Substantielles beizutragen, aber meiner Meinung nach sind die Begriffe selbst nach wie vor weitgehend unklar. Worin liegt z.B. der Unterschied zwischen "Software-" und "Anwendungsmigration"? Anwendungen sind doch Software, und wenn von "Software" die Rede ist, meint man doch, neben dem OS, gewöhnlich die Anwendungen, oder nicht? Kann es sein, daß sich darin eine Differenzierung der inhaltlichen Besetzung der Begriffe nach den unterschiedlichen Blickwinkeln von Entwickler / Anbieter auf der einen Seite und Anwender / Systemadministrator auf der anderen Seite ausdrücken soll? Diese Blickwinkel werden aber im Artikel fortwährend vermischt, vielleicht sollte man ihn dementsprechend umorganisieren? Jedenfalls scheint mir der Begriff der "Portierung" ursprünglich aus der Entwicklersphäre zu stammen. "Migration" paßt dagegen besser für die Vorgänge auf der Anwenderseite. Irgendwann und irgendwo im Geschäftsverkehr dieser beiden Parteien ist es dann vielleicht zur gegenseitigen Begriffs-Kontamination gekommen. --Epipactis 00:11, 3. Apr. 2010 (CEST)Beantworten

Hab nunmehr die Einleitung umgestaltet und erweitert, um die begriffliche Problematik mal etwas transparenter zu machen. Hoffe, daß es dort nun nicht allzusehr nach TF und BF riecht, aber vorher wars auch nicht besser. Was man im Web dazu findet, stützt zwar diese Darstellung weitestgehend, hat aber kaum Beleg-Qualität (größtenteils kommerzielle Seiten oder Wikis). Vielleicht kann ja noch jemand was beisteuern.

Hab auch einige der bereits vorhandenen eher allgemeinen bzw. abstrakten Ausführungen dorthin verlagert, es paßt m.E. didaktisch so besser.

Der spezifische Portierungs-Begriff aus der Entwickler-Perspektive scheint mir etabliert genug, um ihn zu separieren. Hinsichtlich Belege gilt leider dasselbe wie oben. - Eine schlichte Quellcode-Konvertierung ist aber m.E. allein noch nicht als Portierung zu bezeichnen. Dergleichen macht man ja vermutlich vorwiegend nur dann, wenn wirklich die ganze künftige Entwicklung auf der neuen Basis und deren spezifischen Möglichkeiten aufsetzen soll. --Epipactis 22:41, 5. Apr. 2010 (CEST)Beantworten

Rechtschreibfehler u.ä. Bearbeiten

Korrigiert. Der Audruck wär allerdings schon einen eigenen Artikel wert, ist ja in fest umrissener Bedeutung etabliert und allgemein gebräuchlich. --Epipactis 22:45, 5. Apr. 2010 (CEST)Beantworten
Sollte es nicht auch veraltet statt missbilligt/hinfällig heißen? -- Abcx 08:01, 27. Sep. 2010 (CEST)Beantworten

Portierung vs Migration Bearbeiten

siehe Portierung BKS und die dort verlinkte QS-disk - sollten zwei unterschiedliche sachverhalten sein --W!B: 13:53, 30. Mär. 2010 (CEST)Beantworten

Ja, die WL Portierung (Software) sollte in einen eigenständigen Artikel verwandelt werden, der explizit die Portierung beschreibt. ‣Andreas 21:36, 25. Jul. 2021 (CEST)Beantworten
Habe ich somit rudimentär erledigt. Der Artikel Portierung (Software) sollte noch erweitert werden, Mithilfe ist willkommen. ‣Andreas 10:52, 26. Jul. 2021 (CEST)Beantworten

Literaturangaben im Artikel Bearbeiten

Nachdem ich unter Hinweis auf WP:Literatur#Auswahl eine eingefügte Masterarbeit entfernte, liegt es nahe zu überprüfen, ob die übrigen Angaben diesen Ansprüchen standhalten können. Die mit "¬" markierten Titel habe ich aus dem Artikel entfernt, die anderen teilweise überarbeitet (andere Ausgabe, Formatierung). --KaPe 18:31, 19. Sep. 2011 (CEST)Beantworten

eingestellt am 13. November 2009 durch IP 190.16.190.106
  • Michael Willinger, Johann Gradl: Data Migration in SAP R/3. Galileo Press, Boston 2004, ISBN 978-1-59229-028-4 (englisch).
  • John Morris: Practical Data Migration. British Computer Society, Swidon 2006, ISBN 1-902505-71-9 (englisch).
  • Jesús Bisbal et al.: A Survey of Research into Legacy System Migration. Technical Report. Trinity College, Dublin 1997 (Webdokument, englisch, Abstract).
  • Klaus Haller: Towards the Industrialization of Data Migration: Concepts and Patterns for Standard Software Implementation Projects. In: Pascal van Eck u.a. (Eds.): Advanced Information Systems Engineering, 21st International Conference, 2009, Amsterdam. Proceedings. Springer, Heidelberg 2009, ISBN 978-3-642-02143-5, S. 63–78 (pdf, englisch).

 ¬ Klaus Haller: Data Migration Project Management and Standard Software. Data Warehousing Conference - DW2008: Synergien durch Integration und Informationslogistik. St. Gallen 2008. (pdf, 1,36 MB, englisch).

eingestellt am 12. Dezember 2009 von Benutzer:Firefly's luciferase
  • Carlo Breves, Eberhard von Radetzky: Anwendungsmigration im Rahmen von Beratungsprojekten. In: Zeitschrift für Unternehmensberatung 8/2008, Erich Schmidt Verlag.

 ¬ Kämmer: Kleiner Fahrplan für die Anwendungsmigration. In: Der Versandhausberater Spezial 7/2009, FID Verlag GmbH.

eigene Recherche, vielleicht etwas alt, englisch

- Michael L. Brodie; Michael Stonebraker: Migrating Legacy Systems. Gateways, Interfaces and the Incremental Approach. Morgan-Kaufman Publishers, San Francisco 1995, ISBN 1-55860-330-1.

Schlechter Artikel Bearbeiten

Schlechtester Artikel den ich in der Wikipedia seit langem gelesen habe. Eine Anhäufung von Beispielen und verstümmelten Anleitungen.--217.91.59.173 14:41, 8. Okt. 2012 (CEST)Beantworten

Das ist zwar kein konstruktiver Beitrag, aber anschließen mag ich mich dann doch. An diesem Beitrag ist nichts, aber auch gar nichts wissenswert. Er tönt, als würde ein Artikel über die Addition darin gipfeln, dass "das Zeichen für die Addition aus einem waagerechten und einem senkrechten Strich besteht". Der eigentliche Sinn des Artikels in der aktuellen Form ist dann wohl der, dass auch der letzte Auswurf eines Jungstudenten, um seine Anzahl an Veröffentlichungen zu erhöhen, in der Wikipedia landen könnte.
Solche Artikel sind bloß schädlich. (nicht signierter Beitrag von MrScoville (Diskussion | Beiträge) 17:02, 4. Jän. 2017 (CET))
Mitmachen! →WP:!
Den Artikel verbessern oder ganz überarbeiten, das wär’ doch mal was.
Andreas 17:16, 4. Jan. 2017 (CET)Beantworten
Löschen!
Es ist sinnfrei, eine einmal versalzene Suppe neu abschmecken zu wollen. Hier ist, anders als an vielen anderen Stellen in der Pedia, wo paar Korrekturen noch helfen, sinnfrei, etwas verbessern zu wollen. Sorry, ich lebe von diesem Thema, ich mache das als Beruf, und das, was hier von Wem-auch-immer hingeschrieben wurde, ist so förderlich wie... Nja, lassen wir das. Am besten wäre, das ganze Thema samt Drumherum-Verweise zu löschen und es neu aufzubauen, dann halt, wenn sich weniger ambitionierte und mehr etablierte oder wenigstens einfach Menschen mit Wissen hier verewigen würden. (Es nervt eh, wenn gewisse, nicht nur, aber auch hier bekannte Vorleser ihre "Kunden" dazu nötigen, solchen Schwachsinn zu veröffentlichen.)
PS: So ein großes Thema schreibt man nicht mal eben so schnell neu. Es wäre aber gut, wenn es eben mal schnell verschwinden würde, bevor noch wer glaubt, dass an diesem Kram hier noch was brauchbar wäre.
MrScoville (Diskussion) 17:38, 4. Jan. 2017 (CET)Beantworten
Okay. Finde ich zwar nicht, aber wenn du das mit dem Löschen ernst meinst, dann musst du einen Löschantrag stellen und diesen gut begründen. WP:LR, Löschregeln, bringt dich weiter.
Andreas 18:14, 4. Jan. 2017 (CET)Beantworten
Nachtrag: Es wäre aus meiner Sicht zumindest sinnvoll, – wenn man den aktuellen Inhalt löscht – einen kurzen Überblick, was Migration in der Information (Informationstechnik) bedeutet/bedeuten kann, jedoch ohne Beispiele usw., als zwischenzeitlichen Ersatz zu schaffen.
Einfach nur löschen, mit dem Nachsatz, dass eine Überarbeitung jetzt zu lange dauert, ist auch keine Lösung. ‣Andreas 18:20, 4. Jan. 2017 (CET)Beantworten

Qualität des Eintrags Bearbeiten

Dieser Artikel entbehrt jeglicher Substanz, jeglichen Inhalts. Anders gesagt: Nach dem Lesen des Artikels ist man genauso schlau wie vorher, nur um ein paar Minuten Lebenszeit ärmer. Ich habe im Ernst schon lange keinen Wiki-Eintrag gelesen, der so inhaltsfrei und so verwirrend ist wie dieser hier. Daher Quali-Baustein gesetzt. (nicht signierter Beitrag von MrScoville (Diskussion | Beiträge) 17:17, 4. Jän. 2017 (CET))

Migration in der IT ist ein so fundamental wichtiges Thema, dass es nicht sein kann, dass hier so ein kleines Mistchen hingerotzt wird. MrScoville (Diskussion) 17:27, 4. Jan. 2017 (CET)Beantworten

Ja, der Artikel ist nicht wirklich gut. Es fehlt eine ordentliche Begriffsbestimmung und eine allgemeine Betrachtung sowie eine Gliederung zur „Migration“.
Was dazu jedoch massiv fehlt, sind WP:Q​uellen. Ein Informatik-Lehrbuch wäre vielleicht eine gute Quelle.
Andreas 17:38, 4. Jan. 2017 (CET)Beantworten