Live data from Hacker News

Seven Things I Hate About Agile

blog.assembla.com

61–70 of 124 posts

Re: Seven Things I Hate About Agile

#61
post #13

I'm not a big fan of agile either but "over 40" == "the smell of death"? Seriously? Not a convincing, or classy, opening line. And this was posted by the CEO of Assembla.

At first I thought it was an attempt at humor, but it wasn't! It's funny how if you take the prejudice away it actually makes the opposite point he's trying to make, i.e.

"Do you notice how as people get more and more experience in the industry they start to gravitate more towards agile processes?"

Re: Seven Things I Hate About Agile

#63
post #6

Earlier quoted context omitted.

I don't think it's ageism. It's a good observation. Unfortunately, as you progress up the ladder in the industry, you're more likely to be attending conferences in a management capacity. I know this as I'm right there now. The younger people here are doing, not attending conferences.

Newsflash: Younger people get older too and still enjoy coding for fun and profits. And many of them are just like younger people, trapped in aging bodies. Just because you're not seeing younger people at agile related events, doesn't mean they're not using agile methods where they are 'doing' stuff.

>> Just because you're not seeing younger people at agile related events, doesn't mean they're not using agile methods where they are 'doing' stuff.

I second this. If you're using conference attendance as a measure of the effectiveness of agile methods, you may have missed a point somewhere.

Re: Seven Things I Hate About Agile

#64
post #36

I usually vote up Agile attacks, because I love to hear developers talk about the difference between good and bad Agile. But it's getting a little old. It seems the world is full of cranky, half-informed folks who get a little coffee in them and suddenly are ready to make grand pronouncements about the entire state of things (Love the self-recursion here) Seriously, one last time. Agile is best practices around itera…

>>What's good ice cream? Any damn thing you'd like it to be. Therefore -- What's Agile? Any damn thing you'd like it to be.

Perhaps it's better defined by what it's not.

Re: Seven Things I Hate About Agile

#65

Earlier quoted context omitted.

Yeah, I stopped reading at "Old People", and I am not even in that demographic. Wholesale discounting all wisdom in an entire segment of people with lots of experience in the very field you work in is rarely a good idea. I mean what's up with Knuth being so old? Some young guy should finish out TAoCP and show him how its done.

Agreed. It looks like the author was getting some heat for that point. http://blog.assembla.com/assemblablog/tabid/12618/bid/87899/... If you take him for his word, I'm sure he didn't mean anything by it (he says he's in that demographic). But I can't say that I'd let him off the hook that easily. Off-hand comments like this almost always come back and bite hard.

"Off-hand comments like this almost always come back and bite hard"

If he has influence over hiring / firing, the first age discrimination suit is going to be fun. Stupid blog or e-mail comments give lawyers way too much ammunition in hostile workplace claims.

Re: Seven Things I Hate About Agile

#66

So who the hell are Assembla and why should anybody care what they have to say? All I'm seeing here is a lot of misinformed ranting. Sure, there's a kernel or two of truth hidden away in there, but most good rants have that. I don't see that TFA makes any sort of interesting point or arrives at any real conclusion that's helping anybody make a decision though. Oh wait, I'm almost 40, so I guess I'm too busy decaying…

That part struck me too. On the other hand, agile is the anathema of good data modelling and it causes productivity gains early on which lead to ossification and inflexibility later. This doesn't mean that there is now room for agile development, just that it needs some boundaries. One of the key areas we are trying to move with LedgerSMB is a solid, well-engineered database (not nearly there yet) with a framework fo…

I'm not really following your argument. Why would Agile shut doors to future change? It seems like one of the core tenets of Agile is to embrace the concept of change and willfully eliminate legacy models as you are able.

I also think it's very naive to think of NoSQL as purely OODB 2.0. It is getting used for a lot of different things, that IMO are inappropriate for it. On the other hand, the movement is intended to solve a very different set of problems (DBs with various ACID levels depending upon scalability and durability requirements), from those solved by OODBs (API improvements that weren't), and traditional RDBMS systems.

Re: Seven Things I Hate About Agile

#68
post #48

So who the hell are Assembla and why should anybody care what they have to say? All I'm seeing here is a lot of misinformed ranting. Sure, there's a kernel or two of truth hidden away in there, but most good rants have that. I don't see that TFA makes any sort of interesting point or arrives at any real conclusion that's helping anybody make a decision though. Oh wait, I'm almost 40, so I guess I'm too busy decaying…

You think you have problems? I am 40 and one of those silly "girl" people: Pair programming is like those girls that go to the restaurant bathroom together. In Andy Singleton's universe, I should just go die already. P.S. Used Assembla on a client. Very subpar tool, IMHO.

This sounds like an allegation of sexism, but I don't really see it.

Re: Seven Things I Hate About Agile

#69

I usually vote up Agile attacks, because I love to hear developers talk about the difference between good and bad Agile. But it's getting a little old. It seems the world is full of cranky, half-informed folks who get a little coffee in them and suddenly are ready to make grand pronouncements about the entire state of things (Love the self-recursion here) Seriously, one last time. Agile is best practices around itera…

Agile is best practices around iterative and incremental development. It's not a standard, it's a marketing term. Because it's not a standard, criticizing it is like criticizing "good ice cream". What's good ice cream? Any damn thing you'd like it to be.

Excellent analogy. If best practices and incremental development are like good ice cream, then Agile is like Tasti D-Lite™. What's not to like?

Post reply on HN