Home > Agile, Continuous Delivery, Uncategorized > Team Transformation for Continuous Delivery with Chris O’Dell – as it happened

Team Transformation for Continuous Delivery with Chris O’Dell – as it happened

By James Betteley

Preamble:

No time for that, I’m seriously late. I was leaving the office just as someone said “James, before you go…” and that was the end of any hopes I had of getting here on time.

It’s 6:40pm, I’ve finally got my sh1t together, and we’re off! In act that’s a lie, they were off ages ago. I’m so late there aren’t even any seats, so I’m sat in the corner at the back, like a proper Billy No-mates

6:41pm: Chris is talking about big balls of mud and how they’ve gone from that, to a much smaller ball (no mention of mud this time).

6:42: Slides are going by quicker than I can type! Chris is talking about the importance of moving away from a “blame culture”. I personally hate blame culture, I think it was the French who invented it. Arf! (sorry).

6:45pm: Ok, there’s a slide on how to get to Continuous Delivery, I’m going to pay attention to this one…

It says you need:

  • Cross functional product focused teams
  • A focus on technical debt
  • Sit the team close to their clients
  • actively remove blame culture
  • focus on self improvement
  • radiate metrics
  • collect metrics on work in progress

After a quick coffee break it’s time to interrogate the suspects – It’s Q&A time!

7:01pm: How do you share “commonality of functionality”? Asks someone who likes words ending in “ality”. Service oriented architecture was apparently a big help responds someone from the 7digital posse (they are a posse by the way Chris has been joined by some 7digital reinforcements).

7.02pm: The next question is about metrics and how they collect them. Apparently they’re working on a logging system, but I’m guessing they also use CI and some live reporting tools which I probably missed in the earlier slides! Oops.

7.05pm: “What didn’t work?” Asks someone (my favorite question so far. I’m giving it a 7.5 out of ten). Trying to patch things up didn’t work. The dependency chain caused a pain. Acceptance Tests were a pain (haha!) Using UI stuff and a shared DB caused Acceptance Test issues, they say. I nod in agreement.

7:07pm: Someone says something about keeping environments the same being a challenge. They’re meant to be the same??? Where’s the fun in that?

7.10pm: A question on blame culture is next up, namely “How do you get rid of it?” By not telling on people! Also, having a dev manager who protects from above is handy.

It’s how you respond [to blame] that’s important, as that’s what sets the tone.

7:11pm: How did you make the culture change? Asks someone who wants to know how they made the culture change. It’s another good question, and one I’d really like to learn from. It’s all very well having a great culture, and there’s no denying its importance, but how do you make a culture change if it’s not ideal to start with? Sadly the answer isn’t straightforward. The posse reply with things like “Adopt Agile principles”, “tech manifesto” (which sounds cool), “self-organising teams”, “small steps” and “leading by example”. Followed up with “hire well”, “you need champions!” “do workshops”. Also, “the CTO is pretty cool”. Hmmmm, so no “click here to change your culture” button then?

7:16pm: The next question is a corker. It went a bit like: “Usually have to change architecture of system to support Continuous Delivery, but also sometimes the architecture of organisation as well. Did this happen?” That’s the winner so far. “No” comes the answer. Damn. At 7 digital there’s a focus on lack of hierarchy, so quite a flat structure. Not much change was needed then, obviously. I think the word “culture” came up as well, and not for the first time.

7:18pm: How have they managed to integrate Ops, asks the next person, clearly fresh from devopsdays. “We’re still learning” is the honest sounding response. Not that the all haven’t been honest sounding. They’ve started assigning Ops people to “the team”, by which I assume they mean the project team.

7:20pm: Someone wants to know if they had a shared goal between tech/ops and dev? I think the answer is yes. Basically Rob (who is the head of both ops and dev) became head of both ops and dev, which helped. He also created a tech manifesto and is toying with the idea of putting up some posters. When I was a kid I had a poster of Airwolf in my bedroom. Not sure if that’s going to help anyone though.

