Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

While the user who asked you which specific techniques you mean has a point, I'll go out on a limb and say that the more bureaucratic of this stuff is total hooey. It mostly exists to provide the illusion of control over software development (because how software development really works is either not understood or is incompatible with existing structures). A lot of it comes from ideas drawn from manufacturing or industrial processes that are profoundly inapplicable to what software teams do.

Look at it this way. When smart people do creative and productive work, they have fun. So if software development isn't fun, something's wrong.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: