Putting the XP in Scrum • Roy Osherove • GOTO 2021

preview_player
Показать описание
This presentation was recorded at a GOTO Night 2021. #GOTOcon #GOTOnight

Roy Osherove - Author of "The Art of Unit Testing" & "Elastic Leadership" and Independent Consultant & Trainer @osherove

ABSTRACT
XP Engineering Practices such as Continuous Integration, User Stories, Pair Programming and Test Driven Development can mean the difference between saying that you're agile and actually being able to be competitive in the market and maintain high quality and confidence in your code.
We'll have an open and honest conversation on the process of transforming your team or organization towards a more continuous delivery, pipeline driven organization, and the engineering practices you'll need along the way. [...]

TIMECODES
00:00 Intro
02:32 True continuous delivery
03:34 What's missing?
09:00 Increment-enabling process
09:05 Scrum
13:30 Scaling Scrum
14:12 Pipeline driven automation & culture
19:15 XP - Extreme programming
26:21 12 XP practices
36:45 Learning & practicing engineering skills
38:22 Leadership tactics
41:26 Summary
45:47 Outro

Read the full abstract here:

RECOMMENDED BOOKS

#XP #Scrum #Agile #ExtremeProgramming #Agility #AgileDevelopment #ContinuousDelivery #ContinuousIntegration #SaFe #ScaledAgileFramework #TDD

Looking for a unique learning experience?

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Рекомендации по теме
Комментарии
Автор

Splendid down to earth explanation of what continuous delivery is. Like you would explain it to a stakeholder.

PaulSebastianManole
Автор

Insightful and a very useful presentation which points towards the current deeper problems which many engineering teams are not fully addressing.

anitsh
Автор

Nicely put. Thank you very much! I really like the stages of leadership and the mention about the value stream mapping and how can it help identify the true bottlenecks and help orgs leverage them and courage

psingh
Автор

Always learn a lot from Roy’s talk. Thank you. It is indeed very said. All the companies I have worked, none of them really have solid automate tests, not even mention TDD. I feel like lots of them do not even care. And people become hero by fixing the mistakes they make themselves by not practicing TDD, or having automate tests. I think solid automate tests is the foundation of CICD, and agile.

GG-uzus
Автор

9:43 it has a huge... pyra... business that enables coaches to be certified hahaha

HumanoidTyphoon
Автор

It is not a matter of a process, it is a matter of people

おす-qzkp
Автор

I’m only part way through this talk, so with that in mind, why use scrum? XP has values, principles and practices. It has iterations, retrospectives and dailies, it tells you to work closely with your customers, etc. What is the benefit of scrum? XP does not need scrum at all. Just ditch scrum and use XP. It’s a lot easier and you don’t pay into the certification pyramid scheme.

RU-qvjl
Автор

He nearly called Scrum training a pyramid scheme. Ha!

caketubs
Автор

The issue with presentations like this is that the presenter starts with an assumption (TDD IS good, pipelines CAN be automatically tested to be green to go), and then prods the rest of us to do it. Perhaps stop to consider that the idea of automated testing may be terrifically attractive to the geeky mind but it does NOT work in practice. I cannot think of a single real life bug recently that automated testing would have caught. Testing is an area we need to solve and pretending that we've already solved it is a major roadblock to successful delivery.

forallofme
join shbcf.ru