align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Re: [ljc] "I've never been a true believer in the Agile method"

From: Chris K.
Sent on: Friday, June 14, 2013 3:33 PM
Firstly we should define what exactly is the 'Agile method'.

For myself, Agile is all about reacting to signals whether they be strong or weak.  I follow agile practises such as BDD/TDD, continuous deployment, regular meetings with stakeholders, regular small releases etc not because those practises are in vogue but because I want faster feedback loops so I can correct my development direction if required. I tend to not to follow processes blindly but use them when I see they add value to my work. Agile doesn't mean quick and dirty. You still need all the traditional skills such as good design, architectural decisions, design patterns etc but skill is knowing when to use them at the right time.  I'm contentious in making decisions that are always backed up by empirical data.  The mantra 'Measure, do not guess' is always applicable.  Always challenge your choices and don't assume choices that worked for a previous project will work in the new one. The points Ben summarises at the end of his presentation are things that I would adopt inherently as part of any agile process. 

Unfortunately the term Agile has become a cargo cult because practitioners tend to focus on tools rather than the core tenets(See Agile Manifesto). Just because you may use Greenhopper or are using Scrum or Kanban doesn't mean your necessarily practising Agile but that's what encountered frequently in the industry these days.    



p.s. Another great book on Feynman is Quantum Man by Lawrence Krauss. Gives a great picture of the man himself as well as his achievements.

From: Jon Hatfield <[address removed]>
To: [address removed]
Sent: Friday, 14 June 2013, 14:05
Subject: Re: [ljc] "I've never been a true believer in the Agile method"

I agree with applying agile in a manner that suits you. I find daily scrum meetings the most useful so everyone is up to date with each other. Aside from that I prefer a project management approach i.e.(changeable) milestones and strict use of e.g. jira to plan (again in a changeable way).


Sent from my HTC

----- Reply message -----
From: "Martijn Verburg" <[address removed]>
Date: Fri, Jun 14,[masked]:59
Subject: [ljc] "I've never been a true believer in the Agile method"
To: <[address removed]>

My suggestion is that people read the original manifesto and apply it in a
manner that best suits themselves and their organisation.

Anyone who's seen my Diabolical Developer and Modern Software Development
Anti-Pattern (with Ben) rants to know my opinions on this particular
subject, yes Scrum is a pyramid scheme ;-).


On 14 June[masked]:28, Ged Byrne <[address removed]> wrote:

> Because I want facts, not opinions.  I certainly don't want beliefs.  Only
> placebo's require belief.  "Belief" is what I object to, not "Agile."
> Because In the beginning it was about uncovering better ways of developing
> software.  Now I have come to associate the "Agile" approach with dogma and
> mantra.  Many keep insisting that the best way to develop software has
> already been uncovered.  I think we still have a long way to go.
> Because, to paraphrase Wilde, whenever everybody agrees with something I
> always feel it must be wrong.
> On 14 June[masked]:11, Shaine <[address removed]> wrote:
>> Just for curiosity, why do you believe in the Agile method?
> --
> Please Note: If you hit "*REPLY*", your message will be sent to *everyone*on this mailing list (
> [address removed])
> This message was sent by Ged Byrne ([address removed]) from LJC -
> London Java Community <>.
> To learn more about Ged Byrne, visit his/her member profile<>
> Set my mailing list to email me As they are sent<>| In
> one daily email<>| Don't
> send me mailing list messages<>
>  Meetup, POB 4668 #37895 NY NY USA 10163 <#13f4271badd43084_> |
> [address removed]

Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Jon Hatfield ([address removed]) from LJC - London Java Community.
To learn more about Jon Hatfield, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

  • Craft Rebellion

    Your choice of fresh craft beer, delivered. For 10% off use ‘LJC'

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy