copy code,drag or close
Everybody works to different standards, I like my teams to be happy, so I accept different standards of work.
There's lot of unemployed dictators out there, they are not the problem, it's the ones that are employed that are.
I've met several anal types that insist that everyone in a team must work to the same standards, after which references are made to published lists, conventions and former success stories, sooner or later.
The truth is that there are many people that have job titles that assume a value and authority way beyond their actual worth and station; most project managers for example.
It might work in a number of labor intensive industries but software development and most highly complex technically sophisticated projects seem to be plagued with essentially low grade technicians who assume they can direct programmers and harp on like disturbed children about time lines, as if the programmers didn’t know about them.
Of course having agreed methodologies meetings and iterations are very useful, but they used by many project managers as artificial constraints and end up frustrating most programmers who know progress is never, ever, linear.
Fuelled by an increased dependence on technology and near profound ignorance at board level, project managers’ should only be seen as PA's, secretaries, people who make the tea and coffee for lead programmers.