ICT-Applikations-entwickler


Fichier Détails

Cartes-fiches 75
Langue Deutsch
Catégorie Informatique
Niveau Autres
Crée / Actualisé 19.01.2016 / 04.02.2020
Lien de web
https://card2brain.ch/box/system_entwicklung_und_systems_engineering_
Intégrer
<iframe src="https://card2brain.ch/box/system_entwicklung_und_systems_engineering_/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Welches sind die Ziele des Systems-Engineering?

  • Reduktion der Komplexität; durch strukturieren und abgrenzen
  • Kontrollierbarer Ablauf; Problemlösungsprozess durch phasenweises Vorgehen
  • Qualitative gute Lösungen; durch methodisches Vorgehen und gesamtheitliches Denken
  • Verbesserung der zwischenmenschlichen Kommunikation

Auf welche zwei Komponenten stützt sich die SE-Philosophie (Konzept)?

  • Systemdenken
  • Vorgehensmodell

Wie könnte man das Systemdenken charakterisieren?

Denkweise, um komplexe Erscheinungen - die als System bezeichnet werden - besser verstehen und gestalten zu können.

Was beinhaltet das Systemdenken insbesondere?

  • Begriffe zur Beschreibung komplexer Gesamtheiten und Zusammenhänge
  • Modellhafte Ansätze, um reale komplexe Erscheinungen zu veranschaulichen
  • Ansätze, die das gesamtheitlich Denken unterstützen und fördern

Wie lautet die Definition für ein System?

Unter einem System verstehen wir eine Gesamtheit von Elementen, die miteinander durch Beziehungen verbunden sind.

Welches sind die vorkommenden Systembegriffe?

  • Umwelt des Systems oder auch Umgebung
  • Systemelement
  • Randelement
  • Umweltelement
  • Beziehung
  • Systemgrenze
  • Untersystem
  • Teilsystem/Aspekt

Durch was wird die Systemgrenze festgelegt?

  • Entscheidung des Planenden, es soll die Komplexität reduziert werden
  • Systemabgrenzung durch ein Übergewicht der inneren Bindung / Dichte der Beziehungen

Wozu dient ein Modell und welche Absichten werden hauptsächlich mit Modellen verfolgt?

  • Es dient dazu, die Realität vereinfacht abzubilden und die Bearbeitung von Problemen zu erleichtern.
  • Man möchte Erkenntnisse über die bestehende Realität oder aber auch über die künftige gewollte Realität gewinnen.

Wie kann bei der Modellierung vorgegangen?

  • Modellierung durch Abstraktion, Vereinfachung, Weglassen
  • Modellierung durch Analogien, Ähnlichkeiten, Abbildungen

Was sind die Vorteile von Modellen?

  • Verständlichkeit, das System kann am Modell verstanden werden
  • Dokumentation
  • Kommunizierbarkeit
  • Übersichtlichkeit
  • Funktionalitätsüberprüfung
  • Problemerkennung

Was versteht man unter der Blackbox Betrachtungsweise?

Man betrachtet die Zusammenhänge zwischen dem System und der Umgebung / Umwelt, das System selber ist jedoch eine Black-Box.

Was versteht man unter der Whitebox Betrachtungsweise?

Man betrachtet die inneren Strukturen des Systems, also die Elemente und die Beziehungen.

Wie werden beim hierarchischen Aufbau von Systemen die verschiedenen Hierarchiestufen bezeichnet?

  • Über-, Hyper- oder Super-System
  • Betrachtetes System
  • Untersystem erster, zweiter oder n-ter Ordnung
  • Elementstufe

Was versteht man unter einem Über-, Hyper- oder Super-System?

  • Das betrachtete System ist ein Element in einem übergeordneten System / nächst höhere Ebene
  • Ein Übersystem entsteht, wenn ein System mit anderen Systemen derselben Hierarchieebene zusammengekoppelt werden.

Was versteht man unter einem Untersystem bzw. Subsystem?

Wenn man ein Element eines Systems selbst als System auffasst bzw. darstellt.

Was versteht man unter dem Aspekt eines Systems?

Die Betrachtung unter verschiedenen Gesichtspunkten wodurch bestimmte Eigenschaften oder Merkmale, wie z.B. Materialfluss, Informationsfluss in den Vordergrund treten.

Das Vorgehensmodell nach Systems Engineering lässt sich durch vier Komponenten / Grundgedanken charakterisieren, welche sind dies?

  • Verfeinerung; Problemfeldzerlegung vom Groben zum Detail
  • Variantenbildung; Immer mehrere Varianten betrachten
  • Phasengliederung; Problemlösungs- bzw. Systementwicklungsprozess zeitlich gliedern
  • Problemlösungszyklus; Problemlösung gemäss zyklischem Denkschema vornehmen

Wie ist das genaue Vorgehen beim Verfeinerungsprinzip bzw. Top-Down-Prinzip?

  • Zuerst schrittweises auflösen der Black-Box in immer feinere Strukturen, bis zum gewünschten Detailierungsgrad bzw. bis das Problemfeld für die Planenden klar genug strukturiert und abgegrenzt ist.
  • Erst dann wird das Betrachtungsfeld des Systems eingeengt (Zoomeffekt) zur Strukturierung und Suche von Lösungsprinzipien des jeweils vorliegenden Untersuchungsbereichs.
  • Im nächsten Schritt wird die Betrachtungsbasis gesenkt und es können Bestandteile des Systems zur weiteren Detailierung herausgegriffen werden.

Was ist charakteristisch für das Verfeinerungsprinzip bzw. Top-Down-Prinzip?

  • Es gibt eine ganzheitliche Sicht des jeweils letzten Systemelements und fördert dadurch das gesamtheitliche Denken.
  • Es bietet zugleich eine Sicht von Innen nach Aussen.
  • Es bietet zugleich eine Sicht vom Abstrakten zum Konkreten.

Wie ist das Vorgehen bei der Variantenbildung von Lösungen?

Auf jeder Verfeinerungsstufe werden Varianten entworfen und davon wird eine ausgewählt, ==> Variantenreduktion

Was ist nötig um bei der Variantenbildung eine Auswahl treffen zu können?

  • Grobes Bild über die Konsequenzen
  • Vorstellungen über Wirkung, Kosten
  • Vor- und Nachteile, Nebenerscheinungen

Welchen Zweck hat die Phasengliederung der Entwicklung und Realisierung einer Lösung?

  • Gliederung einer Lösung in überschaubare Teiletappen
  • Stufenweiser Planungs-, Entscheidungs- und Konkretisierungsprozess
  • Vordefinierte Marschhalte und Korrekturpunkte
  • Überprüfung von Zwischenergebnissen möglich, dadurch Risikoreduktion

In welche Projektphasen unterteilt sich das SE-Phasenmodell?

  • (Anstoss / Initialisierung)
  • Vorstudie
  • Hauptstudie
  • Detailstudien
  • Systembau
  • Systemeinführung
  • (Abschluss des Projektes)
  • (Nutzung und Instandhaltung)
  • (Um- oder Neugestaltung bzw. Ausserdienststellung)

Wo ist gemäss Systems Engineering (SE) explizit die Möglichkeit für einen Projektabbruch vorgesehen? mögliche Phasen der Reihe nach nennen !

grundsätzlich bei den Meilensteinen

  • Vorstudie
  • Hauptstudie
  • Detailstudien

In welchen Phasen des 5-Phasenmodell werden schwergewichtig Analysen gemacht?

  • Vorstudie
  • Detailstudie

In der Anwendungs-Entwicklung kann mit Hilfe von Prototyping vorgegangen werden. Welche Vorteile bringt diese Vorgehensweise?

  • die Anforderungen können laufend präzisiert und verifiziert werden. Dadurch werden die Risiken gesenkt.
  • Die Benutzer können früher und direkt eingebunden werden.
  • Der Fertigstellungsgrad ist besser (laufen) verifizierbar
  • Die Qualitätssicherung kann früher eingebunden werden.
  • Unerwartete / unbeabsichtigte Wechselwirkungen mit anderen Systemen zeigen sich früher und können früher abgefangen / gelöst werden.

Extreme Programming bietet in folgenden Situationen Vorteile:

  • Die genauen Anforderungen können spät und/oder nur unvollständig definiert werden
  • As Know how der Benutzer / Fachverantwortlichen kann nur schlecht erhoben werden
  • Die Fehlersuche und –behebung dauert ist kompliziert und aufwändig

