Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?

Re^2: Making the Business Case for Developer-Run Development

by FoxtrotUniform (Prior)
on Aug 11, 2004 at 02:55 UTC ( #381842=note: print w/replies, xml ) Need Help??

in reply to Re: Making the Business Case for Developer-Run Development
in thread Making the Business Case for Developer-Run Development

Brooks has a fine discussion of the topic in The Mythical Man-Month. He makes a good case for having a traditional manager as assistant to the lead developer, with responsibility for budget tending, office politics, gossip, lies, damn lies, and other business activities that no developer wants to indulge in. The assistant's main job is to keep the developer happy.

Management isn't just there to keep the developers happy, although IMNSHO that's one of a manager's primary responsibilities. Management is also there to make sure that the developers are solving the right problems, and that they're using their time properly. It's not terribly useful for a development team to solve a really cool problem in general when only a specific instance is relevant to the company. Developers can get into a "forest for the trees" situation -- too close to the problem to really be able to tell what the company needs.

F o x t r o t U n i f o r m
Found a typo in this node? /msg me
% man 3 strfry

  • Comment on Re^2: Making the Business Case for Developer-Run Development

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://381842]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2022-01-22 22:08 GMT
Find Nodes?
    Voting Booth?
    In 2022, my preferred method to securely store passwords is:

    Results (63 votes). Check out past polls.