Projektmanagement Grundlagen

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Welche Risikokategorie beschreibt das Problem, dass die Lagerhalle länger als geplant benötigt wird?

  • Zeitrisiko (correct)
  • Aufwandsrisiko
  • Technisches Realisierungsrisiko
  • Zielsetzungsrisiko

Was ist ein Merkmal eines Projekts?

  • Relative Neuartigkeit (correct)
  • Unklare Zielsetzung
  • Einfache Struktur
  • Unendliche Ressourcen

Was könnte ein technisches Realisierungsrisiko im Bau einer Lagerhalle darstellen?

  • Die Baupläne sind nicht vollständig.
  • Die Lagerhalle wird verspätet eröffnet.
  • Die Lagerhalle wird falsch zusammengebaut. (correct)
  • Es werden zu viele Materialien benötigt.

Was ist eine mögliche Gefahr bei beschränkten Ressourcen in einem Projekt?

<p>Unzureichende Anzahl von Arbeitern. (B)</p> Signup and view all the answers

Welche Aussage beschreibt am besten eine inhaltliche Zielsetzung eines Projektes?

<p>Der Bau eines neuen Lagers in der Stadt. (D)</p> Signup and view all the answers

Was beschreibt das Aufwandsrisiko in einem Projekt?

<p>Unzureichende Personalkapazitäten. (A)</p> Signup and view all the answers

Woran könnte man ein Zielsetzungsrisiko erkennen?

<p>Die Lagerhalle wird als Wirtshaus genutzt. (B)</p> Signup and view all the answers

Welche der folgenden Projektmerkmale ist nicht typisch für ein Projekt?

<p>Unklare Ressourcenplanung. (B)</p> Signup and view all the answers

Was ist der erste Schritt in einer solchen Sitzung?

<p>Zusammenstellen der Gruppe (D)</p> Signup and view all the answers

Welches Ziel wird mit der Durchführung einer Sitzung angestrebt?

<p>Stabile Verteilung der Verantwortlichkeit (B)</p> Signup and view all the answers

Was beschreibt das Pflichtenheft?

<p>Ziele und Anforderungen ohne Lösungen vorzugeben (C)</p> Signup and view all the answers

Welche Aspekte werden in der Beschreibung der Ausgangslage behandelt?

<p>Produkte und Dienstleistungen des Unternehmens (A)</p> Signup and view all the answers

Was meint der Begriff 'Ist-Zustand' im Kontext des Pflichtenhefts?

<p>Die aktuellen relevanten Bereiche für das Projekt (A)</p> Signup and view all the answers

Was wird im Pflichtenheft als wichtig für die Zielerreichung betrachtet?

<p>Realistische und messbare Ziele (B)</p> Signup and view all the answers

Wie erfolgt die Identifikation von Klassen und Verantwortlichkeiten während einer Sitzung?

<p>Durch ein Brainstorming (A)</p> Signup and view all the answers

Was beinhaltet die Anpassung und Dokumentation am Ende der Sitzung?

<p>Ein Foto der Pinnwand (B)</p> Signup and view all the answers

Welche der folgenden Ziele sind relevant für die Systementwicklung?

<p>Systemziele (A), Relevante Nutzungsziele (C), Vorgehensziele (D)</p> Signup and view all the answers

Was wird im Mengengerüst beschrieben?

<p>Verarbeitungszyklen (A), Erwartete Benutzerzahlen (B), Erwartete Datenmengen (D)</p> Signup and view all the answers

Welche Inhalte werden typischerweise in einer Offerte dargestellt?

<p>Vertraulichkeitsvereinbarungen (A), Management Summary (D)</p> Signup and view all the answers

Welche Eigenschaft bezeichnet das Ziel von Test Driven Development (TDD)?

<p>Qualitativ hochwertiger und getesteter Code (A)</p> Signup and view all the answers

Welche Kategorie gehört nicht zu den Anforderungen an die Applikationssoftware?

<p>Kundenbeziehung (A)</p> Signup and view all the answers

Was ist ein Ziel des Mengengerüsts?

<p>Speicherkapazitäten und Bandbreiten zu planen (B)</p> Signup and view all the answers

Was gehört nicht zu den administrativen Themen einer Offerte?

<p>Testmethoden (B)</p> Signup and view all the answers

Welches ist ein Ziel von Continous Testing im Rahmen von TDD?

<p>Minimale Codegröße (B)</p> Signup and view all the answers

Was ist das Ziel der Brainstorming-Methode?

<p>So viele Ideen wie möglich sammeln (C)</p> Signup and view all the answers

Welche Methode erfordert, dass jeder Teilnehmer drei Ideen auf ein Blatt Papier schreibt und es dann weiterreicht?

<p>Methode 6-3-5 (C)</p> Signup and view all the answers

Was beschreibt die Technik der Synektik?

<p>Vergleiche und Analogien zur Verfremdung nutzen (C)</p> Signup and view all the answers

Was ist eine wesentliche Eigenschaft des Morphologischen Kastens?

<p>Aspekte systematisch kombinieren (A)</p> Signup and view all the answers

Welche Phasen umfasst die Synektik-Methode?

<p>Ablenkung, Verbindung, Lösungsideen (A)</p> Signup and view all the answers

Was gehört zur Stakeholder-Analyse?

<p>Betroffene im Projekt erkennen (B)</p> Signup and view all the answers

Welche Aussage beschreibt die Querschnittsaufgaben in einem Projekt am besten?

<p>Sie überschneiden sich mit verschiedenen Phasen im Projekt. (C)</p> Signup and view all the answers

Was ist eine der Hauptziele von Claim Management?

<p>Festlegen, was alles zum Projekt gehört (B)</p> Signup and view all the answers

Welcher Begriff beschreibt das Einbinden von Speicher in einen Container?

<p>Mount (D)</p> Signup and view all the answers

Was ist ein Bind Mount?

<p>Ein Pfad, der auf dem Host-System an den Container gebunden wird (B)</p> Signup and view all the answers

Wozu dient ein Docker Image?

<p>Als unveränderliche Vorlage für Container (C)</p> Signup and view all the answers

Was beschreibt der Begriff 'Build Context' in Docker?

<p>Der Satz von Dateien für die Erstellung eines Docker-Images (B)</p> Signup and view all the answers

Wie heißt der Befehl, um einen neuen Container aus einem angegebenen Docker Image zu starten?

<p>docker run (C)</p> Signup and view all the answers

Was ist eine Docker Registry?

<p>Ein Speicherort für Docker Images (D)</p> Signup and view all the answers

Wofür wird Docker Compose verwendet?

<p>Zur Definition und Ausführung von Multi-Container-Anwendungen (A)</p> Signup and view all the answers

Was beschreibt die Dockerfile?

<p>Eine Textdatei mit Befehlen zum Erstellen eines Images (B)</p> Signup and view all the answers

Was beschreibt einen Feature-Branch in der GitHub Flow?

<p>Ein Branch, der für die Entwicklung neuer Features verwendet wird. (A)</p> Signup and view all the answers

Welcher der folgenden Aussagen über den Main-Branch ist korrekt?

<p>Er ist immer lauffähig und beinhaltet stabilen Code. (A)</p> Signup and view all the answers

Was ist das Hauptziel von Docker?

<p>Um eine Applikation in einem Container zu isolieren. (B)</p> Signup and view all the answers

Was sind Docker Volumes?

<p>Ein Mechanismus zur Speicherung von Daten zwischen Containern und dem Host. (D)</p> Signup and view all the answers

Was ist der Hauptunterschied zwischen leichtgewichtiger und schwergewichtiger Virtualisierung?

<p>Leichtgewichtige Virtualisierung ist weniger ressourcenintensiv und effizienter. (A)</p> Signup and view all the answers

Wie wird eine Bugfix-Branch genutzt?

<p>Um dringende Fehlerbehebungen vorzunehmen. (A)</p> Signup and view all the answers

Welche Aussage beschreibt die Main-Branch Deployment Strategie am besten?