Die objektorientierte Entwicklung befolgt vier Prinzipien, um welche handelt es sich?

  • Abstraktion
  • Datenkapselung
  • Polymorphie
  • Vererbung

Was ist der Zweck der Vorstudie?

  • Abgrenzen des Systems, falls nicht bereits im Antrag / Auftrag erfolgt
  • sicherstellen, dass das richtige Problem bearbeitet wird
  • abklären, ob es realisierbare Lösungen gibt / ob Lösungsansatz realisierbar (Machbarkeitsstudie)
  • Abgrenzen, welchen Bereich eine neue oder geänderte Lösung umfassen soll
  • Anforderungen erheben und definieren
  • Go / No-Go Entscheid vorbereiten

Im Rahmen der Situationsanalyse gibt es verschiedenen Informationsbeschaffungsmethoden, welche sind das?

  • Dokumentenstudium
  • Interview
  • Fragebogen
  • Beobachtung
  • Selbstaufschreibung
  • Laufzettel

Für die Informationsbeschaffungsmethode "Interview" gibt es einige Regeln, welche zu beachten sind, welche sind dies?

  • kurze Fragen stellen
  • redundante Fragen vermeiden
  • Unterfragen vermeiden
  • Suggestivfragen sind verboten
  • Protokoll führen

Im Rahmen der Situationsanalyse kann eine Schwachstellen-Analyse durchgeführt werden, was ist der Inhalt dieser Studie und was das Resultat davon?

  • Das Ist-System wird untersucht auf:
  • Leistungsfähigkeit / Flexibilität
  • Informationsqualität
  • Zusammenarbeit der Funktionsbereiche
  • Wirtschaftlichkeit (Kosten-/Nutzen-Verhältnis)
  • Das Resultat ist der Schwachstellenkatalog
  • Auch ein Starkstellenkatalog kann nützlich sein

Für die Ziele im Zielkatalog sollen gewisse Grundregeln eingehalten werden, welche?

  • Ziele, keine Lösungen formulieren
  • nicht zu viele Ziele
  • nur problemrelevante Ziele formulieren
  • SMART formulieren (spezifisch, messbar, akzeptiert/angemessen, realistisch, terminiert)
  • Ziele mit den Betroffenen erarbeiten

Was versteht man unter der Zielanalyse?

  • Untersuchen der Ziele auf Zielkonflikte
  • Untersuchen der Ziele auf Muss- und Kann-Ziele

Welche vier Arten von Beziehungen können bei Zielen unterschieden werden?

  • Ziele verhalten sich neutral
  • Ziele konkurrieren miteinander
  • Ziele sind komplementär (unterstützen einander)
  • Ziele stehen im Widerspruch (schliessen sich gegenseitig aus)

Was versteht man unter Muss-Zielen und was unter Kann-Zielen?

  • Muss-Ziele müssen prinzipiell von der Lösung erfüllt werden
  • Kann-Ziele werden gewichtet, müssen aber nicht (vollständig) erfüllt sein

Welche Möglichkeiten der Gewichtung von Zielen und Anforderungen gibt es?

  • Einfaches Gewichtsverfahren / Rangreihenverfahren
  • Stufenweise Vergabe von Gewichtspunkten
  • Präferenzmatrix

Was ist für die Ableitung von Anforderungen aus den Zielen zu beachten?

  • Die Anforderungen sind messbare Kriterien, abgeleitet aus den Zielen (hier gibt es den Zwischenschritt der Aufgaben, welche der Zielerreichung dienen)
  • Es ist sinnvoll die Anforderungen zu gliedern

Was ist im Rahmen der Vorstudie bei der Entwicklung von Lösungsansätzen zu beachten?

Lösungsansatz so grob wie möglich beschreiben, um die Lösungsmöglichkeiten nicht zu früh einzuschränken.

In welcher Form können in der Vorstudie Lösungsansätze ausgearbeitet werden?

  • Datenmodell
  • Geschäftsfunktionenmodell
  • Organisationsmodell
  • Konfigurationsmodell
  • Realisierungsplan