back to article Agilistas are to architects as Neo is to...

Agile development practices may be growing in popularity among developers, but agilistas aren't getting much love from software architects. The irony? Without the architects, agile will never be fully accepted in the enterprise. That's according to ThoughtWorks chief technology officer Rebecca Parsons, opening this year's …

COMMENTS

This topic is closed for new posts.
  1. James Thomas
    Paris Hilton

    Hmm

    Should that be architects not archtects?

    Paris because if it is she's obviously proofing your headlines.

  2. OrsonX
    IT Angle

    Pardon?

    ...didn't understand a word of that...

  3. Kurt Guntheroth

    usual agile nonsense

    It is typical for the agilistas to rail against anyone who doesn't drink their kool-aid, and so typical for them to create a straw-man to attack.

    Software architects are the guardians of the design-it-up-front process. Agilists demonize this process as the Dreaded Waterfall Process. Thus architects must be demonized as Not Listening To Customers, so that their successes can be dismissed and their failures focused upon. Only it turns out that designing things up front works too. It's especially appropriate when you are going to have only one release (think space shot), or when your only means of communicating with coders is through a legal contract (think offshoring, think government and defense industry).

    Prescriptive agile methods like XP claim it's impossible to do up fron design, but that is only true if you don't know how, and don't want to learn. Users needs don't change that much. It's only our understanding of their needs that changes. It evolves, it matures from no understanding at all to full understanding. It can mature in cycles of writing and discarding code, or by thorough analysis. This is the design-it-up-front secret that is heresy to the agilistas.

    Someday we will come to the post-agile world. Process evangelists will someday lighten up and acknowledge that up-front-analysis can streamline coding. They will discover that user needs can be sussed out with techniques already written down and taught, but not in common use. They will come to understand that the XP practices are not the only or necessarily even the best set of practices, even though they are vastly better than no practices. They will encourage dev teams to ask WHY they should use each tool, not just whether they should. And they will learn to collect and act on feedback from their sprints, which is the forgotten half of the reason why interative design works.

    Unfortunately, I'll be retired by then.

    Sigh.

  4. Anonymous Coward
    Anonymous Coward

    Re: Pardon?

    "...didn't understand a word of that..."

    Neither did I - it sounds like the output of a bullsh*t generator if anything did.

  5. Anonymous Coward
    Anonymous Coward

    @kurt

    Completely correct and well put.

    Agile can work in some circumstances but it will not work in many others. It needs the right people with the right attitude; same as every other technique in other words.

    This is not a religion.

  6. Colin Millar
    Go

    Max Ehrman should charge royalties

    Anyone who reads the twelve platitudes of agile development and still buys into them probably did fengshui and definitely deserves to be relieved of all their money.

    The agile business plan

    1) Read desiderata

    2) Write platitudes of similar mind numbing tedium

    3) Inspect platitudes for any semblance of actual meaning

    4) Remove any actual meaning found under (3)

    5) Find some suckers

    6) er

    oh yes

    PROFIT!!!!!

  7. Anonymous Coward
    Linux

    You dorks just don't get it

    Look - agility is a relative term, it should be a gauge rather than a methodology in and of itself.

    Architects are moving towards more agile styles of architecture such as REST/WOA and away from turdy things like SOAP.

    I have many colleagues that I have fashioned from cardboard; they all agree with me. So there.

  8. BioTube
    Stop

    "So there"?

    You post anonymously and you say nothing more than "This is better than crack stop dissing it". You're the penguin that gets pushed off when we already know there're seals.

This topic is closed for new posts.

Biting the hand that feeds IT © 1998–2021