home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / software / 5199 < prev    next >
Encoding:
Text File  |  1993-01-04  |  2.1 KB  |  54 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!panther!mothost!merlin.dev.cdx.mot.com!pjd.dev.cdx.mot.com!peterd
  3. From: peterd@pjd.dev.cdx.mot.com (Peter Desnoyers)
  4. Subject: Re: Debugging the process
  5. Message-ID: <peterd.726175181@pjd.dev.cdx.mot.com>
  6. Sender: news@merlin.dev.cdx.mot.com (Merlin News System)
  7. Nntp-Posting-Host: pjd.dev.cdx.mot.com
  8. Organization: Motorola Codex, Canton, Massachusetts
  9. References: <1992Dec30.185928.367@cs.rit.edu> <1992Dec31.112259.1@bigez> <1993Jan2.191524.27916@beaver.cs.washington.edu>
  10. Date: Mon, 4 Jan 1993 19:19:41 GMT
  11. Lines: 41
  12.  
  13. sullivan@cs.washington.edu (Kevin Sullivan) writes:
  14. >In article <1992Dec31.112259.1@bigez> dmmatt@bigez (Mike Mattix) writes:
  15. >> 
  16. >>The only 
  17. >>improvements in accuracy and timeliness of systems in the last 20 years
  18. >>can be traced directly back to technological breakthroughs not new 
  19. >>project management/software engineering procedures.
  20.  
  21. >I sure wish I could judge whether or not to believe statements like this.
  22. >I don't mean to pick on this author particular, but to note that software
  23. >engineering debates are unlikely to converge for as long as their quality
  24. >remains at the level of such ex cathedra pronouncements. 
  25.  
  26. I'm sitting in front of a workstation that has, among other things:
  27.  
  28. (a) an assembler. (going back 30 rather than 20 years, you'll find a
  29. time when maybe 70-80% of a project's man-hours were spent
  30. "coding"...)
  31.  
  32. (b) several high-level language compilers.
  33.  
  34. (c) symbolic debuggers, including one that works with an in-circuit
  35. emulator on the hardware we're developing.
  36.  
  37. (d) screen-oriented editors and multiple windows.
  38.  
  39. (e) configuration control software.
  40.  
  41. Looking through this list I see innovations that increase productivity
  42. by factors ranging from 10s of percent to factors of 3 or 4.
  43.  
  44. Conversely, I see management doing things that would look familar to
  45. someone in management school 20 years ago. 
  46.  
  47. Given the evidence in front of my eyes, it would seem hard to imagine
  48. that significant improvements in programming productivity have come
  49. from anything *but* technological improvements in the last two
  50. decades.
  51.  
  52.                 Peter Desnoyers
  53. -- 
  54.