home *** CD-ROM | disk | FTP | other *** search
- From: ajp@hpopd.pwd.hp.com (Andy Pearce)
- Date: Mon, 7 Sep 1992 15:52:55 GMT
- Subject: Re: Software psychology and the role of temperment in the programming team
- Message-ID: <-191179993@hpopd.pwd.hp.com>
- Organization: HP Software Engineering Systems, UK
- Path: sparky!uunet!munnari.oz.au!spool.mu.edu!sdd.hp.com!scd.hp.com!hplextra!otter.hpl.hp.com!hpopd!ajp
- Newsgroups: comp.software-eng
- References: <79076@ut-emx.uucp>
- Lines: 32
-
- Ravi Kalakota ---------------->
- > Questions that are raised are:
- >
- > "how does temperment of the manager affect the programming team?"
- >
- > "What composition of technical/temperment components would make a person an
- > influential team member?"
- >
- > "How does temperment of an individual influence the software reuse process?"
-
- Some programming teams work in isolation. That is, they do not
- collaborate with marketing, documentation, sales, training,
- and other groups. The project manager then becomes an interface to
- the "outside world". I would personally say that such a manager has to
- be all things to all people. A very difficult role, especially if the
- product is intended to change to meet evolving market needs.
-
- In the teams that I have worked in, that have been successful, this
- isolation is certainly a lot less evident. Programmers, yes even the
- really nerdy ones, actually talk to, and sometimes work with, customers,
- marketing people, sales people, etc., and the manager is then a team
- player again. He can concentrate on his true role. These are also the
- teams that make best reuse of sources from other teams.
-
- I am not implying that extroverts are therefore better because they have
- better communicative skills. In fact, I believe a mix of different
- traits can provide a healthy team spirit. Sometimes you need introverts
- to do the thinking, while the extroverts are talking :-). A key ingredient
- in any team (IMO) is respect for one another, and willingness to
- communicate and collaborate to achieve a common well-defined goal.
-
- --ajp
-