Grin logo
de en es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Informática - Informatica de negocios

Softwareentwicklung mit Scrum

Título: Softwareentwicklung mit Scrum

Trabajo , 2020 , 26 Páginas , Calificación: 1,00

Autor:in: Octavian Zaiat (Autor)

Informática - Informatica de negocios
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Ziel dieser Arbeit ist, die Entwicklung einer Software mit Hilfe der agilen Methode Scrum zu demonstrieren. Da es sich in dieser Arbeit um ein theoretisches Model handelt, wird am Ende keine fertige Software präsentiert, sondern es wird die Durchführung eines Sprints aus der Sicht des Scrum-Teams erläutert.

Agile Methoden im Projektmanagement werden immer beliebter und werden fast von jedem Unternehmen implementiert, denn mithilfe dieser werden hochwertige Produkte ressourcenschonend und in kürzerer Zeit auslieferungsfähig. Agil zu arbeiten, bedeutet auf Situationen zu reagieren, die sich während des Projekts immer wieder ändern oder anpassen müssen. Heutzutage gestaltet sich die Ausführung von Projekten viel komplexer, da viele Komponente berücksichtigt werden müssen. Dies hat zur Folge, dass es innerhalb des Projektes sehr schnell unübersichtlich werden kann. Aus diesem Grund reichen die klassischen Projektmethoden wie bspw. die Wasserfall-Methode nicht aus, um dieser Komplexität standzuhalten. Für die Softwareentwicklung eignet sich SCRUM sehr gut, da Änderungen der Anforderungen im Laufe des Projektes erlaubt sind. In Scrum gibt es wenige Regeln, die schon klar definiert sind. Innerhalb des Teams besteht keine Hierarchie und es finden zahlreiche Meetings statt, diese mögen zwar störend sein, aber für den Erfolg eines Scrum-Projektes sind sie unentbehrlich, denn nur durch Feedback kann das Projekt sein volles Potenzial entfalten

Extracto


Inhaltsverzeichnis

1. Einleitung

2. Definition von SCRUM

3. Die Rollen

3.1 Product Owner

3.2 Entwicklungsteam

3.3 Scrum Master

4. Artefakte

4.1 Product Backlog

4.2 Sprint Backlog

5. Ereignisse

5.1 Sprint

5.2 Sprint Planning

5.3 Daily Scrum

5.4 Sprint Review

5.5 Sprint Retrospective

6. Projekt „ChargeTime App“ entwickeln

7. Kritische Betrachtung

8. Fazit

9. Ausblick

10. Literaturverzeichnis

Zielsetzung & Themen

Die vorliegende Arbeit demonstriert die Entwicklung einer Software unter Anwendung der agilen Methode SCRUM, wobei der Fokus auf der theoretischen Erläuterung der Rollen, Artefakte und Ereignisse innerhalb eines Sprints liegt.

  • Grundlagen und Definition des SCRUM-Frameworks
  • Die Rollen Product Owner, Scrum Master und Entwicklungsteam
  • Wesentliche SCRUM-Artefakte wie Product Backlog und Sprint Backlog
  • Die verschiedenen Ereignisse im SCRUM-Prozess
  • Praktische Anwendung anhand des fiktiven Projekts „ChargeTime App“

Auszug aus dem Buch

3.3 Scrum Master

Der Scrum Master ist in jedem Scrum-Projekt anwesend. Er steht für die Einhaltung der Regeln in SCRUM und sorgt dafür, dass alle Meetings ordnungsgemäß stattfinden und keine Hindernisse im Weg des Entwicklungsteams stehen.

Die Aufgaben des Scrum Masters beschränken sich auf den Managementbereich und sehen wie folgt aus:

Mitarbeiter schulen

Das Team motivieren

Probleme und Hindernisse aus dem Weg des Teams räumen

Kommunikation mit allen Beteiligten

Sicherstellung von Scrum-Prozessen

Events moderieren

Produktivität der Prozesse steigern

Er ist in der Lage die Entwicklersprache in die Kundensprache zu übersetzen. Idealerweise soll der Scrum Master in einem Projekt die Führungskraft sein und nicht direkt an der technischen Entwicklung des Produkts arbeiten. Zu seiner Kernaufgabe gehört die Beseitigung der Hindernisse. Ob kleine oder große Hindernisse, sie können das Entwicklungsteam jederzeit in seiner Arbeit beeinträchtigen. Ein typisches Problem kann sich manchmal auch von der Seite des Product Owners ergeben, wenn er vom Entwicklungsteam schnellere Ergebnisse verlangt und dabei das Team unter Druck setzt. Dann ist der Scrum Master gefordert, einen Kompromiss zwischen Product Owner und Entwicklungsteam zu finden, damit der Prozess weiterhin ungestört ablaufen kann.

Zusammenfassung der Kapitel

