#qconLondon 2012
       Recap
What?
• qconlondon.com
• 2 days: tutorials
• 3 days: conference

• Recordings online @ infoq.com
      In the next 6 months

• London!
What?
• 1200 devs
• „VIP“s
   o   Martin Fowler
   o   Greg Young
   o   Dan North
   o   Rebecca Parsons
   o   Rich Hickey
   o   Jim Webber
   o   Zach Holman
   o   Ade Oshineye
3 days full on

http://gfader.tumblr.com/



Recap of best talks
The bad news
There are no best practices
„There are no best practices“




Dan North
What is your context?
Trade offs!


You get something
You loose something
Sample
Teams

   co-located or distributed
Sample
Development

   WPF or Windows Forms
Sample
Development

   automated or manual build
Trade offs!

It is always a trade off

 Know the trade offs
„Trade Off Game“
Trade offs!

Know the tradeoffs
Trade offs!

Know the tradeoffs



 Decision
You cant take an informed decision
  without knowing the tradeoffs
What should we do?
#1 Know the tradeoffs

Seek advice
Play the „Trade off game“
#2 Document Trade offs


And Decision!
Document Trade offs

Everyone involved
Transparency

Share decision
Share responsibility
No „silver bullet“
„Scrum is not a Silver bullet“




   http://www.controlchaos.com/message-from-ken/
Silver bullets?
Scrum, Silverlight, .NET, WinRT,
WCF, Scala, Java, Kanban, Cloud,
ContinuousDelivery, HTML5, SOA,
WPF, Lean, SharePoint, SOAP,
Collaboration, Automation,
SixSigma, WinForms, RUP,
JavaScript, …
Be aware!

People seek for Silver Bullets!
Be aware!

Someone talking about a silver bullet?
Be aware!

Someone selling a silver bullet?

 It might be a vendor
#1 Know the Trade offs
      Play the Trade off game
#1 Know the Trade offs
      Play the Trade off game
#2 Document Decisions
    (incl. Trade Offs)
#1 Know the Trade offs
      Play the Trade off game
#2 Document Decisions
    (incl. Trade Offs)
#3 There are no Werewolves Silver Bullets
Thank you!!

http://   gfader.tumblr.com/



http://   blog.gfader.com/
Sample
Architecture

    monolith or single components
Sample
Technologies

    Silverlight or HTML+JS
Sample
Development style

    automated or manual testing
Sample
Teams

   small teams or big team
Sample
Development style

    No branching
           or
            branch by feature
Sample
Architecture

    company wide standard
               or
           each project different

Qcon london2012 recap

Editor's Notes

  • #2 Click toaddnotesPeter Gfader recapQconLondon 2012
  • #3 Click toaddnotesPeter Gfader recapQconLondon 2012
  • #12 Itisalways a trade offKompromisse
  • #13 Was sind die Vor und Nachteile von colocated und verteilt?
  • #21 Knowthetradeoffs!
  • #24 Many weeks went into thisThis is not allowed to shareEvery time Silverlight comes out we confirm
  • #27 Advise: influence decision made by the team
  • #30 Silverbullet: solve a problemwith 1 shot. Promisetoimprove a business
  • #47 having same architectureforeverysystemisgood?genericarchitecturemeansnothing