home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / software / 5180 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  2.6 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!rutgers!rochester!rocksanne!news
  2. From: kirby@xerox.com (Mike Kirby)
  3. Newsgroups: comp.software-eng
  4. Subject: Re: Debugging the process
  5. Message-ID: <1992Dec30.154316.12966@spectrum.xerox.com>
  6. Date: 30 Dec 92 15:43:16 GMT
  7. References: <peterd.725662638@pjd.dev.cdx.mot.com>
  8. Sender: news@spectrum.xerox.com
  9. Reply-To: kirby@xerox.com
  10. Organization: Xerox Corporation, Webster NY
  11. Lines: 47
  12.  
  13. In article 725662638@pjd.dev.cdx.mot.com, peterd@pjd.dev.cdx.mot.com (Peter Desnoyers) writes:
  14. >kirby.roch803@xerox.com (Mike Kirby) writes:
  15. >
  16. >[lots of interesting points...]
  17. >
  18. >>All the SEI is saying is that you need to have a management process in
  19. >>place before an engineering process will be able to take hold.  and you
  20. >>need both processes before you can determine if a product failure is
  21. >>due to engineering or to management.  AND you need to be able to
  22. >>measure both.  Once you can do these things then you will be able to
  23. >>continously improve the processes.
  24. >
  25. >This is the clearest statement I've seen yet of the SEI
  26. >misunderstanding that generates so much opposition among engineers.
  27. >
  28. >Management is not engineering. Management has the ability to hinder
  29. >engineering, and it has the ability to facilitate it. However, good
  30. >engineering can be performed (with difficulty) under bad managers;
  31. >conversely, good management does not guarantee good engineering.
  32. >
  33. >                Peter Desnoyers
  34. >-- 
  35.  
  36.  
  37. If good engineering is performed under bad management it is because if the
  38. skills of the people.  When those people leave, the bad management will "take over"
  39. and everything will be back to level 1.
  40.  
  41. Contrary to popular belief, software engineering is more management then engineering.
  42. If a stable management process exists, and no engineering exists, a stable product
  43. can still be delivered.  And this is indepenedent of the engineering talent in
  44. the organization.  
  45.  
  46. Explain how an engineering is going to tell his boss to go shove it when the boss
  47. comes and asks for another demo.  After a while you will develop a perceived 
  48. attitude problem and your performance evaluations will drop.  You might not
  49. get fired, but you certainly won't get promoted, because the boss sees you as
  50. yet another whining engineer who doesn't understand what needs to be done
  51. to get funding, or to establish the necessary political connections.  There
  52. becomes no economic incentive for performing good engineering because there
  53. is no understanding among management of what good engineering really is.
  54.  
  55. Please explain how my statement was a misunderstanding of the SEI model.
  56.  
  57. Mike Kirby
  58. Xerox Corp
  59. E-mail: kirby.roch803@xerox.com
  60.