1. Einleitung: Diese Arbeit erläutert die Bedeutung agiler Projektmanagementmethoden wie SCRUM für die moderne Softwareentwicklung und stellt die Zielsetzung der Arbeit dar.

2. Definition von SCRUM: In diesem Kapitel wird SCRUM als Framework für agiles Projektmanagement definiert, das auf regelmäßiges Feedback und frühzeitige Produktinkremente setzt.

3. Die Rollen: Das Kapitel beschreibt die drei zentralen Rollen im SCRUM – Product Owner, Entwicklungsteam und Scrum Master – und deren spezifische Verantwortlichkeiten.

4. Artefakte: Hier werden die zentralen Hilfsmittel wie Product Backlog und Sprint Backlog sowie Konzepte wie Definition of Done und Definition of Ready detailliert vorgestellt.

5. Ereignisse: Dieses Kapitel erläutert die verschiedenen Meetings und zeitgebundenen Phasen, darunter Sprint, Sprint Planning, Daily Scrum, Sprint Review und Sprint Retrospective.

6. Projekt „ChargeTime App“ entwickeln: Anwendung der theoretischen Konzepte auf ein konkretes Fallbeispiel zur Entwicklung einer E-Mobilitäts-Plattform.

7. Kritische Betrachtung: Reflexion über die Grenzen der Arbeit und die gewählte Vorgehensweise bei der Darstellung der SCRUM-Events.

8. Fazit: Zusammenfassende Bewertung der Eignung von SCRUM für eine qualitative und schnelle Softwareentwicklung.

9. Ausblick: Kurzer Einblick in alternative agile Methoden wie KANBAN als Ergänzung zu SCRUM.

10. Literaturverzeichnis: Auflistung aller verwendeten Quellen für die theoretische Fundierung dieser Arbeit.

Schlüsselwörter

SCRUM, Projektmanagement, Softwareentwicklung, Agile Methoden, Product Owner, Scrum Master, Entwicklungsteam, Product Backlog, Sprint Backlog, Sprint, User Story, Definition of Done, Produktinkrement, E-Mobilität, Feedback-Kultur.

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit behandelt die Grundlagen des agilen Projektmanagements mittels des SCRUM-Frameworks und zeigt dessen Anwendung in der Softwareentwicklung auf.

Was sind die zentralen Themenfelder der Publikation?

Die zentralen Themen sind die Rollenverteilung, die Verwendung von Artefakten und der Ablauf der spezifischen SCRUM-Ereignisse.

Was ist das primäre Ziel oder die Forschungsfrage der Arbeit?

Das Ziel ist die Demonstration der Softwareentwicklung mit Hilfe der agilen SCRUM-Methode, wobei der Schwerpunkt auf der Durchführung eines Sprints aus der Sicht des Teams liegt.

Welche wissenschaftliche Methode wird in dieser Arbeit verwendet?

Die Arbeit basiert auf einer theoretischen Modellbetrachtung und einer literaturgestützten Analyse des SCRUM-Frameworks, kombiniert mit einer praxisorientierten Fallstudie.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in eine theoretische Erläuterung der SCRUM-Komponenten (Rollen, Artefakte, Ereignisse) und deren Anwendung in einem konkreten App-Entwicklungsprojekt.

Welche Schlüsselwörter charakterisieren die Arbeit am besten?

Die Arbeit wird maßgeblich durch Begriffe wie SCRUM, agile Entwicklung, Projektmanagement, Product Owner und Sprints charakterisiert.

Was ist der spezifische Zweck der "ChargeTime App" im Kontext dieser Arbeit?

Die App dient als praktisches Fallbeispiel, um die theoretischen Aspekte des Product Backlogs, der User Storys und der Sprint-Planung in der realen Umsetzung zu veranschaulichen.

Warum wird im Rahmen dieser Arbeit nur ein einzelner Sprint erläutert?

Dies dient der Begrenzung des Umfangs, da eine umfassende Darstellung aller Sprints eines kompletten Softwareprojekts den Rahmen der Seminararbeit gesprengt hätte.

Final del extracto de 26 páginas  - subir

Detalles

Título
Softwareentwicklung mit Scrum
Universidad
University of applied sciences Frankfurt a. M.
Curso
Wirtschaftsinformatik
Calificación
1,00
Autor
Octavian Zaiat (Autor)
Año de publicación
2020
Páginas
26
No. de catálogo
V958065
ISBN (Ebook)
9783346302182
ISBN (Libro)
9783346302199
Idioma
Alemán
Etiqueta
softwareentwicklung scrum
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Octavian Zaiat (Autor), 2020, Softwareentwicklung mit Scrum, Múnich, GRIN Verlag, https://www.grin.com/document/958065
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  26  Páginas
Grin logo
  • Grin.com
  • Envío
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint