Slashdot Mirror


Good Agile — Development Without Deadlines

BigTom writes, "In a recent blog entry Steve Yegge, a developer at Google, writes a fascinating account of life at possibly the coolest development organization in the world. Steve lays out some of the software development practices that make Google work. Go on, say you are not even a little bit jealous. ;-)" From the article:
  • Developers can switch teams and/or projects any time they want, no questions asked; just say the word and the movers will show up the next day to put you in your new office with your new team.
  • There aren't very many meetings. I'd say an average developer attends perhaps 3 meetings a week.
  • Google has a philosophy of not ever telling developers what to work on, and they take it pretty seriously.
  • Google tends not to pre-announce. They really do understand that you can't rush good cooking, you can't rush babies out, and you can't rush software development.
Yegge also does a fine job of skewering what the author calls "Bad Agile."

15 of 339 comments (clear)

  1. Now we know why all the software is Beta by thammoud · · Score: 3, Funny

    for years.

  2. Sure, The Policy Is Dazzlingly Brilliant *NOW* by RobotRunAmok · · Score: 3, Funny

    Google is the darling of The Street, stock's trading at a bazillion a share, we're a Google nation. Of course their managers are all paradigm-shattering super-geniuses, and all the "normal," plodding-along companies will be buying Google-branded Kool-Aid and foosball tables in the hopes some of the magic drips off.

    Check back in five years, there's some kind of upheaval in Middle-Central-Lower Slobovia, the Market tanks, Sergey's enmeshed in a sex scandal with an Israeli weight-lifter, shareholders revolt, The Next Big Thing hits (something with a Google-opposite development philosophy, perhaps involving chains and semi-regular beatings), and all the wonks who are praising Gooogle's brilliant policies today are writing best-selling books with titles like "What Were They Thinking?" and "...Damn Hippies!"

    Been there. We called it "The Nineties."

    1. Re:Sure, The Policy Is Dazzlingly Brilliant *NOW* by albeit+unknown · · Score: 2, Funny

      Today, Microsoft is the only customer of the chair manufacturers. A very large customer, though.

    2. Re:Sure, The Policy Is Dazzlingly Brilliant *NOW* by Anonymous Coward · · Score: 1, Funny

      If half of Google's workforce retired, google would not have to find replacements. The replacements would be lining up in the parking lot.

  3. Re:GOOG IN MY ASS by Anonymous Coward · · Score: 0, Funny

    It depends on what you mean by meeting?

    No it doesn't, you fucktart.

  4. Re:So how is the pay? by Joe+The+Dragon · · Score: 3, Funny

    the catch is the 5+ page tps reports that you must do and can't talk about out side of google

  5. Re:3 meetings a week! by aussie_a · · Score: 3, Funny

    Don't tell people what to work on? And exactly how does that finish projects, ever?

    I think it explains why much of Google's stuff is currently in beta.

  6. My company is better by pubjames · · Score: 4, Funny

    That's nothing. At my company, we never have any meetings at all, nor any plans. And staff can take holidays whenever they want and work on whatever they want!

    We're not making any money yet, but it's only a matter of time! (Fingers crossed!)

  7. Re:Test by the.Ceph · · Score: 4, Funny
    Are the employees of EA starving during their crunch periods?

    Considering they don't get paid, probably.
  8. Re:Just keeping the talent happy... by pimpimpim · · Score: 2, Funny

    Slashdot should do it just like gillette and add a mod point on the back for precision work

    --
    molmod.com - computing tips from a molecular modeling
  9. Re:Must be nice in Candyland by Kesshi · · Score: 2, Funny
    they've done exactly what in the last five years that's significantly better than their competitors?

    According to Google ads, there are thousands of local women who want to meet me NOW! That is significantly better than anyone else has ever done for me in the past.
    --
    Press +++ for Sysop access
  10. Sure, can I take your place! by Anonymous Coward · · Score: 3, Funny

    Can I take your place? I work here at Oracle, and it sucks. I'm not sure what your friends told you, but it ain't good working here. Let's swap positions. Meet me at the Starbucks at the corner, and we can exchange contact information...

  11. Re:3 meetings a week! by ifrag · · Score: 2, Funny
    You live in a fantasy land where logic reigns supreme.
    What a great place to live. Go back to your meetings.
    --
    Fear is the mind killer.
  12. Re:3 meetings a week! by cmacb · · Score: 2, Funny

    I think they are talking sports. Is this sort of thing allowed on Slashdot?

    Is there an administrator in the house?

  13. Re:3 meetings a week! by Anonymous Coward · · Score: 1, Funny

    Get back to your cubicle, drone.