<p>Änderungen auf main werden regelmäßig in die Produktion übernommen. (B)</p> Signup and view all the answers

Was beschreibt die Modularchitektur von Linux im Vergleich zu Windows?

<p>Linux ermöglicht die Erstellung modularer, kleiner Systeme. (A)</p> Signup and view all the answers

Flashcards

Projekt-Gründe

Ein Projekt kann für eine individuelle Problemlösung, betriebliche Innovation oder Motivation eingesetzt werden.

Projektunterstützung

Ein Projekt kann verschiedene Bereiche unterstützen, wie z.B. Technik, Markt oder Organisationen.

Wesentliche Projektmerkmale

Wesentliche Merkmale eines Projekts sind die inhaltliche Zielsetzung, die zeitliche Zielsetzung, die relative Neuartigkeit, die beschränkten Ressourcen und die Komplexität.

Technisches Realisierungsrisiko

Ein technisches Realisierungsrisiko entsteht, wenn die technische Umsetzung des Projekts nicht wie geplant funktioniert.

Signup and view all the flashcards

Zeitrisiko

Ein Zeitrisiko entsteht, wenn das Projekt länger dauert als geplant.

Signup and view all the flashcards

Aufwandsrisiko

Ein Aufwandsrisiko entsteht, wenn mehr Ressourcen benötigt werden, als zur Verfügung stehen.

Signup and view all the flashcards

Zielsetzungsrisiko

Ein Zielsetzungsrisiko entsteht, wenn die Projektziele im Laufe des Projekts geändert werden.

Signup and view all the flashcards

Verwertbarkeitsrisiko

Ein Verwertbarkeitsrisiko entsteht, wenn das Projektergebnis keinen Nutzen bringt.

Signup and view all the flashcards

Zusammenstellen der Gruppe

In diesem Schritt werden Teilnehmer ausgewählt und ein Termin für eine Sitzung zur Definition von Klassen und deren Verantwortlichkeiten festgelegt.

Signup and view all the flashcards

Vorbereitung

Der Raum für die CRC-Sitzung wird mit Pinnwänden und Karten (A6) vorbereitet.

Signup and view all the flashcards

Klassen finden

Im Brainstorming werden potenzielle Klassen (Hauptwörter) und deren Verantwortlichkeiten (Zeitwörter) identifiziert und auf Karten notiert.

Signup and view all the flashcards

Szenarien durchspielen

Anwendungsfälle werden simuliert, um die Zusammenarbeit der Klassen zu verdeutlichen und ihre Aufgaben zu demonstrieren.

Signup and view all the flashcards

Anpassung und Dokumentation

Klassen und Anwendungsfälle werden bei Bedarf angepasst. Die finalen Ergebnisse werden dokumentiert, z.B. durch ein Foto der Pinnwand.

Signup and view all the flashcards

Pflichtenheft

Ein Dokument, das den aktuellen Zustand eines Projekts beschreibt, Ziele, Anforderungen und Anforderungen an das Angebot formuliert.

Signup and view all the flashcards

Beschreibung der Ausgangslage

Beschreibung der Ausgangssituation des Projekts, die das Unternehmen, dessen Größe, Standorte, Produkte, Dienstleistungen, Kundenstruktur und IT-Organisation umfasst.

Signup and view all the flashcards

Ist-Zustand

Beschreibung des aktuellen Zustands der relevanten Bereiche für das Projekt, ähnlich der Beschreibung der Ausgangslage, aber fokussiert auf projektbezogene Aspekte.

Signup and view all the flashcards

Brainstorming

Eine Gruppe sammelt spontan so viele Ideen wie möglich, ohne sie sofort zu bewerten. Das Ziel ist es, kreativ und frei zu denken. Der Moderator steuert die Sitzung und protokolliert die Ergebnisse. Beim Ideensammeln wird keine Kritik geäußert. Es sollten möglichst viele Ideen entstehen, und freies Assoziieren und Fantasien sind erwünscht.

Signup and view all the flashcards

Methode 6-3-5

Sechs Personen schreiben je drei Ideen auf ein Blatt Papier, das dann fünfmal weitergereicht wird. Die Ideen werden von den anderen ergänzt oder weiterentwickelt.

Signup and view all the flashcards

Synektik

Eine Technik, bei der vertraute Dinge in einem neuen Zusammenhang gesehen werden, zum Beispiel durch Vergleiche, Analogien oder Kontraste, um kreative Lösungen zu finden.

Signup and view all the flashcards

Morphologischer Kasten (Zwicki Box)

Ein Raster, in dem verschiedene Merkmale eines Problems und ihre möglichen Ausprägungen systematisch kombiniert werden.

Signup and view all the flashcards

Stakeholder-Analyse

Die systematische Analyse aller Personen oder Gruppen, die von einem Projekt betroffen sind, einschließlich ihrer Interessen, Anforderungen und potenziellen Einflusses auf das Projekt.

Signup and view all the flashcards

Claim Management

Die systematische Festlegung, welche Aufgaben und Elemente zu einem Projekt gehören und welche nicht. Das Claim Management klärt die Grenzen des Projekts.

Signup and view all the flashcards

Querschnittsaufgaben

Aufgaben, die nicht an eine bestimmte Projektphase gebunden sind, sondern sich über das gesamte Projekt erstrecken.

Signup and view all the flashcards

Nutzrelevante Ziele

Nutzrelevante Ziele beschreiben die Bedürfnisse und Erwartungen der Benutzer des Systems.

Signup and view all the flashcards

Systemziele

Systemziele beschreiben technische Aspekte des Systems, wie z.B. Performance, Sicherheit oder Skalierbarkeit.

Signup and view all the flashcards

Vorgehensziele

Vorgehensziele definieren die Meilensteine und Schritte, die für die Entwicklung und Umsetzung des Systems benötigt werden.

Signup and view all the flashcards

Anforderungen

Anforderungen beschreiben detailliert die erwarteten Eigenschaften des Systems und präzisieren die Inhalte des Benutzerhandbuchs.

Signup and view all the flashcards

Kapitel "Anforderungen"

Im Kapitel "Anforderungen" werden die erwarteten Eigenschaften des Systems detailliert beschrieben, um die Vollständigkeit und Wiederverwendbarkeit zu gewährleisten.

Signup and view all the flashcards

Mengengerüst

Mengengerüst beschreibt die erwartete Datenmenge und Verarbeitungsfrequenzen, um die Planung von Speicherkapazitäten und Bandbreiten zu ermöglichen.

Signup and view all the flashcards

Aufbau und Inhalt der Offerte

Die Offerte sollte so strukturiert sein, dass einzelne Angebote einfach und objektiv miteinander verglichen werden können.

Signup and view all the flashcards

Administratives

Administrative Punkte wie Vertraulichkeit, Evaluationsschwerpunkte, Termine und die Abgabe der Offerte müssen im Pflichtenheft festgelegt werden.

Signup and view all the flashcards

Main-Branch

Der Hauptzweig (main) ist immer lauffähig und enthält nur stabilen, produktionsfertigen Code.

Signup and view all the flashcards

Feature-Branches

Jeder Entwickler erstellt einen Feature-Branch für die Entwicklung neuer Features. Sie werden nach Fertigstellung und Überprüfung in main-Branch gemerged.

Signup and view all the flashcards

Bugfix-Branches

Für dringende Fehlerbehebungen in der Produktion werden Bugfix-Branches erstellt. Nach Fertigstellung werden die Bugfixes in main gemerged und können direkt in Produktion übernommen werden.

Signup and view all the flashcards

Was ist Docker?

Eine Technologie, um eine Application und alle ihre Abhängigkeiten in einen einzelnen, leicht zu transportierenden Container zu packen. Wird eine Applikation in einen Docker-Container gepackt, so ist sichergestellt, dass die Laufzeitumgebung unverändert bleibt, auch wenn der Container auf einem anderen Hostsystem läuft. Docker hat eine genormte Größe.

