home *** CD-ROM | disk | FTP | other *** search
/ Telecom / 1996-04-telecom-walnutcreek.iso / book.reviews / digital.woes-wiener < prev    next >
Text File  |  1995-01-05  |  8KB  |  153 lines

  1. =========================================================================
  2. Date:         Sun, 6 Feb 1994 18:25:00 CST
  3. Reply-To:     TK0JUT2@MVS.CSO.NIU.EDU
  4. Sender:       CU-DIGEST list <CUDIGEST%UIUCVMD.bitnet@vm42.cso.uiuc.edu>
  5. From:         "(Jim Thomas)" <TK0JUT2%NIU.bitnet@vm42.cso.uiuc.edu>
  6. Subject:      Cu Digest, #6.13
  7.  
  8. CONTENTS, #6.13 (Feb 6, 1994)
  9. File 2--"DIGITAL WOES" by Wiener (Book Review)
  10. ----------------------------------------------------------------------
  11. Date: 31 Jan 1994 16:26:51 -0600
  12. From: ROBERTS@DECUS.CA(Rob Slade, Ed. DECrypt & ComNet, VARUG rep,
  13. Subject: File 2--"DIGITAL WOES" by Wiener (Book Review)
  14.  
  15. BKDGTLWO.RVW  931223
  16.  
  17. Addison-Wesley Publishing Co.
  18. Heather Rignanesi, Marketing, x340, 73171.657@Compuserve.com
  19. P.O. Box 520
  20. 26 Prince Andrew Place
  21. Don Mills, Ontario
  22. M3C 2T8
  23. 416-447-5101
  24. fax: 416-443-0948
  25. or
  26. Tiffany Moore, Publicity  tiffanym@aw.com
  27. Bob Donegon  bobd@aw.com
  28. John Wait, Editor, Corporate and Professional Publishing johnw@aw.com
  29. Tom Stone, Editor, Higher Education Division  tomsto@aw.com
  30. 1 Jacob Way
  31. Reading, MA   01867-9984
  32. 800-822-6339
  33. 617-944-3700
  34. Fax: (617) 944-7273
  35. 5851 Guion Road
  36. Indianapolis, IN   46254
  37. 800-447-2226
  38. "Digital Woes", Wiener, 1993, 0-201-62609-8, U$22.95/C$29.95
  39. lauren@reed.edu
  40.  
  41. When reviewing books on technical topics, one quickly learns to dread
  42. the work of those who do not actually practice in the field.  (Yes, we
  43. are told that Wiener is a technical writer.  They may very well be
  44. professionals, but the overwhelming majority are not technical
  45. professionals.)  With this prejudice firmly in place, it came as a
  46. delightful surprise to find that "Digital Woes" is an accurate,
  47. well-researched, and thoroughly engaging treatment of the subject of
  48. software risks.
  49.  
  50. Chapter one is a list of specific examples of software failures, large
  51. and small.  The stories are thoroughly documented and well told.  The
  52. choice of examples is careful, and useful as well, covering a variety
  53. of problems.  One could, of course, add to the list.  In the virus
  54. field programs are extremely limited in function and rarely exceed
  55. 3000 bytes in length, yet almost every viral strain shows some
  56. programming pathology; most of the damage seems to be done by mistake.
  57. The user interfaces of antivirals are subject to hot debate, perhaps
  58. more importantly than in other systems because of the risks involved
  59. in misunderstanding.  In regard to decision support, I recall the
  60. assumption, on the part of Excel, that everyone wants to use linear
  61. forecasting.  Everyone involved in technical fields will be able to
  62. add other specific examples.  For those uninvolved, Wiener's work is
  63. quite sufficient and convincing.
  64.  
  65. Chapter two is an explanation of why software contains bugs, and why
  66. software errors are so deadly.  Techies will feel somewhat
  67. uncomfortable with the lack of jargon, but persevere.  Initially, I
  68. thought she had missed the point of the difference between analogue
  69. and digital systems--until I realized I was in the middle of a
  70. complete and clear explanation that never had to use the word
  71. "analog".  (Technopeasants will, of course, appreciate the lack of
  72. jargon.  Rest assured that the same ease of reading and clarity of
  73. language holds throughout the book.)
  74.  
  75. Chapter three examines the various means used to try to ensure the
  76. reliability of software--usually with a depressing lack of success.
  77. As with all who have worked in the field, I can relate to the comments
  78. regarding the difficulty of testing.  At one point I uncovered a bug
  79. in the third minor variant of the fourth major release of the fifth
  80. generation of a communications program.  Apparently I was the first
  81. person on staff who had ever wanted to keep a running log between
  82. sessions--and the functions I used combined to completely lock up the
  83. computer.
  84.  
  85. Most RISKS-FORUM readers will by now be nodding and muttering, "So
  86. what else is new".  However, Wiener here proves herself capable of
  87. some valuable and original contributions beyond the pronouncements of
  88. those working in the field.  Noting that she is familiar with
  89. programmers who have never, in twenty years of work, had their code
  90. incorporated into a delivered product, she raises the issue of what
  91. this type of work environment does to the psyche of the worker.  My
  92. grandfather carved the wooden decorations in our church, and, fifty
  93. years after his death, I can still point that out.  However, in a
  94. career of analysis, training and support, I can point to little beyond
  95. an amount of Internet bandwidth consumed.  (Many would say "wasted".)
  96. To the ephemeral nature of the craft, though, one must add the legacy
  97. of constant failure.  Martin Seligman's "Learned Helplessness" points
  98. out the danger quite clearly.  A similar thought was voiced some years
  99. ago over the impact on developing youth of the then new video games,
  100. and the fact that you could advance through levels but never,
  101. ultimately, win.  These children are grown now.  You may know them as
  102. "Generation X".
  103.  
  104. Chapter four deals with means to prevent failure.  Actually most of
  105. the material discusses recovery--assuming that the system will
  106. eventually fail, how to ensure that the failure causes the least
  107. damage.
  108.  
  109. Chapter five is entitled "Big Plans" and looks at various proposed new
  110. technologies and the risks inherent in them.  In this discussion
  111. Wiener warns against those who are overly thrilled with the promises
  112. of the new technology.  I agree, but I would caution that public
  113. debate is also dominated by those strident with fear.  The arguments
  114. of both sides tend to entrench to defeat the opposition, while the
  115. public, itself, sits bemused in the middle without knowing whom to
  116. believe.  It is a major strength of Wiener's work that the field is
  117. explored thoroughly and in an unbiased manner.
  118.  
  119. Many books which try to present an objective view of a controversial
  120. problem tend to trail off into meaningless weasel-words, but the final
  121. chapter here concerns "The Wise Use of Smart Stuff."  Wiener lists a
  122. good set of criteria to use in evaluating a proposed system.  The one
  123. item I would recommend be toned down is the axiom that personal care
  124. be excluded.  I keep an old Berke Breathed "Bloom County" cartoon in
  125. my office wherein Opus, the Penguin, berates a computer for depriving
  126. him of his humanity until the bemused machine attempts to confirm that
  127. Opus is human.  The perceived coldness of our institutions is often
  128. illusory.  I once worked in a geriatric hospital and thought it a
  129. shame that our culture did not keep aging parents at home.  Until,
  130. that is, I lived in a culture that did, and found that the
  131. "technology" of our hospitals provided more human contact to the old
  132. folks than did the "organic" home care.  I also note that the
  133. belittled ELIZA is the only program to have passed the Turing test so
  134. far.  A limited, unexpected, and hilarious pass, perhaps, but a pass
  135. nonetheless.
  136.  
  137. I note, as I am reviewing this book, a press release by a headhunting
  138. agency that half of all executives are computer illiterate.  The
  139. survey method is extremely suspect, and I assume these figures are so
  140. kind as to be ridiculous.  I would heartily recommend this work to
  141. technical and non-technical workers alike.  Particularly, though, I
  142. recommend it to those executives who are the ones to make the ultimate
  143. decisions on major projects.  Please re-read it after the next vendor
  144. demo you attend.
  145.  
  146. copyright Robert M. Slade, 1993   BKDGTLWO.RVW  931223
  147.  
  148. Postscriptum - my wife agrees with Peter Denning that I tend to
  149. editorialize in my reviews.  This is likely true.  "Digital Woes",
  150. however, deals with a topic which has prompted many editorials--and
  151. deals with it well.  Permission granted to distribute with unedited
  152. copies of the Digest
  153.