PM7 - Scrum
PM7 - Scrum
Traditional Project
2 Management
Traditional Project
3 Management
Project Management
4 Process Models
Automotive PLC
5 Introduction to Agile
Agile Manifesto
6 SCRUM Part 1
7 SCRUM Part 2
Project Management
LESSON 7 – SCRUM PART 2
25.05.2023 1
SCRUM Framework
Product Backlog:
Impedient Backlog
Joint planning of the Sprint
Obstacles during the Sprint
Product Increment:
Sprint Backlog: Review of Sprint results,
Joint planning of the Sprint updating Product Backlog
25.05.2023 2
SCRUM Roles – Product Owner
The product owner is responsible for the commercial
success of the product to be developed.
He represents the relevant customer requirements from
a business point of view and summarizes them in a so-
called Product Backlog (requirements catalog).
The individual customer requirements are prioritized in
this product backlog and made available to the team.
The product owner represents the customer's interests.
However, he should not be identical with the customer,
as he is at the same time responsible for the economic
success (from the company's point of view) and works
closely with the team.
The product owner has clearly defined tasks, such as
the creation, maintenance and evaluation of the product
backlog and the evaluation of the product increments.
Delegating these to the customer is difficult in practice
and critical from an economic point of view, as the
company would then completely lose control of the
project content.
1) Modernes Projektmanagement; Kuster, Jürg et. al. (2019), p. 167ff
25.05.2023 3
SCRUM Roles – Team
The team consists of interdisciplinary experts and
implements the customer requirements communicated
by the product owner on its own responsibility.
The team alone determines how this implementation is
to take place, without any influence from the product
owner (or other persons).
The team organizes itself and works according to the
pull principle. This means that tasks are not assigned by
a project manager or a comparable authority. Rather,
each team member collects his or her tasks
independently from the task list, the so-called task
board.
There is no hierarchy within the team. The team should
comprise between 3 and 8 people.
7
Project Organization – Comparison of Competences
Role agile project management compared to traditional project management
Product Owner Self-competence
Social competence
Negotiation competence
Technological/Professional competence
Decision-making authority within the
framework of the project
SCRUM Master Self-competence
Social competence
Team and leadership competence
Methodological competence
Team Team and leadership competence (Self Technological/Professional competence
Organizing)
Technological/Professional competence
Decision-making authority of the subjects of
the upcoming Sprint
8
SCRUM Activities
The Scrum Activities describe the steps of the Scrum process.
Retrospektive
Estimation
Estimation
Planning 1
Planning 2
Planning 1
Planning
Planning
Meeting
Meeting
Release
Release
Review
Sprint
Sprint
Sprint
Sprint
Sprint
…
Scrum
Scrum
Scrum
Daily
Daily
Daily
…
Input/Output/Artifacts x: pa rtici pa nt
PB | SB PI (x): optiona l pa rtici pa nt
PB PB | RP PB TB IB IB IB IB IB PB PB | RP PB IB: Impedi ment Ba ckl og
Roles Product Owner x x x x x x x PB: Procuct Ba ckl og
PI: Product Increment
Scrum Master x x (x) x x x x x x x x RP: Rel ea s e Pl a n
Team x x x x x x x x x x x SB: Spri nt Ba ckl og
Client x x (x) x x TB: Ta s k Boa rd
The team is starting the self-organized implementation assisted by the SCRUM Master for removal of unforeseen
obstacles.
As agile development depends much on face-to-face cooperation the Daily SCRUM is an important part for the
successful implementation of a Sprint.
The Daily Scrum (DS) should be the only scheduled regular meeting of the team.
Typical agenda points are: What was achieved since the last DS, What should be achieved until the next DS, What
obstacles cannot be solved by the team itself (are taken along by the Scrum Master and noted in the Impediment
Backlog), What support is necessary to become faster/better.
At the end of the sprint, a new product increment (intermediate or final result of the product) is created from the
results of the completed tasks. This fulfills the requirements of the user stories planned for the sprint. The product
increment is reviewed or made available for use in the Sprint Review.
At the end of the Sprint Review, the team has new insights into the acceptance of the current product increment,
can assess risks for further development and provide countermeasures. The product backlog is updated, i.e., new
user stories are added if necessary, existing user stories are revised, and prioritization is reviewed.
As the focus of the Sprint Review lies on the Product Backlog and communication with the customer the
responsible person for this meeting is the Product Owner.
While the Sprint Review focuses on product increment and fulfillment of customer requirements, the Sprint
Retrospective analyzes team-internal collaboration and the interfaces to other areas of the company.
In the end, this also benefits the customer, as the team becomes faster, the results achieve a higher quality and
the overall motivation increases.
The sprint retrospective is also used for lessons learned and secures and analyzes experiences gained.
Because of the focus on the non-product / non-technological / processual topics this meeting is led by the Scrum
Master
Daily Scrum:
Daily information & coordination
Sprint Review:
Sprint Planning:
Review of Sprint results,
Joint planning of the Sprint
updating Product Backlog
25.05.2023 17
SCRUM Dysfunctions (Simon Flossmann)
Scrum Dysfunction 1: Undone Scrum
Organizations that want to take advantage of agile often fail to do so because of this fundamental principle of the
software development manifesto:
▪ Working software is the most important measure of progress.
▪ In Scrum, "working software" means having a "Done" increment every sprint. This is because only a usable
increment establishes transparency of the current state. Teams that are not able to do this are not yet doing
Scrum. We refer to this dysfunction as "Undone Scrum."
▪ A common symptom of "Undone Scrum" is that the Scrum team does the development. Requirements analysis
and delivery take place in a different team.
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 18
SCRUM Dysfunctions (Simon Flossmann)
Scrum Dysfunction 2: Zombie Scrum
If team members attend Scrum meetings only to be able to cross them off the to-do list, they perform Scrum as if
they were zombies.
Typical signs of zombie-like behavior:
▪ In the Daily Stand-up, the developers discuss what each of them did yesterday, but they don't create a plan for
today's workday.
▪ In Sprint Review, the team presents completed features to stakeholders without taking feedback.
▪ In the retrospective, they discuss what went badly in this sprint, but no improvement actions are decided for the
next sprint.
So there is a review of the work, but no adjustment. This dysfunction, where the pulsating heart of continuous
improvement is missing, is what Flossmann1) calls Zombie Scrum.
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 19
SCRUM Dysfunctions (Simon Flossmann)
Scrum Dysfunction 3: Uniform Mash Scrum
What is the sprint length of your Scrum team?
Chances are your answer is "two weeks." In a CA Technologies survey, 59.1% of respondents said their sprint was
two weeks long.
Standardizing sprint length for every Scrum team in the company is just one sign of "unity Scrum." Other signs
include these:
▪ Each Scrum team must describe requirements in terms of user stories.
▪ Teams must complete a fixed number of story points per sprint.
▪ Each Scrum team must include exactly 4 developers, 2 testers, 1 analyst, 1 designer, 1 product owner and a
Scrum master.
When organizations care more about control and predictability of a process than value generation, it often leads
them to standardize processes across all teams in the organization. As a result, regular review is lost and "one-size-
fits-all" Scrum is created.
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 20
SCRUM Dysfunctions (Simon Flossmann)
Scrum-Dysfunction 4: „Best Practice“-Scrum
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 21
SCRUM Dysfunctions (Simon Flossmann)
Scrum Dysfunction 5: "This doesn't work here"-Scrum.
Since the introduction of Scrum, the team has been working more efficiently.
The Scrum team now schedules its work more regularly, resulting in less wasted work time. Nevertheless, the team
is not able to regularly provide a new version of the product at the end of the sprint. The reason for this is quickly
found; the team often must wait for input from other teams or experts. When asked about this problem, the
response from team members is, "That's just how we work here." As a solution to this problem, team members see
that they now no longer use a Definition of Done.
These are signs of an environment where "This isn't working here" Scrum is being practiced. The framework that
Scrum provides to these teams helps them review how they work. However, there is a lack of alignment in their way
of working.
The bitter truth: Either we do Scrum or we don't do Scrum. Changing Scrum does not solve the problems.
1) https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
25.05.2023 22
Literature
Project Management Institue (2013): A Guide to the Project Management Body of Knowledge (PMBOK Guide)
Wohland, Gerhard & Huther-Fries, Judith & Wiemeyer, Matthias & Wilmes, Jörg (2004): Vom Wissen zum Können.
Merkmale dynamikrobuster Höchstleistung. Eine empirische Untersuchung auf systemtheoretischer Basis.
Eschborn: Detecon & Diebold Consultants
Pflaeging, Niels & Hermann, Silke. (2015). Komplexithoden. Clevere Wege zur (Wieder)Belebung von Unternehmen
und Arbeit in Komplexität. München: Redline
Kuster, Jürg; Bachmann, Christian; Huber, Eugen; Hubmann, Mike; Lippmann, Robert; Schneider, Emil; Schneider,
Patrick; Witschi, Urs; Wüst, Roger. Handbuch Projektmanagement (German Edition) Springer Berlin Heidelberg.
Kindle-Version.
Axelos (2016): PRINCE2 Certifications. Online verfügbar unter http://www.axelos.com.
Wysocki, Robert K. (2014): Effective project management. Traditional, agile, extreme. 7th ed. Indianapolis, Indiana:
Wiley.
25.05.2023 23
Literature
VDI/VDE 2206 (2021): Development of mechatronic and cyber-physical systems, VDI/VDE-Gesellschaft Mess- und
Automatisierungstechnik
ISO 26262 (2018): Road vehicles – Functional safety, ISO
Automotive SPICE® Process Reference and Assessment Model (2017), Automotive Special Interest Group and the
Quality Management Center in the German Association of Automotive Industry (VDA QMC)
agilemanifesto.org (2022) - Manifesto for Agile Software Development
scrum.org (2022) – The SCRUM Framework
Cohn, Mike (2013): User-Stories applied. For agile software development. 18. print. Boston, Mass.: Addison-Wesley
(Addison-Wesley signature series).
Simon Flossmann (2022); 6 Scrum-Dysfunktionen, die die Wertschöpfung behindern;
https://www.scrum.org/resources/blog/6-scrum-dysfunktionen-die-die-wertschopfung-behindern
Anderson, David J. (2010): Kanban. Successful evolutionary change for your technology business. Sequim, WA: Blue
Hole Press.
25.05.2023
Literature
Ohno, T. (1988): Toyota Production System: Beyond target scale production; Cambridge Productivity Press
Liker, Jeffrey K (2006).: Der Toyota Weg: Erfolgsfaktor Qualitätsmanagement; FinanzBuch Verlag
The Standish Group International ed. (2009): CHAOS Summary 2009 report; West Yarmouth, The Standish Group.
Womack, James P. et. al. (2013): Lean Thinking: Banish Waste and Create Wealth in Your Corporation; Free Press
DIN 69901 (2013) Projectmanagement; GPM Deutsche Gesellschaft für Projektmanagement
DIN EN ISO 9001:2015-11 Qualitätsmanagementsysteme.
25.05.2023 25