Signup and view all the flashcards

Docker als Virtualisierung

Docker ist eine leichtgewichtige Virtualisierung

Signup and view all the flashcards

Docker Volumes

Docker Volumes sind Mechanismen, um Daten zwischen Containern und dem Host-System zu teilen und dauerhaft zu speichern, selbst wenn der Container gelöscht wird.

Signup and view all the flashcards

Named Volumes

Verwaltet Docker selbst und werden durch einen spezifischen Namen identifiziert und sind für Daten, die längerfristig bestehen bleiben sollen.

Signup and view all the flashcards

Docker Image

Ein Docker-Image ist eine unveränderliche Vorlage, die alles Notwendige zum Starten eines Containers beinhaltet, einschließlich der App, Laufzeit, Bibliotheken und Konfigurationen.

Signup and view all the flashcards

Docker Container

Ein Container ist eine laufende Instanz eines Docker Images. Er ist leichtgewichtig, isoliert und führt Anwendungen aus.

Signup and view all the flashcards

Bind Mount

Ein "Bind Mount" bindet einen Dateipfad auf dem Host-System an einen Dateipfad im Container. So lassen sich Daten direkt vom Host-System freigeben.

Signup and view all the flashcards

Volume Mount

Ein "Volume Mount" verwendet ein Docker-verwaltetes Volume, das unter /var/lib/docker/volumes/ gespeichert wird.

Signup and view all the flashcards

Build Context

Der Build Context ist der Satz von Dateien, die Docker benötigt, um ein Image zu erstellen. Er beinhaltet typischerweise die Dockerfile und alle Dateien, die in dieser Datei referenziert werden.

Signup and view all the flashcards

docker run Befehl

Der "docker run" Befehl startet einen neuen Container aus einem angegebenen Docker Image.

Signup and view all the flashcards

Docker Compose

Docker Compose ist ein Tool, das dir hilft, Multi-Container-Anwendungen einfach zu definieren und auszuführen. Es verwendet eine YAML-Datei (docker-compose.yml), um die Konfiguration aller Container in einer Anwendung zu beschreiben.

Signup and view all the flashcards

Study Notes

Informationstechnische Projekte - Skript Zusammenfassung

  • Projektbegriffe und Merkmale:

    • Projektgründe: Individuelle Problemlösung, betriebliche Innovation, motivierender Effekt.
    • Projektmerkmale: Inhaltliche Zielsetzung, zeitliche Zielsetzung, relative Neuartigkeit, begrenzte Ressourcen, Komplexität, höheres Risiko. Wesentliche Merkmale: inhaltliche Zielsetzung (z.B. Lagerhalle bauen), zeitliche Zielsetzung (z.B. Fertigstellung in 1 Monat), relative Neuartigkeit (z.B. Standards entsprechend), eingeschränkte Ressourcen (z.B. 10 Arbeiter), Komplexität, und Risiko.
    • Risiken: Technologisches Realisierungsrisiko, (z.B. falsche Bauweise der Lagerhalle), Zeitrisiko (z.B. Bau dauert länger als geplant), Aufwandrisiko (z.B. zu wenige Arbeiter), Zielsetzungsrisiko (z.B. Ziel nicht erreichbar), Verwertbarkeitsrisiko (z.B. Nutzung der Lagerhalle).
  • Projektablauf bzw. Projektphasen:

    • Projektphasen: Projekt-Initiierung, Projekt-Planung, Projekt-Durchführung und Projekt-Abschluss.
    • Hauptphasen: Machbarkeitsstudien, Projektvarianten, Projektentscheid, Kick-off und Teambildung, Projektbeginn, Projektplanungsphase (Risikoanalysen, usw), Projektdurchführungsphase, Projektende, Projektabschluss.
  • Kreativitätstechniken:

    • Brainstorming: Spontane Ideen-Sammlung, Bewertung erst später.
    • Methode 6-3-5: Sechs Personen, drei Ideen, fünf Durchgänge zur Verbesserung.
    • Synektik: Verfremdung von bestehenden Dingen und Konzepten (Vergleichen, Analogien, Kontraste) zur kreativen Lösungsfindung.
    • Morphologischer Kasten (Zwicki-Box): Kombination verschiedener Merkmale eines Problems zur Lösungsfindung/zur Erstellung verschiedener Lösungsmöglichkeiten.
    • Mindmapping: Visualisierung von Ideen und Konzepten um Beziehungen und Verbindungen aufzudecken.
  • Projektidee und Vorstudie:

    • Projektidee - Projektantrag: Dokumentation einer Projektidee, einschließlich Nutzeneffekte, Risiken, Kosten, Personelle und finanzielle Rahmenbedingungen.
    • Aufbau eines Projektantrags: Sinn und Zweck des Projekts, Problemdarstellung, Lösungspräsentation, Ergebnis und Zieldefinition, Projektbudget und Schlussfolgerung.
    • Projektwürdigkeit: Klärung der Machbarkeit eines Projektes durch Vorstudie und Machbarkeitsanalyse (z.B. Schwachstellenanalyse, Kostenanalyse).
  • Zielbestimmung:

    • Projektziele: Ergebnisziele, Vorgehensziele, Wirkungsziele.
    • Zielvereinbarung: Fragestellungen: "Wozu?", "Für wen?", "Endergebnis?", "Erfolgskriterien?"
  • Stakeholder und Projektumfeld:

    • Projektbegrenzung: Klare Definition des Projektumfangs (sachlich, zeitlich, sozial)
    • Projektkontext: Zusammenhang des Projektes mit externen und internen Stakeholdern.
    • Stakeholder: Betroffene Personen, Gruppen oder Organisationen, das Projekt betrifft (z.B. Kunden, Lieferanten, Mitarbeiter). (Hier sind Macht und Interesse der Stakeholder relevant.)
  • Projektauftrag: Formale Dokumentation des Projektbeginns, mit Zielformulierung, Qualitätskriterien, finanziellen Rahmen, Terminen und Beschreibung der Personen/Organisation (z.B. Projektbezeichnung, Projektauftragsgeber, Projekthintergrund, Projektergebnis, Projektziele, Projektbeschreibung, Meilensteine, Projektstart, Projektende, Projektressourcen)

  • Anforderungsanalyse:

    • Interview: Um qualitative Informationen und eine konstruktive Zusammenarbeit zu erhalten. (standardisiert, halbstandardisiert, nicht-standardisiert; "weich", neutral, hart; offen/geschlossen).
    • Fragebogen: Quantitative Informationen von einer Vielzahl von Befragten.
    • Beobachtung: Erfassung des Ist-Zustands durch sinnliche Wahrnehmung.
    • Selbstaufschreibung: Strukturierte Aufzeichnung von Ereignissen und Handlungen.
    • Dokumentenauswertung: Analyse vorheriger Unterlagen, Studien oder Dokumente
  • Test Driven Development: Definition, Anwendung, und Coverage (wichtige Begriffe)

  • Scrum: Scrum-Flow, Rollen (Customer, Product Owner, Scrum Master, Dev Team, User/Manager), Verwendung von Sprints (Schnellverfahren) , alternative V-Modell (Wasserfallmodell).

  • Docker: Begriffe wie Bild, Container, Laufzeitumgebung, Docker Hub, Dockerfile, und virtualisation, Docker Compose, verschiedene Arten von Virtualisierung, Docker-Volumes, Docker Hub

  • Pflichtenheft:

  • Aufbau und Inhalt des Pflichtenhefts: Beschreibung der Ausgangslage, präzise Beschreibung des Ist-Zustands, Zielsetzung (Nutzungsrelevante und Systemziele) und Anforderungen (Beschreibung).

  • Meilensteinliste:

  • Definition und Verwendung von Meilensteinen, Erstellung von Soll-Terminen und Ist-Terminen.

  • Weitere Themen: Aufwendungen.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

ITP_TestSkriptum PDF

More Like This

Use Quizgecko on...
Browser
Browser