sepC

bla

bla


Jasmin Lienhard
Diese Lernkarten bieten einen umfassenden Überblick über Scrum, eine agile Methode für Softwareentwicklung an der Universität. Sie decken die Grundprinzipien, Rollen wie Scrum Master, Product Owner und Team, sowie zentrale Elemente wie Sprints, Artefakte und Zeremonien ab. Die Karteikarten eignen sich besonders für Studierende und Praktiker, die Scrum vertiefen und in Projekten erfolgreich anwenden möchten.
Karten
18
Lernende
1
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
21.10.2014 / 16.06.2021

Lernkarten

Agile Manifesto: die 12 Prinzipien

  • Satisfy customer through early delivery
  • Welcome changing requirements
  • Deliver frequently
  • Business people and developers work together
  • Motivatedindividuals...
  • Face-to-faceconversation
  • Working software
  • Sustainable development
  • Attention to technical excellence
  • Simplicity
  • Self-organizing teams
  • Regularreflection

Agile Manifest - Prinzip 1:

satisfy the customer through early and continuous delivery 

highest priority

Agile Manifest - Prinzip 2:

Welcome changing requirements

even late in development. Agile processes harness change for the customer's competitive advantage.

Agile Manifest - Prinzip 3:

working software frequently 

from a couple of weeks to a couple of months, with a preference to the shorter timescale. 

Agile Manifest - Prinzip 4:

Business developers work together daily

asdf

Was ist Scrum?

SCRUM is an agile, lightweight process for managing and controlling software and product development in changing environments. 

Characteristics of SCRUM (5)

  • Self-organizing teams
  • Product progresses in a series of one- to four-week “sprints”
  • Requirements are captured as items in a list of a “product backlog”
  • No specific engineering practices prescribed
  • Uses generative rules to create an agile environment for delivering projects 

Scrum: Sprints

  • Scrum projects make progress in a series of “sprints”
  • Typical duration is 2–4 weeks or a calendar month at most
  • A constant duration leads to a better rhythm
  • Product is designed, coded, and tested during the sprint 

Scrum: Roles

  • Core Roles
    • Product Owner
    • Scrum Master
    • ScrumTeam
  • Other Roles
    • Users
    • Management
    • other Stakeholders 

Scrum: Roles: Product Owner

  • Define the features of the product
  • Decide on release date and content
  • Be responsible for the profitability of the product (ROI)
  • Prioritize features according to market value
  • Adjust features and priority every iteration, as needed
  • Accept or reject work results 

Scrum Roles: Scrum Master

  • Represents management to the project
  • Responsible for enacting Scrum values and practices
  • Removes impediments
  • Ensure that the team is fully functional and productive
  • Enable close cooperation across all roles and functions
  • Shield the team from external interferences 

Scrum: Roles: Scrum Team

  • Builds the product that the Product Owner indicates
  • To deliver the potentially shippable product each Sprint
  • A very high degree of autonomy and accountability.
  • The Team decides what to commit to, and how best to accomplish that commitment;
  • Typically 5-9 people
  • Cross-functional, i.e. Programmers, testers, user experience designers, etc.
  • Teams are self-organizing
  • Membership should change only between sprints 

Scrum Ceremonies 

  • Core Activities
    • Sprint Planning
    • Sprint Review
    • Sprint Retrospective
    • Daily Scrum
  • Other Activities
    • „Sprint 0“
    • Develop
    • Discuss 

Scrum: Sprint Planning 

  • Team selects items from the product backlog they can commit to completing
  • Sprint backlog is created
    • Tasks are identified and each is estimated (1-16 hours)
    • Collaboratively, not done alone by the Scrum Master
  • High-level design is considered

SRUM: The Daily Scrum 

  • Parameters
    • Daily
    • 15-minutes
    • Stand-up
  • Not for problem solving
    • Whole world is Invited
    • Only “pigs” can talk
    • Helps avoid other unnecessary meetings 

SRUM: The Sprint Review 

  • Team presents what it accomplished during the sprint
  • Typically takes the form of a demo of new features or underlying architecture
  • Informal
    • 2-hour prep time rule
    • No slides
  • Whole team participates
  • Invite the world
  • Onle “Done’s” are presented 

SRUM: Sprint Retrospective 

  • Periodically take a look at what is and is not working
  • Typically15–30 minutes
  • Done after every sprint
  • Whole team participates
    • Scrum Master
    • Product owner
    • Team
    • Possibly customers and others
  • For example
    • “Start / Stop / Continue”
    • “Good / Could be better/ Measures” 

SRUM: Scrum Artifacts 

  • Core Artifacts
    • Product Backlog
    • SprintBacklog
    • Burndown Charts
  • Other Artifacts
    • Product
    • Impediment Backlog 

Lernen