3 ms·
I can see how this can be true. I've seen a team of "star" programmers fail massively on what should be a simple project. They over designed, they used all t
by segmondy 11y ago
I can see how this can be true. I've seen a team of "star" programmers fail massively on what should be a simple project. They over designed, they used all the new and latest, framework, language, plus spent all their time reinventing the wheel. They forgot about time/budget constraint.
Meanwhile, a much less talented scrappy team, just figures, "Hey!, we ain't so smart so we are going to get all the help we can" No new technology, just small established libraries and simple design, KISS, and what do you know? they shipped!
You can load up your sales team with talented sales agent and see massive output, they don't need much team interaction. But a dev team? If they are super smart, the problem better be tough or they will invent new problems to solve.
- JoeAltmaier 11y ago...and Agile is mostly about restraining enthusiasm to small, testable efforts. Which causes much moaning and misery among the most talented developers. What we need is, some kind of process that sorts the ambitious parts to the talented/experienced devs, and the rote jobs to the new folks. Let the horses run!