1 Comment

  • I think Yegge is correct that parts of Agile are bad... if you work for Google. As some of the comments on his article noted, the level of software engineers at Google is very high. I think that is the main reason Google is successful using their methods.

    In addition, at Google, the top people generated the culture. They pay the bills. Most companies are not started by people who understand software development. I wish more were. But until more business owners understand software development, we'll have to play by their rules to get the bills paid.

    Also, Google doesn't have timelines that some companies have to work with. My company has releases that must coincide with the down-time of our end-users. We just don't have the luxury they have at Google.

    Culture has to come from the top of the company, and sometimes from the end-users of the software we create.

    We should all do our best to educate those outside of IT what makes the software development process work best.

Comments have been disabled for this content.