L19 - Agile Scrum Process Flashcards

1
Q

Summarise the Scrum Process

A
  • Product backlog is dynamic and changes
  • Depending on how long the project is contracted for
  • List of functionalities the the system should have
    • They Have priorities
    • In the form of User Stories or Use cases
  • Can change due to the client wanting to add or remove changes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is feature Priority?

A
  • Based on importance and dependencies
    • Could Sort by Risk
  • MoSCoW
  • M - Must have
    • If these are missing project is a failure
  • S - Should have
  • C - Could have
    • Would be nice if money and time avaliable
  • W - Wont have (least critical, Low value)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is MOSOW

A
  • M - Must have
    • If these are missing project is a failure
  • S - Should have
  • C - Could have
    • Would be nice if money and time avaliable
  • W - Wont have (least critical, Low value)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are user stories?

A
  • POV of user
  • Written on story cards and follow a simple structure
  • 3 sentences in everyday langague
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the contents of a user story

A
  • Identifier
  • Priority
  • Cost/Effort or time
  • Story points
    • measure the effort
    • Dependencies
    • Complexity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a sprint in the agile scrum methodology?

A
  • 1 to 4 weeks (Remains the same)
  • Contains a list of features
  • End of sprint = potentially shippable product
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the different sprint meeting types?

A
  • Print planning - planning what needs to happen in the sprint timeframe assigning user stories and delegating tasks
  • Sprint Review - End of spint which can contains a
    • Product demo to client
    • Feedback on completed work
    • Feedback on future work
  • Sprint Retrospective
    • Meeting after review
    • What went well
    • What could be improved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the different scrum roles?

A
  • Product Owner
    • Rep the customer
    • Develops product backlog
    • Owns what to develop and why
  • Scrum master
    • Person that manages the sprint and the process
    • Ensures people follow the sprint
  • Dev team
    • Designers, programmers, tested and data scientist
    • Self organising no heirachy
    • Doesnt question what they build but rather how they will build it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly