home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / cplus / 16667 < prev    next >
Encoding:
Text File  |  1992-11-20  |  2.0 KB  |  46 lines

  1. Xref: sparky comp.lang.c++:16667 comp.object:4285
  2. Newsgroups: comp.lang.c++,comp.object
  3. Path: sparky!uunet!rational.com!thor!rmartin
  4. From: rmartin@thor.Rational.COM (Bob Martin)
  5. Subject: Re: How do you sell OOP to management?
  6. Message-ID: <rmartin.722284392@thor>
  7. Sender: news@rational.com
  8. Organization: Rational
  9. References: <1992Nov18.164904.23635@ucsu.Colorado.EDU>
  10. Date: Fri, 20 Nov 1992 18:33:12 GMT
  11. Lines: 33
  12.  
  13. You hit on some important points.  The prospect of switching a
  14. development environment from procedural to OO will involve risk and
  15. expense.  The risk and expense will be immediate, and will involve
  16. cash, time and point failures of the method.  The benefits, though
  17. real to those of use who use OO techniques, are difficult to justify.
  18.  
  19. About 15 years ago I had a similar problem trying to convert an
  20. assembly language shop to use C.  The issues were similar.  Switching
  21. to C meant cash outlays for compilers and tools and training.  Lost
  22. momentum due to learning curve.  And increased errors due to
  23. inexperience.  Moreover there was simply the risk of the unknown.
  24. Many engineers felt that C would generate programs that were to big
  25. and slow to work in our environment.
  26.  
  27. These attitudes changed gradually over time.  As those few of us who
  28. used C began to repot successes in our projects.  More and more
  29. engineers began to feel better about C and take the plunge and try it
  30. on a simple project.  
  31.  
  32. Eventually the time came when more than half the engineers were using
  33. C, and the difference in productivity and quality between the two
  34. populations was very evident.  At this point the company hired outside
  35. consultants to come in and teach C to the rest of the engineers.  The
  36. company has been using C ever since. 
  37.  
  38. This process took about four years!  
  39.  
  40.  
  41. --
  42. Robert Martin                        Training courses offered in:
  43. R. C. M. Consulting                       Object Oriented Analysis
  44. 2080 Cranbrook Rd.                        Object Oriented Design
  45. Green Oaks, Il 60048 (708) 918-1004       C++
  46.