Out of curiosity, do Bookings staff members actively work on the Perl 5 C sources?
Or do they just fund Perl development?
To further clarify, the main point of my scenario was to ponder whether employees
of such a mythical company, working in Scrum cross-functional teams with a goal of
producing "customer value", would be eager to work on the Perl 5 C code
or whether they would try to avoid doing that and instead focus on writing
new Perl 5 systems to provide "better customer value at a higher velocity"
(and so get to drive a new BMW and park in one of the fancy spots:-).
In this mythical scenario, the customer does not know or care about Perl,
they just want their systems delivered on time that satisfy their needs.
Perl is mimicking the closed-source "infrastructure or core component"
that caused so many headaches for Schwaber
when implementing Scrum in cross-functional teams that are meant to be self
sufficient; that is, each team is meant to be capable of
maintaining the Perl C sources.
| [reply] |
A cynical person could say that Booking.com is actively hindering Perl5 development by hiring so many (ex-)pumpkings and other people knowledgeable in Perl :-)
As far as I'm aware, demerphq, BooK, Abigail and Rafaël (and likely many others whose names I just currently don't have in mind) work there.
| [reply] |
A cynical person could say that Booking.com is actively hindering Perl5 development by hiring so many (ex-)pumpkings and other people knowledgeable in Perl
OTOH, by providing them with an income, they may actually have some time to help Perl development. Open source contributers need to eat as well.
As far as I'm aware, demerphq, BooK, Abigail and Rafaël (and likely many others whose names I just currently don't have in mind) work there.
There's Acme::CPANAuthors::Booking which lists about 25 people. But last what I heard is that they employ over 50 developers, so I guess not all of their employees have modules on CPAN.
| [reply] [d/l] |
Wow, that's very interesting.
Are they physically working together? If so, in which city?
Doing a bit of googling, I found a description of Abigail's
When Scrum Isn't Agile Enough
talk at YAPC::Europe 2010:
In early 2009, Booking.com started using the agile programming technique,
Scrum, for doing development. Right from the beginning, Booking.com
needed to steer away from the formal Scrum way in order to cope with
its unique demands. Over a period of a year, Booking.com has evolved
the technique it uses, resulting in a methodology called "Beyond Scrum".
In this talk, we discuss the Scrum methodology, and how Booking.com
initially implemented it. We then discuss the shortcomings and problems
Booking.com encountered, and how Booking.com has solved them. We finish
we an overview of how Booking.com currently uses its "Beyond Scrum"
methodology.
Did anyone attend this talk?
If so, can you remember any details of the Booking.com "Beyond Scrum" methodology?
I googled but couldn't find a description of it.
| [reply] |