SWEN2

Software Engineering 2

Software Engineering 2


L. K.
Diese Lernkarten bieten einen umfassenden Überblick über agile Methoden, insbesondere Scrum, und richten sich an Studierende der Informatik. Sie behandeln zentrale Konzepte wie Sprints, Teams, User Stories und das Product Backlog, sowie Techniken zur Schätzung und Priorisierung von Aufgaben. Praktische Anwendungen, wie Planning Poker und die Definition von Done, werden ebenso erläutert. Ideal für Studierende, die agile Projektmanagementmethoden verstehen und anwenden möchten.
Cartes-fiches
92
Utilisateurs
10
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
28.05.2019 / 16.01.2020

Cartes-fiches

Epics treten meist in 2 Arten auf. welchen?

  • Komplexe User Stories
  • User Stories, die eine Vielzahl von Anforderungen abdecken.

Wofür sind Kosten wichtig?

Sie sind die wichtigste Determinante für die Priorisierung.

Was wird bei Kosten oft vergessen?

Dass sie sich über die Zeit verändern können.

Was ist mit Priorisierung in Bezug auf Business Value gemeint?

Die Ersparnis oder die zusätzlichen Einnahmen durch eine bestimmte Funktion

Was sind mögliche finanzielle Werte?

  • Neue oder zusätzliche Einnahmen, bessere Effizienz / Effektivität
  • Der Wert der Zeit
  • Net Present Value (NPV)
  • Return On Investment (ROI)

Was sind Risiken?

Sie sind ein integraler Bestandteil der meisten Projekte. Sie haben eine Eintretenswahrscheinlichkeit und einen Impact auf das Projekt im Falle eines Eintretens.

Nenne 3 mögliche Risiken

  • Zeitliche Risiken
  • Risiken bzgl. Kosten
  • Funktionale Risiken

Neues Wissen kann ich 2 Arten aufgeteilt werden. Welche?

  • Wissen über das Produkt (Was wird entwickelt)
  • Wissen über das Projekt (Wie wird entwickelt)

Zu was führt neues Wissen?

Zu einer Reduktion der Unsicherheit.

Beim Kano Modell der Kundenzufriedenheit unterscheiden wir 3 Arten von Anforderungen. Welche?

  • Basic Needs: "must be" requirements
  • Performance Needs: more is better
  • Delighters: not expected but provide great customer satisfaction

Was ist Software Architektur?

Software Architektur ist der Blueprint (Bauplan) für die Konstruktion und Evolution eines Software Systems.

Welche Aspekte des System under Development umfassen die Designentscheide in der Software Architektur?

  • Structure
  • Behaviour
  • Interaction
  • Non-Functional Properties

Étudier