Software-Engineering at Hochschule Niederrhein

Flashcards and summaries for Software-Engineering at the Hochschule Niederrhein

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course Software-Engineering at the Hochschule Niederrhein

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Was ist das Metamodell für inkrementell/iterative Modelle?

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Wovon hängt die Auswahl des richtigen Vorgehensmodells ab?

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Erläutern Sie die Grundidee des Wasserfallmodels
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Was ist das Lastenheft?

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Welche Vertragsmodelle gibt es in der Softwareentwicklung?

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Schwächen des Wasserfallmodell nach Royce (1970)

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Was sind Elementarprozesse? (Function Points Methode)
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Bewertung der Function Point Methode

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Was versteht man in Verbindung mit Bottom Up Verfahren unter T-Shirt Sizing

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Erläutern Sie was in den einzelnen Phasen des Wasserfallmodells passiert

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Erläutern Sie den Rational Unified Process (RUP)
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Was versteht man unter der Schätzklausur

Your peers in the course Software-Engineering at the Hochschule Niederrhein create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Software-Engineering at the Hochschule Niederrhein on StudySmarter:

Software-Engineering

Was ist das Metamodell für inkrementell/iterative Modelle?
Spiralmodell (Boehm) 1. Ziele, Alternativen, Randbedingungen identifizieren 2. Alternativen evaluieren, Risiken und Maßnahmen ableiten 3. Teilprodukt entwickeln 4. nächste Stufe planen

Software-Engineering

Wovon hängt die Auswahl des richtigen Vorgehensmodells ab?
- Teamgröße - Vertragssituation (Festpreis?) - geplante Lebensdauer - Sourcing-Strategie - Dringlichkeit - Dynamik der Anforderungen - Erfahrung der Entwickler

Software-Engineering

Erläutern Sie die Grundidee des Wasserfallmodels
Beim Wasserfallmodell wird die Software in abgegrenzten Phasen entwickelt. Diese Phasen werden vollständig und nacheinander durchlaufen. Rückkoplungsschleifen sind vorgesehen, aber nur zwischen angrenzenden Stufen möglich. Das Ergebnis jeder Phase ist ein Dokument

Software-Engineering

Was ist das Lastenheft?
Das Lastenheft ist ein Anforderungskatalog und wird vom Auftraggeber in der Software Requirements Phase erstellt. Es beinhaltet alle Anforderungen (und Rahmenbedingungen), die der Auftraggeber an die Erreichung des Projektziels stellt. Wesentliche Inhalte sind: Zielbestimmungen, Produkteinsatz, Produktfunktionen, Produktdaten, Produktleistungen, Qualitätsanforderungen

Software-Engineering

Welche Vertragsmodelle gibt es in der Softwareentwicklung?
- Dienstvertrag (Abrechnung nach geleistetem Aufwand, Gesamtpreis wird nicht vereinbart, AN schuldet AG eine Dienstleistung nicht zwingen Erfolg) -> geringe Kostensicherheit, hohe Anforderungsflexibilität - Werkvertrag (Funktionalität, Kosten, Qualität, Termine werden verbindlich festgelegt, AN schuldet Herstellung des versprochenen Werkes, also den Projekterfolg) -> hohe Kostensicherheit, geringe Anforderungsflexibilität

Software-Engineering

Schwächen des Wasserfallmodell nach Royce (1970)
- Unflexibel - Teuer, spätere Fehler zu beheben - In der Praxis Trennung nicht so strikt - Vollständige Ermittlung aller Anforderungen im Vorfeld nicht immer möglich - Kunde sieht Leistung erst ganz am Ende

Software-Engineering

Was sind Elementarprozesse? (Function Points Methode)
- atomare und einzigartige Aktivität des Systems aus Benutzersicht - Bsp: Eingabe, Abfrage, Ausgabe von Daten

Software-Engineering

Bewertung der Function Point Methode
- schätzt die Komplexität des Problems - nicht den Aufwand der Lösung -> Schätzungen daher langlebiger - Lastenheft muss in datenorientierte Sicht transformiert werden -> erfordert erfahrene Schätzer - datenorientierte Sicht ist nicht mehr aktuell - eher Use Case Sicht bzw in agilen Projekten Story Sicht - Komplexität von Berechnungen wird nicht berücksichtigt - Qualitätsanforderungen werden nicht berücksichtigt - Voraussetzung zur Umrechnung in Bearbeitermonate ist entsprechende (unternehmensspezifische) Formel/Tabelle. Die Erstellung ist sehr aufwendig - Verfahren leicht erlernbar, aber hoher Aufwand

Software-Engineering

Was versteht man in Verbindung mit Bottom Up Verfahren unter T-Shirt Sizing
- Einteilung der Artefakte in Größenklassen (XS, S, M, L, XL) - XS: <1 Tag, S: 1-2 Tage, M: 2-4 Tage, L: 4-8 Tage, ... - idealerweise Erfahrungswerte anderer Projekte (Übergang zu Top Down)

Software-Engineering

Erläutern Sie was in den einzelnen Phasen des Wasserfallmodells passiert
- In der ersten Phase (System Requirements) werden die nicht-funktionalen Systemanforderungen identifiziert und Ziele festgelegt. - In der zweiten Phase (Software Requirements) werden die funktionalen Softwareanforderungen vom Auftraggeber identifiziert und im Lastenheft festgehalten - In der dritten Phase (Analysis) analysiert der Auftragnehmer die Vorgaben des Lastenhefts auf Machbarkeit und Wichtigkeit und legt daraufhin die fachliche Gestaltung im Pflichtenheft fest - In der vierten Phase entwirft er auf Grundlage des Lasten- und Pflichtenhefts das technische Design. Es werden Architektur, eingesetzte Technologien, Programmiersprachen, Bibliotheken festgelegt - In der fünften Phase werden die Spezifikationen in der Zielumgebung ausprogrammiert. Ergebnis ist eine lauffähige Software in der Betaversion - In der sechsten Phase wird die Software getestet und die Integration auf bestimmten Betriebssystemen geprüft. Fehler werden behoben - In der siebten Phase wird die Software vom Auftraggeber abgenommen, in Betrieb genommen, und gewartet

Software-Engineering

Erläutern Sie den Rational Unified Process (RUP)
- Use-Case getrieben, inkrementell, architekturzentriert - von IBM, Toolunterstützung Phasen: - Inception Phase: Projektscope bestimmen z.b. Akteure/UseCases identifizieren/beschreiben, Projektplanungsdokumente erstellen, Business Case erstellen - Elaboration Phase: Problem verstehen & Lösung (fachlich) entwerfen, Architekturbeschreibung erstellen, Projekt planen - Construction Phase: SW entwickeln & testen - Transition Phase: SW einführen inkl. Fehlerbehebungen/Erweiterungen

Software-Engineering

Was versteht man unter der Schätzklausur
- mehrere Experten schätzen gemeinsam in einem Workshop - Schätzungen werden im Meeting direkt zusammengeführt und plausibilisiert - große Abweichungen werden diskutiert - Gruppe einigt sich auf Schätzung Bewertung: - Mehrere Sichtweisen - Risiken werden bewusst - jeder ist in Schätzung involviert, höheres commitment Fazit: Aufwand vertretbar, praxisnah

Sign up for free to see all flashcards and summaries for Software-Engineering at the Hochschule Niederrhein

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Software-Engineering at the Hochschule Niederrhein there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Hochschule Niederrhein overview page

Grundlagen der Beschaffung

Marketing Grundlagen

Rechnernetze

Wirtschaftsenglisch

Hiragana

Organisation

Controlling

Investition

Wirtschaftsinformatik Grundlagen

Produktion

Einführung in ERP am Beispiel SAP

Buchhaltung

Qualitative Methoden der WI

Internes ReWe

Externes Rechnungswesen

Rechnernetze

Internes Rechnungswesen

Einkauf

Requirements Engineering

Organisation

Software Engineering at

Hochschule für Telekommunikation

Software Engineering at

FOM Hochschule für Oekonomie & Management

Software Engineering at

Universität Osnabrück

Software Engineering at

Universität Duisburg-Essen

Software Engineering at

Hochschule für Angewandte Wissenschaften Hamburg

Similar courses from other universities

Check out courses similar to Software-Engineering at other universities

Back to Hochschule Niederrhein overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Software-Engineering at the Hochschule Niederrhein or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
X

StudySmarter - The study app for students

StudySmarter

4.5 Stars 1100 Rating
Start now!
X

Good grades at university? No problem with StudySmarter!

89% of StudySmarter users achieve better grades at university.

50 Mio Flashcards & Summaries
Create your own content with Smart Tools
Individual Learning-Plan

Learn with over 1 million users on StudySmarter.

Already registered? Just go to Login