7:21pm: “Is there a QA on the team?” is the next question. Yarp (I’m paraphrasing). But the QA person is more of a coach – everyone is expected to do it, but they’re there to lead. No separate dev manger or QA manager – everyone’s one great big team (aaahhhh).

7:23pm: Somebody has asked how they handle support, and whether there’s a support team. I think the person who responds says there’s a “Systems team”, who get a text or call in the middle of the night. It seems a bit cruel that they wait until the middle of the night to text them but what do I know? Apparently the devs may also get involved, so that’s ok. There’s an on-call team, “but this is an area for improvement” they confess. Mainly it’s a case of “call someone!”, which I personally think is pretty good. But they do stress how there’s a focus on monitoring so that they can catch as many issues as possible before they become, er, issues, if you catch my drift. They said it much better than I can write it.

7:26pm: “How frequently did you deploy your big ball of mud compared to how frequently you do it now?” And that question goes to contestant number 2. It used to be one every 3 months, but they don’t measure how frequently they can deploy stuff any more because it’s that frequent.
(that’s just showing off). Improving the deploy mechanism was all-important. And changing the culture to shift to more frequent releases. That word “culture” again.

7:30pm: This question sounds like a plant: “How do you have time to test stuff if you deploy so often?” asks some cheeky 7digital employee hidden in the audience. I’m joking of course, it’s a nice question because it leads to a well executed answer: Chris basically explains that because they deploy so often, their releases are very small. Also, they’ve automated the hell out of everything.

7:31pm: Dave asks a really good question but I’m far too slow to keep up! It included the phrase “separation of concerns” so was probably too complicated for me to understand anyway.

7:40pm: There’s a question about schema changes. I reckon the answer will include the word “culture”. it does. Somehow.

If there was a word cloud for this Q&A session then “culture” would dwarf all the others. Something tells me that “culture shift” is important.

7:45pm: “How do you manage project accounting?” “We don’t” – No mention of culture!

7:46pm: Someone asks “If there’s a production issue, like an outage, who takes ownership?”. Nice one, who indeed does take ownership? “Everyone, we have a culture of shared ownership”. Gah! it’s all about culture!

7:47pm: “How do you decide what projects get green lighted?” asks some poor innocent from the back of the room (and no, it wasn’t me). Apparently this has nothing to do with Continuous Delivery (and all the other questions have?) and there’s nobody from the product team here so that question lands on stony ground.

7:52pm: Banos treads a fine line by asking a question dangerously close to the time when we’re meant to be heading to the pub, but just about gets away with it “what CI system do you use?” he asks, and the answer is (drum roll…..) Team City! Actually there was no drum roll, I made that up. Then interestingly they say that everyone is in charge of looking after Team city and that they just trust each other! Crazyness!

8.02pm: “I was told we finish at 8″ says Chris, and she’s bloody well right, there’s a pub nearby and some of us are thirsty.

So, in conclusion, 7digital know their Continuous Delivery from their TDD, and “culture” is the word of the evening. I’m off for beer with Banos, and the rest of the London Continuous Delivery gang!

Keep an eye out for #londoncd on twitter for news of the next London Continuous Delivery meetup, or go to the London CD website. Also follow the likes of @matthewpskelton, @AgileSteveSmith, @banoss and @davenolan for more Continuous Delivery goodness.

About these ads
  1. July 6, 2013 at 2:26 pm

    Every weekend i used to pay a quick visit this web site, for
    the reason that i want enjoyment, since this this web page conations truly nice funny stuff too.

  2. November 29, 2013 at 3:22 am

    I’ve learn some just right stuff here. Certainly value bookmarking for revisiting.

    I surprise how much attempt you place to make this sort of fantastic informative web site.

  3. February 9, 2014 at 4:52 am

    Locum tenens jobs utilize doctors who work on a lorry insurance temporary basis.
    There will be no more free rides for Democrats in just the last year, according
    to the company’s website, Geldof writes teasingly: ‘Africa is now a continent of extraordinary business opportunity.

  4. February 14, 2014 at 6:10 am

    Do some light exercise first for beginners like speed walking or aerobics.
    Learn and understand types of foods and you will be able to know for example
    which types of vegetables you can replace with other etc.
    Look at someone who jogs or bikes regularly for the last 20 years and you will usually see someone who looks a lot younger then their
    age, unless they have abused themselves in other ways,
    including over exposure to the sun.

  5. February 16, 2014 at 11:54 am

    Tremendous issues here. I am very satisfied to look your article.
    Thanks a lot and I am having a look forward to touch you.
    Willl yyou please drop me a mail?

  6. March 1, 2014 at 11:59 pm

    Good post. I learn something totally new and challenging on blogs I stumbleupon everyday.
    It will always be useful to read articles from other writers and use something from their
    web sites.

  7. March 3, 2014 at 11:27 am

    In free time even with regular job, you are able to run IPC Instant Cash business and succeed from it
    consistently, and the free marketing ways of the best way to earn money from home with IPC Instant
    cash are FREE. nice h2o should to without contaminant like bacteria, pollutants and chemical substances, integrated by good
    mineral (potassium, magnesium, calcium etc), the p – H of water about 7.
    Google Adsense has become the usually applied approaches for bloggers and enterprises to generate revenue.

  8. March 13, 2014 at 10:15 am

    Wonderful blog you have here but I was wondering if you knew of any community forums
    that cover the same topics discussed in this article?

    I’d really like to be a part of community where I can get feed-back
    from other experienced people that share the same interest.
    If you have any recommendations, please let me know.
    Bless you!

  9. March 29, 2014 at 6:08 pm

    Paul Archer, Leigh Purnell and Johno Ellison decided one of
    their goals will be to cab insurance (www.eastcoastcompassion.com) more clearly divide the liveries from the gypsies.
    The victims are then driven to the Greyhound pub in Jarrow, South
    Tyneside, believed the friends, who had known Bird for 10 years.
    Since the start of 2011, more than 14 months since the accident, still finds it difficult to walk more than a dozen soldiers purportedly posing with the
    mangled limbs of dead Taliban fighters.

  10. June 27, 2014 at 1:12 pm

    After all, soome houses are siotuated in the other finiosh of Orlando, annd possibly that’s
    what makes them so cheap. Take for example indiviuals that obtain a residence that iis far away from where they stay.

    The game’s also swapped out attractions froom
    eal Six Flags amusement parks and replacfed it with Hershey Park, the amusement park
    associated wth Hershey’s Chocolate.

  11. July 4, 2014 at 1:37 pm

    Write more, thats all I have to say. Literally, it seems as though youu relied on the video to make your point.
    Yoou obviously know what youre talking about, whyy throw away your intelligence oon jut posting videos tto your site when you
    could be giving us something enlightening to read?

  12. July 4, 2014 at 2:35 pm

    Viait their website to see thhe full list off servicess they
    have to offer. When you are cleaning up the front of your
    property for yokur personal advantage or to stage your house for sale, one
    of the first areas that will make or break the looik of the property is that of the drive.

    Somee ideas would be adding insulation, weatherproofing, inxtalling energy-efficient windows and doors, andd purchasing Energy – Star rated appliances.

  13. July 4, 2014 at 7:57 pm

    I’m truly enjoying the design and layout of
    your website. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire
    out a designer to create your theme? Great work!

  14. July 5, 2014 at 3:27 am

    I visit everyday a few blogs and information sites to read articles,
    but this web site gives quality based posts.

  15. July 5, 2014 at 10:27 am

    Charlotte, North Carolina, United States From $104 $78.
    I was hoping to run into Shakira (which didn’t happen).
    One of the most celebraed initiatives he undertook waas the development
    of a massjve network of cycleways all over the city,
    giving commuters a safer, healthier and environmentally friendly alternative to travellin to work by car.

  16. July 6, 2014 at 6:31 pm

    Branded jewellery has been fully exempted from excise duty (The duty rate was 2% till 6-7-2009).

    With more and more retailers promoting GTA 5 for PC and next-gen consoles, it seems highly likely that something is going to be announced in the near
    future. We are not very much sure about how much of your fantasy for bags, clubs and shopping will be fulfilled but one thing is sure your fantasy about long, spacious and ultra rich cars
    is definitely within the scope.

  17. July 11, 2014 at 5:20 pm

    I’m more than happy to uncover this great site. I need to to thank you
    for oness time due to this wonderful read!!
    I definitely appreciated every bit of iit and I hae you book
    marked to lopk at new stuff on your site.

  18. July 20, 2014 at 11:38 pm

    Everything is very open with a clear explanation of the issues.

    It was really informative. Your website is useful. Many thanks for sharing!

  19. July 31, 2014 at 7:54 pm

    Great info. Lucky me I ran across your site by accident (stumbleupon).
    I have saved as a favorite for later!

  20. August 16, 2014 at 1:48 pm

    Hi I am so grateful Ӏ fߋund yoսr blog paցе, ӏ really found yߋu bу mistake, whilе I ԝas searching on Digg fօr ѕomething elsе, Regardless I
    am herе noѡ and ѡould јust like to say thanks for a incredible post аnd a аll round exciting blog (I
    also love tҺе theme/design), I don’t hɑve time to read іt all at thе minute but I
    Һave saved іt and also adԀed in yߋur RSS feeds, so when I
    haѵе time I will be back to read a lot mօre, Please dߋ κeep սp
    the excellent job.

  21. August 16, 2014 at 6:16 pm

    Your relationship with her is just friends for NOW ‘ if you will
    to suddenly blurt out that you like her out of the blue, she will be in a terrible shock as she
    is not emotionally ready to hear these words when her definition of
    you in her dictionary is just a “friend”. She is
    a bit rude and doesn’t really want to talk to you at first.
    If worse comes to worst, and you render dinner inedible, laugh it off and order take-out.

  22. August 17, 2014 at 2:49 am

    Hurrah! At last I got a blog from where I know how to actually get valuable
    facts concerning my study and knowledge.

  23. Eve
    August 18, 2014 at 11:45 am

    After I initially commented I appear to have clicked the -Notify
    me when new comments are added- checkbox and now every time a comment is
    added I get four emails with the exact same comment.
    Is there a way you are able to remove me from that service?
    Kudos!

  24. August 18, 2014 at 5:58 pm

    It’s remarkable in support of me to have a site, which is good designed for
    my knowledge. thanks admin

  25. August 18, 2014 at 10:11 pm

    I’m no longer certain where you are getting your info, however good topic.
    I needs to spend some time learning more or working out more.
    Thank you for fantastic information I was searching for this information for my mission.

  26. August 18, 2014 at 10:18 pm

    I know this web site gives quality based articles and other
    stuff, is there any other website which provides these stuff in quality?

  27. August 19, 2014 at 12:26 am

    I read this post completely concerning the comparison of newest and preceding technologies, it’s remarkable article.

  28. August 19, 2014 at 3:29 am

    It’s enormous that you are getting ideas from this piece of writing
    as well as from our discussion made at this place.

  29. August 19, 2014 at 4:39 pm

    Currently it appears like Drupal is the preferred blogging platform available right now.

    (from what I’ve read) Is that what you’re using on your blog?

  30. August 20, 2014 at 3:40 pm

    Thanks for sharing such a pleasant thinking, piece of writing is pleasant, thats why i have read it entirely

  31. August 21, 2014 at 6:43 pm

    Excellent site you’ve got here.. It’s difficult to find
    quality writing like yours these days. I really appreciate individuals like
    you! Take care!!

  32. August 22, 2014 at 10:18 am

    There’s certainly a great deal to know about this subject.
    I love all the points you made.

  33. August 23, 2014 at 10:58 pm

    Ask for sedan rate instead of stretch limos they are
    pretty nice and comfortable. Since a wedding is about elegance, the couple should consider the image and
    reputation of each of the company’s they have selected. These vehicles provide
    customers with a novel experience and can inspire sales by adding additional target markets
    to the mix.

  34. August 24, 2014 at 8:10 am

    Sometimes the poor feng shui is the end result of a faulty residence architecture.

    Any invention that gets as much consideration as the Nintendo 3DS does will have its reasonable share of people who condemn and admire
    this product. We’re flooded with suggestions to enable make your
    bash a amazing splash.

  35. August 25, 2014 at 7:26 am

    Greetings from Los angeles! I’m bored att work so I decided
    to check out your site on my iphone during lhnch break. I enjoy
    the information you provide here and can’t wait to take a look when I get home.

    I’m surprised at how quick your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyhow,great blog!

  36. August 25, 2014 at 9:15 pm

    Již dálе necekejte, kontakty se sexy partnery jsou na dosah ruky.

    Někteří lidé hledají online dlouhodobé partnery na sex,
    jiným ke štestí stačí dirty talk а erotické konverzace.
    Na Seznamc se absolutně nemusítе cítit pod tlakem.

  37. August 26, 2014 at 12:53 am

    Do you have a spam issue on this blog; I also am a
    blogger, and I was wanting to know your situation; many of us have developed some nice practices
    and we are looking to exchange methods with others, be sure to shoot me an email if interested.

  38. August 26, 2014 at 3:03 am

    As with any business venture, it is of the utmost importance to do your research
    before deciding to go in the business of web hosting reseller packages.
    Try your better to find the web hosting service without down time.
    The amount of space required by a website should
    also be considered while choosing a web host.

  39. August 26, 2014 at 8:41 am

    When they surface, don’t question your inner voice.
    His clock was composed of an almost square board for the face of
    the clock and a raised semi circle on top of the board.
    There are plenty of math activities, science experiments,
    and even cooking itself that will reinforce skills that are so important for
    your child’s development.

  40. August 26, 2014 at 5:14 pm

    Excellent post. I’m facing a few of these issues as well..

  41. August 27, 2014 at 3:30 pm

    Hi there, the whole thing is going fine here and ofcourse every one is sharing data, that’s truly
    fine, keep up writing.

  42. August 28, 2014 at 8:33 am

    With havin so much written content do you ever run into any issues
    of plagorism or copyright infringement? My site has a lot of exclusive content I’ve either authored myself or outsourced but it seems a lot of it is popping it
    up all over the web without my agreement. Do you know any techniques to help reduce content
    from being stolen? I’d really appreciate it.

  43. August 28, 2014 at 9:49 pm

    Everything is very open with a very clear clarification of the issues.
    It was definitely informative. Your site is extremely helpful.
    Thanks for sharing!

  44. August 29, 2014 at 8:44 pm

    I think this is among the most important information for me.
    And i am glad reading your article. But wanna remark on few general things, The site style is perfect, the
    articles is really excellent : D. Good job, cheers

  45. August 30, 2014 at 3:24 am

    This is the right website for anybody who would like to find out about this
    topic. You know a whole lot its almost hard to argue with you (not
    that I really will need to…HaHa). You certainly put
    a new spin on a subject which has been discussed for ages.
    Great stuff, just great!

  46. August 30, 2014 at 7:49 pm

    It shows your customer how they will save money, get skinny,
    or live longer with your product. Also you can see if the subject you picked doesn’t land your email into the spam folder.
    Well, one viable option could be presented but sending an interactive pop-up mailer.

  47. August 30, 2014 at 7:59 pm

    As soon as the covet fashion cheats user don’t need to be included to
    this device, etc. Let’s you explore your inner bounty hunter – you may simply post it on a Hollywood movie,
    you may be needed to create lifelong healthy habits. In this mobile
    game ads revenues will increase tenfold in the matrix. Sony Ericsson handset Experience the comprehensive out of place for workshops and also Shoot
    touch buttons.

  48. August 30, 2014 at 8:06 pm

    Tremendous things here. I am very satisfied to see your article.
    Thanks so much and I’m having a look forward to touch you.
    Will you kindly drop me a e-mail?

  49. August 31, 2014 at 4:48 am

    Thanks for any other informative website.

    The place else could I am getting that kind of information written in such an ideal manner?
    I’ve a mission that I am simply now working on, and I have
    been at the glance out for such information.

  1. July 28, 2014 at 9:42 pm
  2. August 26, 2014 at 3:38 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 418 other followers

%d bloggers like this: