home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / bestmba.zip / BESTMBA.TXT < prev    next >
Text File  |  1995-05-26  |  231KB  |  4,485 lines

  1. =============================================================================                                       i
  2.                                 THE BEST OF MBA
  3. =============================================================================                                       i
  4.  
  5.                  WRITINGS ON INFORMATION RESOURCE MANAGEMENT (IRM)
  6.  
  7.  
  8.                                  Published by:
  9.  
  10.                                    MBA Press
  11.  
  12.                           M. Bryce & Associates, Inc.
  13.                               777 Alderman Road
  14.                             Palm Harbor, FL  34683
  15.                                 United States
  16.  
  17.                               Tel:  813/786-4567
  18.                               Fax:  813/786-4765
  19.                               BBS:  813/786-4864
  20.                            E-Mail:  TimB1557@aol.com
  21.                             CompuServe:  76235,2364
  22.                               IBM Link:  DEV2643
  23.  
  24.                               Tim Bryce - Editor
  25.  
  26.                               Published June 1995
  27.  
  28.            Since 1971:  "Software for the finest computer - the Mind"
  29.  
  30. This file may be freely copied and distributed; however, the contents 
  31. (text and graphics) are the property of M. Bryce & Associates, Inc. (MBA).  
  32. Any reproduction of the contents without the expressed written permission 
  33. of MBA is strictly prohibited.  "PRIDE" is an acronym for PRofitable 
  34. Information by DEsign - through phased planning and control.  "PRIDE" and 
  35. "INFORMATION FACTORY" are the registered trademarks of MBA.  Copyright 
  36. (C) M. Bryce & Associates, Inc. (MBA) 1995.  All rights reserved.
  37.  
  38.  
  39. Trademarks:
  40.  
  41. *  IBM and OS/2 are the registered trademarks of the International
  42.    Business Machines Corporation.
  43.  
  44. *  Windows is the trademark of Microsoft Corporation.
  45.  
  46. *  "PostScript" is a trademark of Adobe Systems Incorporated.
  47.  
  48. All other trademarks both marked and unmarked belong to their respective 
  49. companies.  
  50.  
  51. =============================================================================                                       i
  52.                                 THE BEST OF MBA
  53.                                TABLE OF CONTENTS
  54. =============================================================================                                       i
  55.  
  56.      1.0     INTRODUCTION
  57.  
  58.      2.      ARTICLES
  59.  
  60.      2.1         SOME COMMON SENSE ABOUT IMPROVING PRODUCTIVITY
  61.  
  62.      2.2         MOVING IRM FROM AN ART TO A SCIENCE
  63.  
  64.      2.3         THE FOUR STAGES OF IRM GROWTH
  65.  
  66.      2.4         CORPORATE CULTURE
  67.  
  68.      2.5         TODAY'S CHIEF INFORMATION OFFICERS:  THE UNTOUCHABLES
  69.  
  70.      2.6         IN JAPAN - "MAYBE YES" MEANS "NO"
  71.  
  72.      2.7         THE LADY OR THE TIGER?
  73.  
  74.      2.8         BACK TO THE FUTURE:  RE-INVENTING RE-ENGINEERING
  75.  
  76.      2.9         AN INTERVIEW WITH MILT BRYCE
  77.  
  78.      3.0     BRYCE'S LAWS ON IRM
  79.  
  80.      4.0     ABOUT MBA
  81.  
  82.      4.1         MBA PRODUCT OFFERINGS
  83.  
  84.      4.2         MBA SERVICE OFFERINGS
  85.  
  86.      4.3         IRM REVOLUTION BOOK
  87.  
  88.  
  89.  
  90.  
  91. END
  92.  
  93. COPYRIGHT (C) MBA 1995
  94.  
  95. =============================================================================                                       i
  96.  1.0                              INTRODUCTION   
  97. =============================================================================                                       i
  98.  
  99.  
  100. Ever since we began MBA in 1971 we have been asked to comment and write
  101. on a variety of subjects related to Information Resource Management (IRM).
  102. Our articles have appeared in some of the most prominent trade journals 
  103. in the world.  These writings culminated in 1988 with the publication of
  104. our book, "THE IRM REVOLUTION:  BLUEPRINT FOR THE 21ST CENTURY."  Reaction 
  105. to the book has been gratifying, particularly in Japan where it became a 
  106. best seller.
  107.  
  108. In producing this publication, we selected those articles from our
  109. collection that garnered the most interest and response from our readers.  
  110. This is not to suggest that our readers always agreed with us; some of our
  111. comments inevitably would create controversy.  But bottom-line, we want 
  112. our readers to think about what they are doing as opposed to blindly 
  113. following the latest fad or trend.
  114.  
  115. This collage of articles is primarily aimed at MANAGEMENT.  We do not
  116. believe another technical journal would provide any assistance in
  117. addressing the problems of planning, design, and development.  Rather,
  118. this publication is oriented to providing insight into the management
  119. problems in this area and how to address them.  "THE BEST OF MBA,"
  120. therefore, is intended for an audience of I.S. and executive managers.
  121. Application developers will also find it of interest as will end-users.  
  122.  
  123. Although some of the articles were written in the mid-1980's they 
  124. remain as relevant today as they were when they were first published.  
  125. We hope you enjoy them.
  126.  
  127.  
  128. To make this publication easy to distribute and read, we are providing 
  129. the articles in three file formats:
  130.  
  131. BESTMBA.TXT - This is a version of the publication in ASCII text 
  132.               format suitable for use with your favorite text editor/
  133.               word processor.  Please note this version does not
  134.               include the graphics as used in the other two versions.
  135.  
  136. BESTMBA.INF - For use with the standard "View" utility (VIEW.EXE)
  137.               accompanying IBM's OS/2 (version 2.x or higher).
  138.  
  139. BESTMBA.HLP - For use with the standard "Help" utility (WINHELP.EXE)
  140.               accompanying Microsoft's Windows (version 3.x or higher).
  141.  
  142. Both the INF and HLP file formats include graphics and text suitable 
  143. for on-line viewing.  These facilities also provide a convenient means 
  144. to quickly search through the documentation as desired.
  145.  
  146. This electronic publication can be obtained from a variety of network 
  147. providers (file name BESTMBA.ZIP):
  148.  
  149. *  America Online
  150. *  CompuServe
  151. *  FTP sites
  152. *  Bulletin Boards (including MBA's own BBS at 813/786-4864)
  153.  
  154. Address questions and comments to:
  155.  
  156. M. Bryce & Associates, Inc.
  157. 777 Alderman Road
  158. Palm Harbor, FL  34683
  159. United States
  160. Tel:  813/786-4567
  161. Fax:  813/786-4765
  162. BBS:  813/786-4864
  163. E-Mail:  TimB1557@aol.com
  164. CompuServe:  76235,2364
  165. IBM Link:  DEV2643
  166.  
  167.  
  168. ABOUT THE AUTHORS
  169.  
  170. Unless otherwise noted, the articles represent a collaborative effort
  171. between Milt Bryce and Tim Bryce.
  172.  
  173. Milt Bryce
  174.  
  175. Mr. Bryce is the President & C.E.O. of MBA.  Having begun his career
  176. in 1954 with the Univac I, Mr. Bryce was one of the first few 
  177. programmers in the United States.  Over the last four decades, Milt 
  178. pioneered many concepts and innovations, including:  structured design, 
  179. data resource management, layered systems documentation, methodologies, 
  180. and data dictionaries, to name but a few.  In 1971 he founded MBA and 
  181. is regarded as the father of the company's "PRIDE" family of products.  
  182. Mr. Bryce is a frequent lecturer and has spoken extensively to computer 
  183. and management related societies worldwide.  In 1982 he was recognized 
  184. in Tokyo for improving the productivity of systems development in Japan.  
  185. Mr. Bryce is a charter member of the Association for Computing Machinery 
  186. (ACM) and the American Association for Artificial Intelligence.  He 
  187. earned a Bachelor of Arts (BA) degree in Industrial Psychology from the
  188. University of Buffalo (now the State University of New York at Buffalo).  
  189.  
  190. Tim Bryce
  191.  
  192. As the Director of Marketing & Customer Service for MBA, his 
  193. responsibilities include training and installing "PRIDE" products
  194. at customer locations worldwide.  In addition, he is the company's
  195. chief product architect and was responsible for developing the company's
  196. Enterprise Engineering Methodology (EEM), Computer Aided Planning
  197. (CAP) aids, automated systems design tool, and the "PRIDE" INFORMATION 
  198. FACTORY.  In addition to his regular duties, he has been active in the 
  199. Association for Systems Management (ASM), Founder and Past-President of 
  200. the Tampa Bay OS/2 Users' Group (TBOUG), and Editor of various newsletters
  201. including OS/2 CONNECT, PROS/2, and Management Visions.  Mr. Bryce holds 
  202. a Bachelor of Science degree in Communications from Ohio University, and 
  203. is a Certified Systems Professional (CSP).
  204.  
  205. Also mentioned in this publication:
  206.  
  207. Kazuya Matsudaira
  208.  
  209. As President of PRIDE Japan, Inc. (PJI) in Tokyo, Mr. Matsudaira
  210. represents MBA in Japan and the Asian market.  As MBA's representative 
  211. since 1976, he has provided consulting and training services to some 
  212. of Japan's largest companies.  Mr. Matsudaira is frequently quoted in 
  213. the Japanese trade press and often lectures on IRM related subjects, 
  214. both at home and abroad.  He is a member of the Association for Computing 
  215. Machinery (ACM), and the Japanese Management Association (JMA).  His 
  216. company is also actively involved with Japan's Ministry of International 
  217. Trade & Industry (MITI), the Japanese Software Industry Association 
  218. (JSIA), and the International Standards Organization (ISO).  Mr. Matsudaira 
  219. holds a Master's of Business Administration degree from Keio University.
  220.  
  221.  
  222. END
  223.  
  224. COPYRIGHT (C) MBA 1995
  225.  
  226. =============================================================================                                       i
  227.  2.1             SOME COMMON SENSE ABOUT IMPROVING PRODUCTIVITY
  228. =============================================================================                                       i
  229.                                June 1, 1995
  230.  
  231.                                by Tim Bryce
  232.  
  233.  
  234. I have been in the systems industry for twenty years now, which
  235. to my way of thinking is not a very long time.  However, it has
  236. offered me the opportunity to witness several technological
  237. changes in the area of systems development.  In this short period 
  238. of time I have seen several fads come and go:
  239.  
  240. Data Dictionaries
  241. Structured Programming
  242. CPA written Methodologies
  243. Project Management Systems
  244. Fourth Generation Languages
  245. Data Flow Diagrams
  246. CASE tools
  247. Function Point Analysis
  248. Information Engineering
  249. Encyclopedias/Repositories
  250. Joint Application Development (JAD)
  251. Rapid Application Development (RAD)
  252. Total Quality Management (TQM)
  253. Business Process Re-Engineering (yes, BPR was a "fad")
  254.  
  255. The current craze is Object Oriented Programming (OOP), the Data
  256. Warehouse, and Client/Server Computing.  Despite this wide array
  257. of tools and techniques I am still amazed that the problems are 
  258. no different today then when I entered the field in the early
  259. 1970's:  projects are still late and over budget, documentation 
  260. is virtually non-existent, data redundancy is still the norm
  261. (as opposed to sharing and re-using data in integrated systems),
  262. users are unhappy, systems are built that do not adequately 
  263. serve business needs, even worse, system priorities are not 
  264. synchronized with business priorities, etc.  The development 
  265. problems of the 1990's are no different than those of the 1970's 
  266. (or earlier).
  267.  
  268. Management is bewildered by the return on their technological
  269. investment.  Even though they have paid millions for the latest
  270. computer gizmo, they're at a loss as to why their systems are 
  271. not running like a fine watch.
  272.  
  273. Before we start pointing fingers let's consider our perspective 
  274. on productivity.  For years companies have been operating under 
  275. the premise that the best way to improve productivity is through 
  276. task efficiency.  In other words, if you want to improve the task 
  277. of welding, you may want to use robotics to perform it; If you 
  278. want to improve the speed of software development, you buy a 
  279. better programming tool.
  280.  
  281. This philosophy is fine for a single task, but what is necessary
  282. is the ability to orchestrate all of the tasks in a development
  283. project in a concerted manner.  Otherwise, tasks are performed 
  284. at the wrong time in a disjointed, uncooperative manner.  As projects
  285. fail, the tools are inevitably blamed, purged, new ones purchased,
  286. and the vicious circle starts all over again.
  287.  
  288. There is more to productivity than just efficiency, there is also 
  289. the concept of effectiveness:
  290.  
  291.      PRODUCTIVITY = EFFICIENCY X EFFECTIVENESS
  292.  
  293. The differences between efficiency and effectiveness is subtle
  294. yet significant.  Whereas the former addresses task performance,
  295. the latter is concerned with the necessity of the task itself.
  296. There is nothing more unproductive than to build something 
  297. efficiently that should never have been built at all.  To
  298. illustrate, robotics is an efficient means for performing tasks
  299. such as welding, but if a weld is performed at the wrong time or 
  300. place, it is counterproductive regardless of how efficiently it 
  301. was performed.  The same is true in programming; if a program is 
  302. written prematurely or outside the boundaries of an overall 
  303. systems architecture, then it will be counterproductive, 
  304. regardless of the tool used to produce it.
  305.  
  306. In a manufacturing facility, the Industrial Engineer is responsible
  307. for the organization and layout of the assembly lines and what
  308. tools will be deployed throughout them.  The engineer focuses on
  309. the organization and synchronization of the development tasks 
  310. (effectiveness).  When this is accomplished, the engineer 
  311. concentrates on the tools and techniques to be used (efficiency).
  312.  
  313. Unfortunately, most systems development organizations do not
  314. have a support function like the Industrial Engineer to
  315. layout and monitor the development environment.  This is because
  316. it is erroneously assumed that everyone understands Who is to
  317. perform What tasks, When, Where, and Why (the 5-W's) in a
  318. uniform manner.  Typically, each project is executed according
  319. to the whims and discretion of the individual Project Manager
  320. or lead programmer.  Uniformity between development projects
  321. is avoided, leading to inconsistent and incompatible results 
  322. between projects.  Consequently, the opportunity to share and
  323. re-use resources is lost.
  324.  
  325. In order to move the development of systems from an art to a
  326. science in an organization, it is necessary to define and 
  327. standardize the terminology and establish a consistent development
  328. environment.  This is complicated by industrial gurus and academics
  329. who perpetually try to re-invent the industry by changing the 
  330. terminology and concepts.  As I listen to some of these pundits at 
  331. trade shows or read their articles, I am reminded of the expression,
  332. "re-arranging the deck chairs on the Titanic."
  333.  
  334. A little common sense will go a lot farther in this business 
  335. than the latest technological fad.  Developing enterprise-wide
  336. systems need not be cryptic or an arduous task.  What is
  337. necessary is someone to define the ground rules for development,
  338. and layout the roadmap for how to get from one point to another
  339. in an organized manner.
  340.  
  341. Implementing a defined development environment is perhaps a
  342. bigger challenge than introducing a new tool since it represents 
  343. a change to the corporate culture.  Instead of hacking away at 
  344. program code over and over again, we're now asking people to plan 
  345. and organize their activities, and impose certain disciplines.
  346.  
  347. Some people believe that building systems requires an artistic
  348. type of person, and that organization, discipline and accountability
  349. only serves to stifle the creativity of the individual.  This
  350. appears to be the mind set at companies such as Microsoft who
  351. also consistently manages to slip product delivery dates.  However,
  352. nothing could be farther from the truth.  Even in creative fields
  353. such as music, art, and architecture there are certain governing 
  354. rules and regulations to be observed in development; why should
  355. the development of systems and software be any different?  
  356. Surprisingly, most people are more comfortable working in a defined 
  357. development environment as opposed to one that is chaotic.
  358.  
  359.  
  360. Years ago, when I took my first programming class from IBM, I was
  361. put on a team with two other programmers from other companies 
  362. who had more "on the job" experience than I had.  As part of our 
  363. training, we were given small programming assignments to 
  364. implement.  With each assignment, I would take out my template
  365. and draw a block diagram of the processing logic for the
  366. program, code it, then compile and debug it.  While I was doing 
  367. this, my two cohorts would simply start coding, compiling and
  368. debugging.  Whereas it would take them several compiles for
  369. them to get it right, I would get it right on either the first
  370. or second compile and in much less time.  Curious, I asked my
  371. teammates why they developed programs the way they did, and why 
  372. not think the problem through first like I had done.  They
  373. explained their management didn't want them to waste time
  374. planning and flowcharting, that the real work was in coding.  
  375. This baffled me since I was performing the task quicker in a 
  376. more disciplined and consistent manner.  Later on, I bumped 
  377. into the IBM rep who signed me up for the class.  The rep 
  378. asked me what I thought about the course.  I replied, "I'm 
  379. learning more about programmers, than about programming."
  380.  
  381. Twenty years later, I'm still learning about programmers.  Even 
  382. though the development technology has changed, the fundamental 
  383. philosophy has not.  I believe the secret to improved productivity 
  384. does not lie in efficient programming aids, but rather in managing 
  385. programmers to perform their jobs more effectively.  A little common 
  386. sense is all that is needed.  However, there's only one problem with 
  387. common sense in this industry; it's not very common.
  388.  
  389.  
  390. END
  391.  
  392. COPYRIGHT (C) MBA 1995
  393.  
  394. =============================================================================                                       i
  395.  2.2                   MOVING IRM FROM AN ART TO A SCIENCE
  396. =============================================================================                                       i
  397. NOTE:  This article first appeared in the August 1993 issue of MBA's 
  398.        Management Visions newsletter.
  399.  
  400.                  by Milt Bryce, Tim Bryce and Kazuya Matsudaira
  401.  
  402. Foreword
  403.  
  404. Even though western companies have become proficient in developing
  405. computer software, building major enterprise-wide systems is an
  406. embarrassingly difficult task for most companies to perform.  The
  407. press is riddled with stories of major systems development
  408. projects that have gone awry.  Project "runaways" (projects that 
  409. overrun budgets and schedules) have become common-place in corporate 
  410. America.  Further, patching programs, commonly referred to as
  411. "firefighting," has become the normal mode of operation for most 
  412. IS organizations.  Consequently, little progress can be made towards 
  413. the major development projects required for the business.
  414.  
  415. In contrast, numerous Japanese companies have successfully been able
  416. to design and build major systems on time and within budget.  Is it
  417. because they used some magical software engineering tool?  No.  They 
  418. have simply been able to apply sound management principles to the 
  419. design and development of their information resources.  The results 
  420. have been overwhelming.  Not only have they delivered on time, the 
  421. Japanese have produced quality systems with high user satisfaction.  
  422. These systems have been applied to all types of industries; banking,
  423. manufacturing, construction, utilities, etc., and they are beginning 
  424. to have a profound impact on how the Japanese conduct business; 
  425. e.g., zero defects in production, cost reductions, accelerations in 
  426. product delivery, cash flow improvements, reduced inventory overhead, 
  427. improved customer service, etc.
  428.  
  429. As the Japanese have demonstrated, developing information resources need
  430. not be a cryptic art form.  Rather, a scientific method can be applied
  431. based on common-sense and time honored management techniques.
  432. This paper is based on the authors' observations of several Japanese
  433. clients.  The authors conclude that the methods used by their clients
  434. are not necessarily unique to the Japanese culture and can be universally
  435. applied to just about any business, East or West.
  436.  
  437.  
  438.  
  439. Since the subject of "Information Resource Management" (IRM) first 
  440. emerged in the late 1970's, there have been volumes written to describe 
  441. the concept and underlying theories supporting it.  Unfortunately, most 
  442. explanations have been academic and/or cryptic in nature.  Consequently, 
  443. few companies have adopted a clear IRM policy and capitalized on this 
  444. powerful management concept.
  445.  
  446. There are probably as many interpretations of IRM as there are 
  447. people who tout its virtues.  And wherever inconsistencies occur, 
  448. confusion is sure to follow.  There are those who see IRM as nothing 
  449. more than records management, others simply regard it as managing data 
  450. resources, or merely managing information related technologies (e.g., 
  451. computers, networks, office automation, etc.).
  452.  
  453. What is needed is a common-sense approach to IRM that executives 
  454. can readily understand and embrace; one that is not couched in esoteric 
  455. theories of information management.  Whereas some companies have 
  456. treated IRM as an art form, there have been others who have been able 
  457. to use common management concepts to turn IRM into a legitimate 
  458. science.
  459.  
  460. There are significant differences between an "art" and a "science."  
  461. An "art" depends on an individual's intuitive instincts about a 
  462. particular subject.  Such intuition is difficult to teach and 
  463. apply in a consistent manner.  An art-form, by definition, implies 
  464. non-conformity and represents an expression of personal style and 
  465. taste.  In contrast, a "science" is based on proven principles and, 
  466. as such, can be taught and applied in a uniform manner by many people.
  467.                                                                 
  468. In order for IRM to progress from an art to science, a body
  469. of knowledge has to be defined in terms of proven concepts and standard 
  470. terminology.  Unfortunately, this is where the industry has been 
  471. wallowing for the last fifteen years.  Whereas computer vendors and 
  472. consultants have been arguing over the semantics of IRM, a group of 
  473. Japanese companies have been able to establish a practical science 
  474. and put it into practice.  Their example reveals that it is not 
  475. necessary to invent any new theories of management, but rather to 
  476. re-use existing management principles that have already been proven 
  477. over time.  By doing so, they have been able to successfully move 
  478. IRM from an art to a science.
  479.  
  480. DEFINING INFORMATION RESOURCE MANAGEMENT (IRM)
  481.  
  482. The concept of IRM has been evolving in Japan over the last 
  483. fifteen years.  Today, it is primarily regarded as the design,
  484. development and control of ALL of the resources required to
  485. produce information.  This includes three classes of information 
  486. resources:  
  487.  
  488. BUSINESS RESOURCES - representing the parts of the business requiring 
  489. information or involved in the processing of data.  These resources 
  490. include enterprises, business functions, jobs/positions, human/machine 
  491. resources, skills, business objectives (specifying motivation), and 
  492. projects (implementation of objectives).
  493.  
  494. SYSTEM RESOURCES - representing the necessary processing 
  495. components.  This includes information systems, sub-systems 
  496. (business processes), administrative procedures (for manual 
  497. processing and office automation), operational steps, computer 
  498. procedures, programs, and modules (separate "building blocks" 
  499. of software).
  500.  
  501. DATA RESOURCES - representing the data needed to produce 
  502. information.  Included are data elements, storage records, 
  503. computer files, manual files, input transactions, screen 
  504. panels (including windows), print maps, inputs, outputs, 
  505. logical files (objects), logical records (views), and data bases.  
  506.  
  507. Control over these resources permits their manipulation to produce 
  508. different forms of information to serve business (see Figure 1).
  509.  
  510. THE MRP ANALOGY
  511.  
  512. In many ways, the IRM concept is analogous to the discipline of 
  513. Materials Resource Planning (MRP) as found in manufacturing.  MRP 
  514. is the process where all materials, raw or manufactured, are 
  515. specified, cataloged and cross-referenced to products, assemblies, 
  516. sub-assemblies and other parts.  Consequently, different products 
  517. can be easily assembled and inventories effectively controlled.  This 
  518. is precisely the same objective of IRM.  But instead of products and 
  519. parts, IRM is concerned with information and the resources needed to 
  520. produce it (see Figure 2).
  521.  
  522. The mission of IRM and MRP, therefore, is the same:  to 
  523. standardize, control, share and re-use components needed to
  524. produce products.  Whereas MRP is geared towards managing the 
  525. parts needed to produce products, IRM is concerned with
  526. managing the resources needed to produce information.
  527.  
  528. A single product may consist of hundreds or thousands of
  529. components.  Conversely, a single information system will consist 
  530. of hundreds or thousands of resources.  Trying to manage these 
  531. resources without some form of standardized and consistent approach 
  532. will only produce disjointed results and the opportunity to share 
  533. and re-use resources will be lost.
  534.  
  535. One of the prime functions of MRP is to coordinate the use
  536. of parts on assembly lines.  The same is true in IRM where resources 
  537. are shared and re-used between development projects.  Sharing and 
  538. re-using resources in this manner offers many benefits:
  539.  
  540. *  Resources can be re-used in other projects, thereby expediting future
  541.    application development projects.  To illustrate, if a data element
  542.    is properly defined in one application, it should not have to be
  543.    re-defined in other applications; it should be re-used, which results
  544.    in time and costs saved.  Historically, the trend has been to define
  545.    data on an application by application basis.  This leads to
  546.    inconsistent definitions and complicates system maintenance,
  547.    particularly when dealing with complicated calculations that have
  548.    been defined differently for each application.
  549.  
  550. *  Sharing resources promotes systems integration, where multiple
  551.    systems share data, which improves the integrity of data.  A file
  552.    in one system should be used in other systems, provided it contains
  553.    the necessary data and can be accessed in the required time
  554.    frame.  This eliminates redundancies and produces consistent
  555.    facts.  For example, it is not uncommon to find such redundancies
  556.    in corporations.  As a result, executives must work with incompatible
  557.    results (e.g., one executive perceives "gross sales" differently
  558.    from other executives).
  559.  
  560. *  Controlling resources provides the ability to effectively study the
  561.    impact of change of one resource on others, thereby improving change
  562.    control (implementing changes and corrections).  For example, if an
  563.    information resource such as a module or data element is properly
  564.    defined and related to other resources, it becomes a relatively simple
  565.    matter to study the effect of change on all resources.  Such analysis
  566.    is invaluable for planning and implementing changes.  Without such
  567.    analysis, changes are implemented without any forethought.  Subsequently,
  568.    seemingly harmless changes produce catastrophic repercussions and
  569.    "firefighting" (correcting "bugs") becomes the normal mode of
  570.    operation.
  571.  
  572. This IRM/MRP analogy is significant.  Not only does it establish 
  573. a palatable rationale for IRM, but it paves the way for creating a mass 
  574. production environment for engineering and manufacturing information 
  575. resources.
  576.  
  577. There are five basic elements within any mass production
  578. environment:  Mass Demand, Assembly Lines, Division of Labor, 
  579. Standardization of Parts, and Precision Tooling (see Figure 3).  
  580. Several Japanese companies have been able to adapt to the MRP 
  581. analogy and implement mass production environments for building 
  582. information resources.
  583.  
  584. MASS DEMAND
  585.  
  586. Mass Demand represents the impetus for any type of mass 
  587. production.  Customer demand results in the production of new 
  588. products and services.  The demand for accurate and timely 
  589. information is no different.
  590.  
  591. Kansai Electric Power Company, Inc.
  592.  
  593. Kansai Electric is a major power utility serving over 11 
  594. million customer accounts in the six prefectures of the Kansai 
  595. district of Japan (Osaka area).  In 1964 the company developed 
  596. its first major computer application, automation of the Customer 
  597. System.  As one of the company's core systems, the Customer 
  598. System was used to monitor energy consumption and issue customer 
  599. billings.  Like any information system, Kansai's Customer System 
  600. underwent extensive changes over the next twenty years.  Modifications 
  601. were required to implement changes to tariff structures and computer 
  602. technology; e.g., the addition of interactive screens, the 
  603. introduction of new data base management techniques, and migration 
  604. from one computer platform to another (Burroughs to IBM).  After 20 
  605. years of sporadic surgery, the Customer System was difficult to 
  606. manage and maintain.  So much so, that by 1987 an executive level 
  607. decision was made to completely re-design the whole system.
  608.  
  609. Kansai's information requirements were fueled by the need 
  610. to service a growing customer base and changes in government 
  611. regulations.  The technical implementation of the system simply 
  612. could not keep pace with the burgeoning demands for 
  613. information.  Studying the problem in detail, Kansai identified 
  614. 3,139 information requirements to be implemented by the 
  615. system.  Recognizing that building a system of this magnitude 
  616. would be no small endeavor, Kansai decided to re-evaluate their 
  617. development environment prior to undertaking such a mammoth 
  618. development project.
  619.  
  620. The BEST Project
  621.  
  622. By the late 1980's Japanese banking systems seriously lagged 
  623. behind those in the west.  So much so, Japan's Ministry of Finance 
  624. helped orchestrate a strategic project to leap-frog the west in terms 
  625. of banking systems.  Entitled the BEST Project, the Ministry brought 
  626. together four of the top trust banks in Japan:  Yasuda Trust & Banking, 
  627. Mitsubishi Trust & Banking, Nippon Trust & Banking, and Chuo Trust 
  628. & Banking.  The intent of the project was to revolutionize Japanese 
  629. banking systems by creating a cooperative systems environment between 
  630. the four banks.  The premise was to design and share information 
  631. resources, thereby creating integrated information systems and 
  632. provide customers with extraordinary service.
  633.  
  634. Although the premise of the project was simple, the scope
  635. was inordinately large.  Realizing the project would require the 
  636. implementation of voluminous information requirements and probably 
  637. dozens of systems, the consortium decided to appraise their development 
  638. environment.  Compounding the problem was the fact that each company 
  639. participating in the project used different and conflicting methods 
  640. for developing systems.  Consequently, it was essential to redefine 
  641. the project's development environment prior to embarking on a project 
  642. of this magnitude.
  643.  
  644. In both examples, Kansai Electric and the BEST Project, 
  645. voluminous information requirements were the impetus for challenging 
  646. traditional development methods and creating a mass production 
  647. environment. 
  648.  
  649. ASSEMBLY LINES
  650.  
  651. The second element of mass production is the Assembly Line 
  652. defining the progression and synchronization of work.  This concept 
  653. has been successfully applied to everything from automobiles and 
  654. consumer goods to shipbuilding and construction.
  655.  
  656. Perhaps the most obvious advantage of the Assembly Line is that 
  657. it breaks large projects into smaller, easier to manage, units of 
  658. work.  As products are designed and assembled, they can be inspected 
  659. after each stage of work to assure the work product conforms to the 
  660. level of work effort.  If not, it can either be corrected or rejected, 
  661. thereby inconsistencies and oversights are detected and corrected 
  662. prior to progressing to the next phase of work.  The Assembly Line, 
  663. therefore, promotes quality and consistency of workmanship.
  664.  
  665. Because of the magnitude of their Customer System, Kansai
  666. Electric felt uncomfortable with using traditional methods for
  667. implementing the project; e.g., superficial requirements definition 
  668. and "trial and error" programming.  Instead of relying on the 
  669. intuition of programmers, as they had done in the past, they devised 
  670. a scientific method.  Historically, programmers had been allowed 
  671. free-reign in terms of their approach to design and solve 
  672. problems.  This led to inconsistent and incompatible results, and 
  673. ultimately the disarray of the existing Customer System.
  674.  
  675. As Kansai redefined its development environment, it 
  676. specified the concepts and principles it would adhere to during 
  677. development.  This included a definition of terms.  With this
  678. conceptual foundation in place, they were then able to define
  679. an assembly line process to develop the new Customer System.
  680.  
  681. Kansai's assembly line specified the sequence by which resources 
  682. were defined and related to form products.  For  example, in Phase 1 
  683. information requirements were defined and related to the data elements 
  684. needed to support them (both new and existing).  In Phase 2, the 
  685. requirements were related to the business processes (sub-systems) and 
  686. outputs (screens and reports) implementing the information; further, 
  687. the sub-systems were defined and related to the inputs, outputs and 
  688. files associated with each business process.  In Phase 3, the  
  689. procedural work flow of a business process was defined and related to 
  690. inputs, outputs and files.  Ensuing phases were used to decompose the 
  691. system into finite detail with pertinent resource relationships.  When 
  692. it came time to write software  for the programs, everything was 
  693. explicitly defined and documented, thereby taking the guesswork out 
  694. of programming.
  695.  
  696. Such a disciplined development environment is useful as a means 
  697. for improving communications.  Because the methodology is precisely 
  698. defined, an effective dialog can be established between developers to 
  699. distinguish Who is to perform What work, When, Where, and Why.  This 
  700. was vital for a project as massive as the BEST Project.
  701.  
  702. The BEST Project brought together a team of more than 200 analysts 
  703. and programmers from the four banks.  Recognizing project assignments 
  704. would require a mix of personnel on the various stages of work, Project 
  705. Management defined an assembly line process which defined the 
  706. activities and work products for each stage of work.  As a result, 
  707. each member of the project understood their duties and responsibilities 
  708. and the type of results expected from each stage of work.
  709.  
  710. Each phase was also defined in terms of the skills and  proficiencies 
  711. required to perform the activities.  Consequently, the BEST Project 
  712. Managers found they could plug people in and out of the development 
  713. process without having an adverse effect on the project schedule.  On 
  714. most occasions, an analyst or programmer was assigned a specific phase 
  715. of work to carry through to completion.  However, in order to balance 
  716. the workload of the staff, it was common for Project Management to 
  717. reassign a worker from one phase to another.  For example, an analyst 
  718. or programmer would suspend activity at one point of the project, 
  719. transfer to another phase of work, and allow another person to 
  720. complete the phase without losing a significant amount of time.  Further, 
  721. because the specifications for the work products were well defined, it 
  722. was easy to suspend work in one phase and resume it at a later date.
  723.  
  724. An assembly line process, such as the methodologies used by 
  725. Kansai Electric and the BEST Project, is an effective means for 
  726. managing human resources to maximum effect.   Such personnel mobility 
  727. is unheard of under traditional methods for systems development.  Traditionally, 
  728. if a phase is suspended, all design specifications must be recreated 
  729. before proceeding with the phase.
  730.  
  731. The methodologies used by Kansai and BEST exhibit the following 
  732. assembly line characteristics:
  733.  
  734. *  Standard and re-usable Work Breakdown Structures (WBS) and precedent
  735.    relationships.  The WBS represents various levels of work effort, from
  736.    general to specific.  Such a breakdown is needed to decompose project
  737.    work into manageable pieces.  Re-usable structures provides for
  738.    uniform work effort and work products.  Consequently, workers do not
  739.    have to be re-trained when asked to execute the same type of work step
  740.    in another project.  For example, someone well versed in performing a
  741.    "System Design" phase need not be re-trained when asked to perform a
  742.    "System Design" phase in another project.
  743.  
  744. *  Precedent relationships specify the dependencies between steps in the
  745.    WBS (preceding/succeeding work steps in a project).  This is required
  746.    to specify the direction of the work flow in a project.  Without it,
  747.    projects cannot proceed from one step to another.  Such dependencies
  748.    must allow for both parallel and sequential execution of projects.
  749.  
  750. *  Re-usable Work Breakdown Structures provide a logical consistency
  751.    between projects.  As such, it provides a means for establishing
  752.    metrics between projects and allows management to make a comparative
  753.    analysis between projects and workers.
  754.  
  755. *  Defined work products (deliverables) for each work step in the
  756.    WBS.  Deliverables substantiate completion of work and adherence
  757.    to the methodology.  The work product is either produced or it is
  758.    not.  The phase of work remains open until the work product has
  759.    been produced.
  760.  
  761. *  Defined review points and acceptance criteria for design reviews.  This
  762.    provides the means to evaluate the quality of work and either approve
  763.    the work product, request revisions, or reject the work product
  764.    outright.
  765.  
  766. Bottom-line, the assembly line process can turn a heterogeneous 
  767. development environment into one that is homogeneous.  By demystifying 
  768. the development process, the project teams within Kansai Electric and 
  769. the BEST Project were able to communicate at a common level, both 
  770. internally within the staff and externally with end users.  This, in 
  771. turn, promoted cooperation and teamwork from all parties involved.
  772.  
  773. DIVISION OF LABOR
  774.  
  775. Coupled closely with the Assembly Line concept is the Division 
  776. of Labor, the purpose of which is to break the production process 
  777. into separate tasks performed by specialists.  Defining the 
  778. relationship between work steps and the development function 
  779. delineates the duties and responsibilities within a project.  For 
  780. example, a Systems Analyst is responsible for performing the 
  781. System Engineering phases, and a Programmer is responsible for 
  782. performing the Software Engineering phases.
  783.  
  784. Each phase of work can also be defined in terms of the required 
  785. skills needed to perform the work along with the required 
  786. proficiency.  This is useful for determining staffing and training 
  787. requirements for a project.
  788.  
  789. Historically, programming has represented the lion's share of 
  790. work effort in a systems development project.  Unfortunately, this 
  791. leads to the "trial and error" method of development as mentioned 
  792. earlier.  In this type of environment it is not uncommon to find 
  793. three programmers for every systems analyst (4:1 or 5:1 is also 
  794. quite common).  Because the orientation of IRM is on engineering 
  795. total systems and not just on programming, this trend should be 
  796. reversed.
  797.  
  798. Ajinomoto Company, Ltd.
  799.  
  800. Ajinomoto is the world's leading manufacturer of amino acids 
  801. and a diversified food producer with total sales of $5 billion.  
  802. In the early 1980's the company found its systems development
  803. organization in disarray.  There were no formal methodologies 
  804. in place, standards were rare, and organizationally the department 
  805. was in chaos.  Like so many other development organizations, Ajinomoto 
  806. had a 3:1 ratio of programmers to systems analysts and found they were 
  807. spending considerable time in programming (approximately 80% of a 
  808. project).  Instead of specifying information requirements and 
  809. engineering an overall system architecture, Ajinomoto's development 
  810. staff was spending most of their time writing computer software.  Because 
  811. the software rarely satisfied user requirements, the staff spent 
  812. considerable time re-writing  programs.  As a result, the company 
  813. found itself in a constant "firefighting" mode and little progress 
  814. was made towards  achieving the company's major goals.
  815.  
  816. During the mid-1980's, the company re-configured their development 
  817. organization by introducing a mass production  environment similar to 
  818. the ones created by Kansai Electric and the BEST Project.  Emphasis in
  819. the new environment was on design correctness (producing systems that 
  820. accurately satisfy user information requirements) and building 
  821. enterprise-wide systems.  In addition to implementing a regimented 
  822. assembly line process, the company realized it would be necessary to 
  823. retrain the development staff to learn the methodology and develop 
  824. the types of skills needed to implement major systems.  As the shift 
  825. in orientation from software to total systems gradually took effect, 
  826. Ajinomoto began to experience project teams consisting of only 31% 
  827. programmers.  Because of the emphasis on up-front planning and design, 
  828. the programming phases of Ajinomoto's methodology have dwindled to 
  829. only 21% of the overall development process (with less than 5% of the 
  830. time spent on coding).  Kansai Electric and the BEST Project have 
  831. reported similar experiences.
  832.  
  833. The "trial and error" approach to systems development is based 
  834. on the belief that programming represents the most significant work 
  835. effort in the development process.  Users and developers alike do 
  836. not believe they are being productive until they begin software 
  837. engineering.  Consequently, an insignificant amount of time is spent 
  838. analyzing the business, defining information requirements, determining 
  839. business processes, and specifying software requirements.  This 
  840. approach results in an inordinate amount of time in programming with 
  841. questionable results (e.g., systems and software that do not meet 
  842. user needs; elegant technology addressing the wrong business problems).
  843.  
  844. A true IRM environment represents the antithesis of the "trial 
  845. and error" approach.  Considerable time is spent up-front studying 
  846. problems, specifying requirements, and developing the overall system 
  847. architecture.  As a result, software engineering is de-emphasized and 
  848. represents only a fraction of the overall development process.  In the 
  849. IRM environment, software specifications are defined with a high degree 
  850. of precision, thereby eliminating misinterpretations and a lot of 
  851. re-programming (see Figure 4).
  852.  
  853. STANDARDIZATION OF PARTS
  854.  
  855. The Standardization of Parts is required in Mass Production for 
  856. interchangeability and assembly by unskilled or semiskilled workers.  
  857.  
  858. As simple as it may sound, concepts such as sharing and re-using 
  859. resources can offer a company considerable leverage, as demonstrated by 
  860. the MRP analogy.  It is difficult to imagine a company designing and 
  861. manufacturing a line of automobiles without standard parts.  Under this 
  862. scenario, each model would be designed with a distinctively separate set 
  863. of parts.  Because of the lack of conformity and standardization, it 
  864. would not be possible to share and re-use parts between models.  Further, 
  865. inventories would increase exponentially to accommodate the increase in 
  866. total parts.  Obviously this is not a practical way of operating.  Standardization 
  867. of parts is an inherent part of engineering and manufacturing and is a 
  868. requirement for Information Resource Management.
  869.  
  870. There is more to an information system than program source code.  Much 
  871. more.  An information system consists of many processes, inputs, outputs, 
  872. files, records, data elements, etc.  We recently conducted a research study 
  873. of the number of information resources and design decisions in several of 
  874. our customers' information systems.  The purpose of the study was to 
  875. determine the scope of systems being developed today.  Many diverse systems 
  876. were analyzed from a cross-section of industries and applications, 
  877. everything from small programming assignments to major systems such as 
  878. those developed by Kansai Electric and the BEST Project.
  879.  
  880. One of the key observations made in the study was that there is a 
  881. finite number of design decisions associated with each type of information 
  882. resource.  As an example, for an output, decisions have to be made as to 
  883. its physical media (screen or report), size (number of characters), messages 
  884. associated with it, etc.  For a data element, its logical and physical 
  885. characteristics must be specified (definition, type, size, class, length, 
  886. etc.).  For a program, the language to be used, software logic, required 
  887. file structures, etc.  These design decisions can be simple or complex; 
  888. regardless, they are all required in order to design a system.  When we 
  889. multiply the number of design decisions by the number of information 
  890. resources in a system, we get an idea of the magnitude of the average 
  891. information systems development project:
  892.  
  893.                       AVERAGE NO.    NUMBER OF     DECISIONS
  894.                       RESOURCES      DESIGN        IN AVERAGE
  895.                       IN AVERAGE     DECISIONS     SYSTEM
  896.                       SIZE SYSTEM                  DESIGN
  897.                       ___________    __________    __________
  898.  
  899. SYSTEMS                     1            25            25
  900.  
  901. SUB-SYSTEMS                15            25           375
  902. (business processes)
  903.  
  904. PROCEDURES                 40            30         1,200
  905. (both computer &
  906.  administrative)
  907.  
  908. PROGRAMS                   75            30         2,250
  909.  
  910. OPERATIONS                125            10         1,250
  911. (manual steps)
  912.  
  913. INPUTS                     50            15           750
  914. (interactive or 
  915.  batch)
  916.  
  917. OUTPUTS                   200            15         3,000
  918. (screens & reports)
  919.  
  920. FILES                     100            30         3,000
  921. (logical and physical 
  922.  files, computer and 
  923.  manual)
  924.  
  925. RECORDS                 1,000            30        30,000
  926. (includes file 
  927.  structures, print 
  928.  maps, panels, input 
  929.  transactions, etc.)
  930.  
  931. DATA ELEMENTS             400            20         8,000
  932.  
  933. TOTAL NUMBER:           2,006                      49,850
  934.  
  935.  
  936. NOTE:  Decisions are design oriented only; they do not include 
  937.        Project Management related decisions (such as those associated 
  938.        with planning, estimating and scheduling).
  939.  
  940.  
  941. RESOURCE CHARACTERISTICS
  942.  
  943. You cannot share and re-use a resource if it is not 
  944. documented.  Having a tool to track the location of information 
  945. resources may be useful for inventory control purposes, but it 
  946. does little to detect redundancies.  In order to share and re-use 
  947. resources, the basic building blocks have to conform to a prescribed 
  948. criteria, thereby assuring their completeness and conformity to 
  949. standards.  Knowing this, Kansai Electric used a sophisticated tool 
  950. to catalog and classify resources.  Again, borrowing a lesson from 
  951. engineering/manufacturing, Kansai made use of a "Bill of Material 
  952. Processor" (BOMP) specially adapted for managing information resources.
  953.  
  954. In manufacturing, a BOMP is a tool to classify and track the 
  955. parts of a product and how they interrelate (see Figure 5).  A similar 
  956. tool can be used to inventory and standardize information resources 
  957. (see Figure 6).
  958.  
  959. As part of their re-evaluation of the development process,
  960. Kansai Electric made BOMP the cornerstone of their development 
  961. efforts.  As analysts and programmers progress through a development 
  962. project, information resources are cataloged and cross-referenced to 
  963. other resources in Kansai's BOMP.  In addition to identifying each 
  964. resource by number and name, the characteristics of each resource is 
  965. described.  For example, an information requirement is defined in 
  966. terms of its required timing (Frequency, Offset, and Response Time), 
  967. the type of information it represents (Policy, Control, or Operational), 
  968. and a text description.  Data elements are defined in terms of their 
  969. logical and physical attributes (type, class, size, length, source, 
  970. precision, scale, program labels, etc.).  These attributes become the 
  971. basis for detecting and eliminating resources with redundant 
  972. characteristics.
  973.  
  974. A project as large and encompassing as the BEST Project 
  975. would not be possible without a BOMP-like tool to catalog and control 
  976. the thousands of resources and design decisions associated with it.
  977.  
  978. Another top Japanese bank, Norin Chuo Kinko, was able to
  979. revitalize an aging banking system by implementing a mass production 
  980. environment using a BOMP tool to catalog and control its information 
  981. resources.  This one application supported branch offices in 36 cities 
  982. throughout Japan and involved 3,740 programs (over 2.8 million lines of 
  983. code) supported by a Data Base Management System.  Integration of the 
  984. business, systems and data resources would not have been possible 
  985. without a BOMP tool to record the components and their relationships.
  986.  
  987. Although the principal purpose of BOMP is to control and
  988. classify resources, it has the added capability of performing an
  989. "impact analysis" on resources, which is an analysis of resource 
  990. relationships; for example, if one resource is changed, "impact 
  991. analysis" will list the chain of resources that are either directly 
  992. or indirectly affected.  Such capability provides the ability to study 
  993. and control changes.
  994.  
  995. As the BOMP is populated with information resources, other 
  996. development aids (such as software engineering tools) can tap into 
  997. the BOMP and download vital design intelligence for producing software 
  998. and data base structures.
  999.  
  1000. This leads to the final element of Mass Production...
  1001.  
  1002. PRECISION TOOLING
  1003.  
  1004. The purpose of Precision Tooling is to provide mechanical 
  1005. leverage for performing tasks routinely with a high degree of accuracy 
  1006. and uniformity.  Whereas an Assembly Line process specifies the 5-W's 
  1007. (Who, What, When, Where, Why), tools implement specific techniques which 
  1008. dictate "How" various tasks are to be performed.
  1009.  
  1010. In a Mass Production environment it is important to understand when 
  1011. to use the right tool to perform the right task.  Failure to understand 
  1012. this will result in the wrong tool being used under the wrong circumstance 
  1013. which, obviously, will be counter-productive.  To illustrate, industrial 
  1014. robots offer an efficient means to implement mundane tasks such as welding.
  1015. However, if a weld is performed at the wrong time and in the wrong place, 
  1016. efficiency becomes an irrelevant issue.
  1017.  
  1018. Defining the Assembly Line is a precursor to the selection and 
  1019. deployment of tools.  If the development environment is not defined 
  1020. properly, supporting tools will inevitably be misapplied and misused.  To 
  1021. illustrate, consider the misapplication of Computer Aided Software 
  1022. Engineering (CASE) tools in the United States.  Studies have shown that 
  1023. as little as 25% of all CASE tools purchased to date have been effectively 
  1024. implemented.  As a result, the advertised benefits of these tools are 
  1025. seldom realized due to their misapplication.
  1026.  
  1027. In contrast, several Japanese companies have been able to
  1028. effectively capitalize on CASE technology, simply because they knew where 
  1029. the tools are to be used in their defined development environments.  For 
  1030. example, Kansai Electric maximized the use of Software AG's NATURAL fourth 
  1031. generation language (program generator) and ADABAS data base management 
  1032. system (DBMS) in the new Customer System.
  1033.  
  1034. There have been other similar examples:
  1035.  
  1036. *  Kibun Company, Ltd. is a large manufacturer/processor of seafood,
  1037.    including today's popular artificial crab meat.  The company has also
  1038.    developed a reputation for building perhaps the best "JIT" (Just In
  1039.    Time) system in Japan.  Like Kansai Electric and the BEST Project,
  1040.    Kibun has implemented a disciplined development environment featuring
  1041.    defined phases of work.  During the software engineering phases, Kibun
  1042.    makes active use of the TELON program generator from Computer Associates.
  1043.  
  1044. *  JGC Corporation is a major engineering/construction firm headquartered
  1045.    in Tokyo.  JGC has been using program generators for nearly a decade.  
  1046.    This has significantly changed the focus of the development staff away 
  1047.    from writing software, and towards engineering total systems.
  1048.  
  1049. *  Yokogawa Electric Corporation is a prominent manufacturer of electronic
  1050.    components and instruments.  Their development environment includes the
  1051.    use of a UNIX toolkit during the software engineering phases.
  1052.  
  1053. *  Kyowa Hakko Kogyo Co., Ltd. is a manufacturer of solvents spirits, and
  1054.    yeast.  Their environment makes use of the POWERHOUSE fourth generation
  1055.    language from Cognos Corporation.
  1056.  
  1057. All of these companies were able to realize the full potential of 
  1058. the tools simply because their development environments were well defined 
  1059. and they knew precisely when and where to use the various tools.  As a 
  1060. result, they can plug tools in and out of the development environment as 
  1061. required. 
  1062.  
  1063. Today, there are so many application development aids available that 
  1064. it is not uncommon to find a single development organization using a 
  1065. multitude of CASE tools.  Further, there is no single vendor with a 
  1066. complete "womb to the tomb" application development aid for some rather 
  1067. obvious reasons:  companies use different programming languages, design 
  1068. techniques (structured programming versus object oriented programming), 
  1069. input/output techniques (graphical user interfaces versus full screen 
  1070. menus versus command languages, etc.), and file management techniques 
  1071. (including various DBMS architectures), and operating systems.  Computer 
  1072. technology is simply evolving too rapidly for a single vendor to offer 
  1073. a single comprehensive product that does everything.  Instead, companies 
  1074. must orchestrate a variety of tools to work in a concerted manner.  Unfortunately, 
  1075. the various tools were not designed to be compatible.  Different CASE 
  1076. vendors implement different techniques using different concepts and 
  1077. terminology.  For example, a "file" in one product may be called a 
  1078. "data store" in another product, and a "table" in another.  Such anomalies 
  1079. inevitably create confusion.  Even when the same terminology is used, they 
  1080. often express different meanings.
  1081.  
  1082. Fortunately, tool integration is made possible through  
  1083. Standardization of Parts as implemented using a Bill Of Materials 
  1084. Processor.  When implementing a new tool, a company must translate the 
  1085. vocabulary of the tool to the standard parts as maintained by the 
  1086. BOMP.  Consequently, the tool can access the intelligence regarding the 
  1087. various information resources maintained in the BOMP.  CASE tools can 
  1088. either export design intelligence from the BOMP or be used as a vehicle 
  1089. to import information resources to the BOMP (see Figure 7).
  1090.  
  1091. Interfacing tools is not as difficult as it may seem.  All of the 
  1092. companies mentioned above have interfaced their various CASE tools to 
  1093. their in-house BOMP.  As a result, the tools are synchronized and work 
  1094. in harmony.
  1095.  
  1096. THE NEED FOR INDUSTRIAL ENGINEERING
  1097.  
  1098. Implementation of the five elements of mass production for designing 
  1099. and managing information resources is no small task.  Ultimately, it 
  1100. represents implementing an "Information Factory" environment complete 
  1101. with assembly lines, production control (to monitor project status) and 
  1102. materials management.  Fortunately, there is a discipline oriented to this 
  1103. task, again, derived from engineering and manufacturing:  Industrial 
  1104. Engineering (IE).
  1105.  
  1106. The purpose of the IE function is to define the mass production 
  1107. environment in terms of:
  1108.  
  1109. *  Defining the stages of work effort as per the Assembly Line.
  1110.  
  1111. *  Defining the necessary skills and proficiencies required to perform
  1112.    the work.
  1113.  
  1114. *  Preparation of job descriptions detailing the duties and responsibilities
  1115.    for the various work functions.
  1116.  
  1117. *  Evaluation and selection of pertinent tools and techniques to be used
  1118.    on the Assembly Line.
  1119.  
  1120. This in not a one-time endeavor.  In fact, Industrial Engineering 
  1121. is an on-going process which monitors the environment and constantly 
  1122. seeks new ways to improve production.  The Industrial Engineer uses 
  1123. work sampling and work measurement techniques in gauging performance.  In 
  1124. many instances, IE fulfills the role of inspector to evaluate the quality 
  1125. of work products.
  1126.  
  1127. All of the Japanese companies mentioned in this article  have gone 
  1128. through this type of IE process in order to implement their new development 
  1129. process.  This represented a considerable re-orientation, re-training, and 
  1130. re-tooling effort by the various companies.  The work place had to be 
  1131. re-configured, attitudes towards systems development had to be modified, 
  1132. and new skills had to be learned.
  1133.  
  1134. On the surface, it would appear such an environment would be more 
  1135. suited towards engineering/manufacturing related  companies, who could 
  1136. easily assimilate such concepts, as opposed to service related industries 
  1137. (e.g., banking, insurance, etc.).  However, the fact that companies such 
  1138. as those involved in the BEST Project, and the Norin Chuo Kinko bank 
  1139. indicates that mass production is adaptable to the service sector as well.
  1140.  
  1141. THE RESULTS
  1142.  
  1143. Kansai Electric
  1144.  
  1145. After implementing their new environment, a project was
  1146. initiated to replace the aging Customer System.  Three years
  1147. later, the first stage of the project was delivered on time and
  1148. within costs.  Stage one primarily represented the base operational 
  1149. needs of the Customer System, and included 858 programs (with over 
  1150. 829K lines of source code) in an integrated data base environment.  The 
  1151. system now processes over 300K transactions per day and supports over 
  1152. 2,410 end users, such as the Customer Service department, Billing, and 
  1153. Accounting.
  1154.  
  1155. Since its initial implementation, the Customer System has
  1156. progressed into additional stages of development to integrate
  1157. with other corporate systems and incorporate additional features 
  1158. without replicating or supplanting existing information
  1159. resources.  The ensuing stages will interface the Customer System 
  1160. with Banking Systems, Energy Load Projections/Balancing, and 
  1161. Strategic Planning.
  1162.  
  1163. The BEST Project
  1164.  
  1165. From inception to completion, the BEST Project lasted three 
  1166. years.  In that time, the project produced over 70 major integrated 
  1167. systems.  Upon completion, the project members dispersed and the 
  1168. systems were implemented by the four banks.  Although it was originally 
  1169. planned that a group of 50 analysts and programmers would remain to 
  1170. correct bugs, after six months it became apparent such a large group 
  1171. would not be necessary due to how well the systems were 
  1172. performing.  Subsequently, the group was reduced to 25 and eventually 
  1173. phased out completely.
  1174.  
  1175. Ajinomoto Company, Ltd.
  1176.  
  1177. Since 1989, when the company re-configured its development 
  1178. organization, it has produced four major systems for sales, accounting, 
  1179. research and production.  These systems run on multiple computer platforms 
  1180. and consist of more than 2,650 programs.  The systems have greatly reduced 
  1181. inventory overhead, led to "Zero Defects" in operations, and cost 
  1182. reductions of 400 million yen per year ($3.4 million).
  1183.  
  1184. As part of their on-going analysis of the environment, the company 
  1185. discovered a direct correlation between user participation in the early 
  1186. development phases to the quality of the system and user satisfaction 
  1187. with the finished product.  This would not have been possible if the 
  1188. environment was not defined and the duties and responsibilities of both 
  1189. developers and end-users alike were not specified and understood by the
  1190. participants.
  1191.  
  1192. CONCLUSIONS
  1193.  
  1194. As the Japanese have demonstrated, moving IRM from an 
  1195. art to a science can make a significant contribution to the overall 
  1196. productivity of a company.  What is interesting in the Japanese case 
  1197. studies is that defining an IRM environment did not require any new 
  1198. theories of management, but rather, the use of basic common-sense 
  1199. techniques that have existed for years.  Instead of arguing over the 
  1200. semantics of IRM, the Japanese have been able to adopt a pragmatic 
  1201. solution.
  1202.  
  1203. Moving IRM from an art to a science has its advantages.  It
  1204. demystifies and simplifies the development process.  As a  consequence, 
  1205. it can be easily taught and managed in a consistent manner which provides 
  1206. a means to produce more systems in a uniform manner.  Critics might argue 
  1207. a "science" inhibits individual creativity.  Nothing could be further from 
  1208. the truth.  Disciplines such as engineering, architecture, even music, are
  1209. all regarded as sciences, yet have some of the most creative people in the 
  1210. world.  A "science" simply establishes the governing rules.  Any company 
  1211. still hand-crafting each system is doomed to extinction.  The demand for 
  1212. information in today's business world mandates the use of a scientific 
  1213. method using mass production concepts.
  1214.  
  1215. The Japanese case studies also highlight how they perceive
  1216. the concept of productivity.  Whereas most western companies are 
  1217. obsessed with "efficiency," the Japanese are equally concerned with 
  1218. "effectiveness."  Whereas efficiency addresses how fast a task is 
  1219. performed, effectiveness addresses the necessity of the task 
  1220. itself.  Again, using the industrial robot example mentioned under 
  1221. "Precision Tooling," the Japanese feel there is nothing more 
  1222. unproductive than to perform something efficiently that should never 
  1223. have been performed in the first place.  Productivity, therefore, is 
  1224. viewed as:
  1225.  
  1226. PRODUCTIVITY = EFFECTIVENESS X EFFICIENCY
  1227.  
  1228. Although a program generator offers efficiency in writing 
  1229. software, if the program is not needed or doesn't serve a business 
  1230. purpose, it is useless.  100% efficiency multiplied by 0% effectiveness 
  1231. equals 0% productivity.
  1232.  
  1233. Because the Japanese were able to communicate the IRM concept in 
  1234. practical business terms, such as the MRP example, they were able to 
  1235. successfully recruit support from upper management.  If presented as a 
  1236. cryptic concept, management would have simply regarded it as another 
  1237. form of computer chicanery.  Instead, the Japanese believe information 
  1238. resources can be developed and managed like any other corporate resource 
  1239. (e.g., materials, human, equipment, financial resources).  The only 
  1240. difference is that IRM deals with a much less tangible resource.
  1241.  
  1242. Although there are some short-term benefits associated with IRM, 
  1243. the real benefits are long-term in nature.  Sharing and re-using resources 
  1244. is an evolutionary process.  Resources must be carefully designed and 
  1245. standardized before they can be re-used.  Consequently, IRM requires 
  1246. executive visionaries with an eye on the future.  There is an old 
  1247. saying in Japan that perhaps sums up the IRM concept best, "You must 
  1248. plant the seed before you can harvest the crop."   
  1249.  
  1250.  
  1251. END
  1252.  
  1253. COPYRIGHT (C) MBA 1995
  1254.  
  1255. =============================================================================                                       i
  1256.  2.3                      THE FOUR STAGES OF IRM GROWTH
  1257. =============================================================================                                       i
  1258. NOTE:  This article first appeared in the May 1987 issue of MBA's 
  1259.        Management Visions newsletter.  A modified version of the
  1260.        article appeared in the October 1987 issue of INFOSYSTEMS.
  1261.  
  1262.  
  1263. It seems that everyone is aspiring to perform Information Resource 
  1264. Management (IRM), managing the resources by which information is 
  1265. produced; but is anyone actually doing it?  Most people don't even 
  1266. understand the problem, let alone how to build an effective IRM 
  1267. environment.
  1268.  
  1269. How does a company grow into an IRM environment?  Does it happen 
  1270. overnight?  Hardly.  It evolves slowly over time as companies become 
  1271. aware of the role of information in their organization.  For most 
  1272. companies, it is a costly and painful learning process.  The following
  1273. is a description of the four stages of maturity that companies 
  1274. typically follow:  Birth, Childhood, Adolescence and Adulthood.
  1275.  
  1276. BIRTH
  1277.  
  1278. The day a company goes into business is the day when its 
  1279. information systems are born.  When a new company or organization is 
  1280. established, there are some very primal information requirements to 
  1281. accommodate the operation of the enterprise.  For example, basic 
  1282. bookkeeping (billing, payroll, government reporting, etc), minutes of 
  1283. meetings, recording of policy decisions, correspondence, etc.
  1284.  
  1285. To implement these basic administrative requirements, simple 
  1286. office equipment is all that is required, such as typewriters, 
  1287. dictation equipment, calculators, photocopiers, telephones, etc. 
  1288. An Office Manager with a clerical staff (e.g., secretaries, book-keepers) 
  1289. normally implements these processes and operates the
  1290. equipment.  During this stage, their concern is for implementing basic 
  1291. manual procedures with an eye for work simplification to minimize 
  1292. overhead.
  1293.  
  1294. As the business expands and becomes more complicated, whether 
  1295. from an increase in employees and/or business, there is a growing 
  1296. demand for more information which leads to the next stage of growth...
  1297.  
  1298. CHILDHOOD
  1299.  
  1300. This stage is entered either by an emerging company or an 
  1301. established firm that is pressured to investigate the potential of new 
  1302. technology, namely the computer, to give leverage to their business 
  1303. needs.  This is a stage which most of the "FORTUNE 500" companies and 
  1304. major government institutions went through in the 1950's, 60's and 70's.
  1305.  
  1306. In the childhood stage, the intent is to investigate the 
  1307. potential of the computer.  This is an age of experimentation where a 
  1308. highly complicated and technical device is introduced to a company.
  1309. This new technology, of course, requires a technically oriented 
  1310. individual to operate it.  Someone who is more in tune with the 
  1311. equipment, as opposed to the problems and objectives of the 
  1312. enterprise.
  1313.  
  1314. The computer is typically centralized in one location until 
  1315. someone can determine an appropriate way to apply it to the business.
  1316.  
  1317. This stage results in the executive's "black box" image of the 
  1318. computer.  As a consequence, they divorce themselves from the machine, 
  1319. and appoint a "Data Processing Manager" who is given free reign over 
  1320. the new technology.  Like the staff that supports him, the D.P. 
  1321. Manager is technically inclined (probably just one step ahead of a 
  1322. programmer).
  1323.  
  1324. The "Data Processing Department" tackles simple problems aimed at 
  1325. automating some of the basic administrative routines of the company.  
  1326. There is not considerable pressure to satisfy business problems, only 
  1327. a "see what you can do" type of attitude.  As a result, the D.P. staff
  1328. takes an ad hoc, "quick and dirty" programming approach to problem 
  1329. solving.  This type of philosophy sows the seeds for problems to come 
  1330. in the years ahead.  For example, applications are not integrated, 
  1331. data is not shared (data redundancy is commonplace) and documentation 
  1332. is non-existent, applications are not easy to maintain or modify.  As 
  1333. a result, they are constantly being discarded and rewritten, further 
  1334. compounding the problem.
  1335.  
  1336. One of the most significant aspects of this stage is that it 
  1337. fosters the "tool oriented approach" for solving problems.  The 
  1338. attitude of the staff is that the only legitimate problems worth 
  1339. solving are those that can be addressed by the computer.  All others 
  1340. are immaterial.  This is a frame of mind that will take considerable 
  1341. time to overcome.  The indifferent attitude of the D.P. Department
  1342. irritates and alienates end users who have increasing demands for 
  1343. information.
  1344.  
  1345. Impatient for results, management begins to apply pressure on the 
  1346. D.P. Manager for more applications to satisfy user demands.  This 
  1347. forces the next stage ...
  1348.  
  1349. ADOLESCENCE
  1350.  
  1351. This is the age of awakening for most companies, an era when the 
  1352. D.P. Department begins to manage itself in order to accommodate 
  1353. growing business demands.  The D.P. Manager is supplanted by an "MIS 
  1354. Director," someone who is a little more adept at management politics.
  1355. In fact, the "MIS" (Management Information Systems) designation is 
  1356. indicative of the company's growing awareness of the need for 
  1357. information.
  1358.  
  1359. In this stage, the MIS Director implements rudimentary management 
  1360. controls, particularly in the areas of project management and 
  1361. documentation.  Using the "tool oriented approach" to improve staff 
  1362. productivity, the MIS Director implements several software tools and 
  1363. techniques, such as:  Data Base Management Systems (DBMS), Data 
  1364. Dictionaries, Program Generators, Report Writers, Fourth Generation 
  1365. Languages (4GL), Test Data Generators, Computer Aided Software 
  1366. Engineering (CASE) workstations, Structured Programming, etc.
  1367.  
  1368. Dazzled by sophisticated software and in fear of "falling 
  1369. behind" in the technology race, the MIS Director authorizes the 
  1370. purchase of tools that implement esoteric (some prefer to call 
  1371. it "Voodoo") management principles.
  1372.  
  1373. Unfortunately, the MIS Director is seduced and abandoned by the 
  1374. technology; the results are still the same:  Applications do not 
  1375. satisfy user needs, applications are not integrated, data redundancy 
  1376. is still pervasive, applications are still difficult to modify and 
  1377. maintain, and the staff remains a free-spirited group of technicians.
  1378.  
  1379. The "tool oriented approach" is very costly to the company, but 
  1380. the results are still the same.  The MIS Director is still supported 
  1381. by a technical staff that believes that the "real work" is in the 
  1382. production of software, where their programming skills excel.  The 
  1383. "Analyst/Programmer" is really nothing more than a senior programmer.
  1384.  
  1385. Superficial standards and pseudo-scientific management techniques 
  1386. are applied to the development process.  An application project 
  1387. typically consists of the classical approach for developing systems:
  1388. A primitive Feasibility Study, General Design (sometimes referred to 
  1389. as "External Design"), Detail Design ("Internal Design"), Programming 
  1390. (usually following a Structured Programming Guru's technique), Testing,
  1391. Installation, and Review.  In this situation, programming remains 85% 
  1392. of the entire project.  This approach is usually well packaged in 
  1393. voluminous standards manuals (which no one but the DP Auditors read).
  1394.  
  1395. The computer is decentralized with terminals, minis and micros 
  1396. being distributed throughout the company.
  1397.  
  1398. The end User, who is frustrated by the lack of support from the 
  1399. MIS Department, turns to the Personal Computer (PC) for help.  
  1400. Unfortunately, the User is no more adept at using the computer as the 
  1401. MIS people are in using the mainframe and the problems are compounded 
  1402. even further (particularly in the area of redundant data).
  1403.  
  1404. Despite the substantial investment in computer hardware and 
  1405. software thus far, management finally recognizes that conditions are 
  1406. intolerable and that the company is not getting a satisfactory return 
  1407. on investment.  This becomes the catalyst for change.  Without it, the 
  1408. company stagnates and the situation worsens.  Adolescence must 
  1409. eventually give way to ...
  1410.  
  1411. ADULTHOOD
  1412.  
  1413. This stage represents a radical departure from the past mode of 
  1414. operation.  Very few companies, if any, have reached this stage of 
  1415. growth yet.  It represents a mature environment where the information 
  1416. systems staff is in tune with the mission of the company, and 
  1417. information is viewed as a corporate asset used for strategic 
  1418. purposes.  This is the age of Information Resource Management (IRM).
  1419. This philosophy gives rise to the Chief Information Officer (CIO), a 
  1420. legal officer of the company, not just a job title.  
  1421.  
  1422. No longer is the "tool oriented approach" pervasive in the 
  1423. company.  It was tried, and it failed.  The latest "state of 
  1424. the art" technology is a worthless status symbol if it doesn't 
  1425. contribute to the profitability of the company.
  1426.  
  1427. Now, the CIO turns to tried and proven approaches to management. 
  1428. Information Systems design is no longer viewed as an art, but a
  1429. science.  The CIO organizes the systems development environment into
  1430. an Engineering/Manufacturing company, complete with Assembly Lines,
  1431. Production Control and Materials Management.  As a result, the systems
  1432. staff is transformed from free spirited programming "hackers" to a
  1433. group of disciplined and quality conscious business professionals.  In
  1434. some respects, the staff will resemble the "Methods & Procedures"
  1435. staff of yesteryear who had a business orientation. 
  1436.  
  1437. The computer is viewed as just another piece of office equipment;
  1438. they are not discernible.  Users and management no longer fear 
  1439. technology because the CIO implements it effectively into the 
  1440. business.  In the adult stage, the emphasis is on complete and 
  1441. integrated information systems, not just software.  Programming is 
  1442. less than 15% of the entire development process, with the bulk of the 
  1443. work being expended on business analysis.  Data is managed as a 
  1444. resource and redundancy is eliminated.  All of the problems 
  1445. experienced earlier disappear.
  1446.  
  1447. As enticing as adulthood may sound, very few companies have the 
  1448. management skill or fortitude to make it happen, particularly in the 
  1449. United States.  Most companies don't even understand the problem.
  1450. Adulthood represents a substantial and long-term corporate commitment, 
  1451. not just departmental commitment, which most American companies 
  1452. strongly resist.  Instead, they are content with short-term "quick and 
  1453. dirty" solutions.  On the other hand, Japanese companies, who are much 
  1454. more far-sighted, have a greater chance for success and are rapidly 
  1455. moving into the adulthood stage.  This will make them increasingly 
  1456. more competitive in the years ahead.
  1457.  
  1458. SUMMARY
  1459.  
  1460. Over the last ten years alone, computer technology has changed 
  1461. radically, job titles and terminology have changed, and salaries have 
  1462. risen sharply, but little else has changed.  The information problems 
  1463. of today are no different than 10, 20 or 30 years ago.  Despite 
  1464. today's technology, companies still experience:
  1465.  
  1466. *  Project cost overruns and slipped schedules.
  1467.  
  1468. *  Poor communications and relations with the User community.
  1469.  
  1470. *  Redundant data and lack of application integration.
  1471.  
  1472. *  Applications are difficult to modify and maintain.
  1473.  
  1474. *  Lack of adequate documentation.
  1475.  
  1476. *  Design inconsistencies.
  1477.  
  1478. *  Applications still do not satisfy User needs.
  1479.  
  1480. *  Hardware/Software dependencies.
  1481.  
  1482. *  Employee dependencies to maintain systems.
  1483.  
  1484. The tools and characters have changed, but the tune remains the 
  1485. same.  Regardless of the titles and technology used, most companies in 
  1486. North America are stuck in either the "Childhood" or "Adolescent" 
  1487. stages of growth.  Indicative of this are the journals, trade groups, 
  1488. universities, and trade shows that still promote the "tool oriented 
  1489. approach" as opposed to promoting management.  Systems Development is 
  1490. still viewed by many people as an art, not a science.  Whereas, it is a 
  1491. science in reality.  It has established and proven concepts and can be 
  1492. taught as a science.
  1493.  
  1494. No amount of elegant technology will solve our problems, only 
  1495. strong management will.
  1496.  
  1497.                                 THE FOUR STAGES OF IRM GROWTH
  1498.                  ---------------------------------------------------------------
  1499. CHARACTERISTICS  |     BIRTH    |  CHILDHOOD   | ADOLESCENCE  |   ADULTHOOD
  1500. -----------------+--------------+--------------+--------------+---------------
  1501.   INFORMATION    |Concern for   |Experimentatn.|Awakening.    |Age of IRM.
  1502.   ENVIRONMENT    | manual       |'Quick &      | Applying     | Strong Mgmt.
  1503.                  | processing;  | dirty pro-   | rudimentary  | Science vs
  1504.                  |Work simplifi-| gramming.    | management   |  Art.
  1505.                  | cation       |Beginning of  | techniques & | Discipline,
  1506.                  |              | the "tool    | tools. Pro-  |  Organization
  1507.                  |              | oriented"    | gramming is  |  & quality
  1508.                  |              | approach.    | 85% of effort|  conscious.
  1509. -----------------+--------------+--------------+--------------+---------------
  1510.   APPLICATIONS   |Basic book-   |Program basic |Major systems,|Information as
  1511.                  | keeping and  |administrative| but lacks    | asset and
  1512.                  | clerical     |routines      | integration. | strategic
  1513.                  | tasks.       |              |              | weapon
  1514. -----------------+--------------+--------------+--------------+---------------
  1515.   EQUIPMENT      |Basic office  |Centralized   |Decentralized |Computers blend
  1516.                  | equipment    | computer     | computing    | in with office
  1517.                  |              |              |              | equipment.
  1518.                  |              |              |              |
  1519. -----------------+--------------+--------------+--------------+---------------
  1520.   PERSONNEL      |Office Manager|D.P. Manager  |MIS Director  |C.I.O.reporting
  1521.                  | and clerical | reporting to | & Programmer/| to C.E.O. with
  1522.                  | staff        | administra-  | Analysts     | business 
  1523.                  |              | tive area.   |              | oriented staff
  1524. ------------------------------------------------------------------------------
  1525.  
  1526.  
  1527. END
  1528.  
  1529. COPYRIGHT (C) MBA 1995
  1530.  
  1531. =============================================================================                                       i
  1532.  2.4                           CORPORATE CULTURE
  1533. =============================================================================                                       i
  1534. NOTE:  This article first appeared in the May 1987 issue of MBA's 
  1535.        Management Visions newsletter.
  1536.  
  1537.  
  1538. The subject of "corporate culture" seems to be on everyone's
  1539. mind these days; from the college graduate entering the job
  1540. market, to the IRM executive who is trying to improve management
  1541. and productivity in his organization.  It is the topic of
  1542. interest at social as well as professional gatherings. 
  1543.  
  1544. The perceptive manager understands the importance of
  1545. establishing and controlling the work environment, including both
  1546. logical and physical considerations.  Unfortunately, many
  1547. managers don't appreciate the concept of corporate culture and
  1548. how to use it to their advantage. 
  1549.  
  1550. Corporate culture pertains to the identity and personality
  1551. of the company we work with, either in the private or public
  1552. sectors.  All companies have a culture; a way they behave and
  1553. operate.  They may be organized and disciplined or chaotic and
  1554. unstructured.  Either way, this is the culture which the company
  1555. has elected to adopt.  What is important is that in order for an
  1556. employee to function and succeed, they must be able to recognize,
  1557. accept and adapt to the culture. 
  1558.  
  1559. MEMBER VS. ALIEN
  1560.  
  1561. Have you ever noticed how people react to foreign visitors;
  1562. whether an exchange student or a visiting professional?  The
  1563. stranger may be welcomed, but may never be accepted unless that
  1564. person can adapt to the norms of their new environment.  If they
  1565. don't, the members will shun the stranger and reject the alien
  1566. from their culture.  The same is true in business.  If the new
  1567. employee, consultant or visitor cannot adapt to the corporate
  1568. culture, their chances for success are slight.  The members of
  1569. the culture will reject the person outright and will work against
  1570. them. 
  1571.  
  1572. The reason for this phenomenon is that people tend to prefer 
  1573. conformity in their culture.  Conformity represents a harmonious 
  1574. environment where the behavior and actions are predictable.  Most 
  1575. people have a deeply rooted desire for a sense of order and 
  1576. stability in their lives, which is what conformity provides.  A 
  1577. stable environment promotes self-confidence in the members of the 
  1578. culture and allows them to concentrate on their work.
  1579.  
  1580. HUMAN PERSPECTIVE
  1581.  
  1582. Corporate culture deals with how we see ourselves and
  1583. others.  We act on our perceptions, not necessarily what occurs
  1584. in reality.  The culture greatly influences our perspectives and
  1585. behavior.  For example, our values and beliefs may distort what
  1586. happens in fact.  Gossip, propaganda, and a sensational press,
  1587. deals with what people want to hear, not necessarily what happens
  1588. in fact. 
  1589.  
  1590. DEFINING CULTURE
  1591.  
  1592. Before we can alter the culture, we must first understand 
  1593. it.  Culture is defined as the characteristics of the members of 
  1594. a civilization.  Ultimately, culture defines the quality of life 
  1595. for a group of people.
  1596.  
  1597. Culture doesn't appear suddenly, it evolves over time as 
  1598. people grow and learn.  The older the heritage, the more 
  1599. ingrained the culture is in its members. 
  1600.  
  1601. There are essentially three parts to any culture:  Customs, 
  1602. Religion and Society.  Each influences the others.
  1603.  
  1604. 1.  CUSTOMS
  1605.  
  1606. Webster defines custom as a "long-established practice 
  1607. considered as unwritten law."  Custom dictates the expected 
  1608. manner of conduct for the culture.  It prescribes the etiquette 
  1609. to be observed in dress, speech, courtesy and politics 
  1610. (gamesmanship).  Several companies, most notably IBM, have long 
  1611. understood the power of customs.  These norms are established to 
  1612. project a particular image the company wishes to convey.
  1613.  
  1614. 2.  RELIGION
  1615.  
  1616. Religion is the philosophy of life and the basis for our 
  1617. values.  It influences our judgement in terms of what is ethical 
  1618. and what is not.  Although uniform morality sounds attractive to 
  1619. executives, it can be quite dangerous if unethical practices are 
  1620. allowed to creep into the moral fiber of the company.
  1621.  
  1622. 3.  SOCIETY
  1623.  
  1624. Society defines our interpersonal relationships.  This 
  1625. includes how we elect to govern and live our lives.  Society 
  1626. defines the class structure in an organization, from Chairman of 
  1627. the Board to the hourly worker.  It defines government, laws and 
  1628. institutions which must be observed by its members.  More often 
  1629. than not, the society is "dictated" by management as opposed to 
  1630. "democratically" selected by the workers.
  1631.  
  1632. INFLUENTIAL FACTORS
  1633.  
  1634. Obviously, it is people, first and foremost, that influence 
  1635. any culture.  In terms of corporate culture, the only external 
  1636. factor that influences the enterprise is the "resident culture," 
  1637. which is the culture at any particular geographical location.  
  1638. The resident culture refers to the local customs, religion and 
  1639. society observed in our personal lives, outside of the workplace.  
  1640. The resident culture and corporate culture may differ considerably 
  1641. in some areas but are normally compatible.
  1642.  
  1643. Anthropologists have long known that the physical surroundings, 
  1644. such as geography and climate, greatly influence the resident 
  1645. culture.  The resident culture, in turn, influences the corporate 
  1646. culture.  The corporate culture, which affects the behavior of 
  1647. its members, will greatly influence the resident culture.
  1648.  
  1649.                            ---- PEOPLE <---
  1650.                           /                \
  1651.                          V                  \
  1652. Personal            RESIDENT             CORPORATE      Professional 
  1653.  Lives              CULTURE               CULTURE          Lives
  1654.                          \                   A
  1655.                           \                 /
  1656.                            ---> PEOPLE ----/
  1657.  
  1658.  
  1659. SUB-CULTURES
  1660.  
  1661. Within any culture there are those people exhibiting
  1662. special characteristics that distinguish them from others within 
  1663. an embracing culture; this is what is called "sub-cultures."  
  1664. In a corporate culture, sub-cultures take the form of cliques, 
  1665. special interest groups, even whole departments within a company.
  1666. This is acceptable as long as the sub-culture doesn't violate the 
  1667. norms of the parent culture.  When the characteristics of the 
  1668. sub-culture differ significantly from the main culture, it 
  1669. becomes a culture in its own right.  This situation can be 
  1670. counterproductive in a corporate culture, a company within a 
  1671. company.  For example, we have seen several IS organizations who 
  1672. view themselves as independent of the companies they serve.  They 
  1673. "march to their own drummer" doing what is best for the IS 
  1674. Department, not necessarily what is best for their company.  
  1675. Conversely, we have seen management regulate the IS department 
  1676. as a separate, independent group as opposed to a vital part of 
  1677. the business.
  1678.  
  1679. CHANGING THE CORPORATE CULTURE
  1680.  
  1681. Changing the corporate culture involves influencing 
  1682. the three elements of the culture:  Customs, Religion and 
  1683. Society.  This is not a simple task.  It must be remembered that 
  1684. culture is learned.  As such, it can be taught and enforced.  
  1685. However, the greater the change, the longer it will take to 
  1686. implement.  It should evolve naturally over time.  A cultural 
  1687. revolution, such as the one experienced in communist China, is 
  1688. too disruptive for people to understand and accept.  As a result, 
  1689. they will resist and rebel.
  1690.  
  1691. A smaller company can change its culture much more rapidly 
  1692. than a larger company, simply because of communication 
  1693. considerations.  In addition, an organization in the private 
  1694. sector can change faster than one in the public sector (such as 
  1695. a government agency), only because a commercial company isn't 
  1696. encumbered with government regulations.  This is an instance 
  1697. where a "dictatorship" works more effectively than a "democracy."
  1698.  
  1699. To change the corporate culture, one must begin by defining 
  1700. the current corporate and resident cultures, including the 
  1701. customs, religion and society that is observed.  There are 
  1702. several indicators for measuring the pulse of the culture:  
  1703. Absenteeism, Tardiness, Turnover, Infractions of Rules, Employee 
  1704. Attitudes, Productivity, etc.  All of these can be used to gauge 
  1705. how people behave within the corporate culture.
  1706.  
  1707. This is followed by a set of requirements for the culture
  1708. and a plan to implement them.  In a corporate culture, a policy
  1709. and procedures manual can usually stipulate the customs and
  1710. society to be observed.  Developing a corporate consciousness is
  1711. far more difficult to implement and involves considerable
  1712. training and demonstration.  Great care must be taken to avoid 
  1713. the "do as I say, not as I do" situation.
  1714.  
  1715. It is one thing to enact legislation, quite another to 
  1716. enforce it.  Without an effective means to monitor and control 
  1717. the culture, it is quite futile to establish any formal policies 
  1718. or guidelines.
  1719.  
  1720. SUMMARY
  1721.  
  1722. Management is much more than just meeting deadlines.  It is
  1723. a people-oriented function.  If we lived in a perfect world,
  1724. there wouldn't be a need for managers.  People would build things
  1725. correctly the first time and on schedule, on costs.  The fact of
  1726. the matter is that we live in an imperfect world.  People do make
  1727. mistakes; people do have different perspectives, etc.  Management
  1728. is getting people to do what you want them to do, when you want
  1729. them to do it.  The corporate culture is a vital part of the art
  1730. of management.  Failure to recognize this has led to the demise
  1731. of several managers.  But for those managers who take it into
  1732. consideration, the corporate culture can greatly influence the
  1733. productivity of any organization. 
  1734.  
  1735.  
  1736. END
  1737.  
  1738. COPYRIGHT (C) MBA 1995
  1739.  
  1740. =============================================================================                                       i
  1741.  2.5        TODAY'S CHIEF INFORMATION OFFICERS:  THE UNTOUCHABLES
  1742. =============================================================================                                       i
  1743. NOTE:  A modified version of this article appeared in COMPUTERWORLD
  1744.        (August 3, 1992; "CIOs, Get Out of Your Cocoons").
  1745.  
  1746.  
  1747. It has often been said that there should be two Presidents for the
  1748. United States; one to deal with politics, and another to tend to the true
  1749. affairs of government.  The same can be said for today's Chief Information
  1750. Officers (CIO).  Although they should be tending to matters of state, they
  1751. are all too often preoccupied with politics and gamesmanship.
  1752.  
  1753. Ideally, the CIO is the information keystone for a company.  As chief
  1754. architect and information broker, the CIO represents the catalyst between
  1755. understanding business information needs, and the development organization
  1756. who must satisfy them.  Although the position often comes with much pomp and
  1757. circumstance, it is all for naught if the CIO cannot effectively tend to this
  1758. pivotal role.   
  1759.  
  1760. As the focal point for a company's information resources, the CIO must
  1761. deal with a wide spectrum of people:  end-users concerned with the status of
  1762. their development projects, as well as reporting problems to existing systems;
  1763. technicians who argue over tactics of implementation; vendors marketing the
  1764. latest technical panacea; and CPA's who scrutinize every penny spent by the
  1765. CIO.  Sound hectic?  It is.  Feeling harassed, the CIO tries to insulate
  1766. himself, and herein lies the problem.
  1767.  
  1768. THE ELECTRONIC COCOON
  1769.  
  1770. The CIO begins his tenure as an "ambassador" between his department 
  1771. and the rest of the organization.  But as demands close in, he builds a 
  1772. buffer around himself, an electronic cocoon of voice mail and E-mail.  
  1773. Though voice mail is designed to record messages while a person is away 
  1774. from the office, it is primarily used to screen out unwanted callers (both 
  1775. internal and external).  Consequently, calls are not returned.  E-mail is 
  1776. touted as a convenient way to enhance organizational communications, but 
  1777. the CIO finds himself besieged by a ton of memos and notes (most of which go
  1778. unanswered).  By coordinating these two technologies, it is possible to
  1779. avoid human contact altogether.  However, this would negate the need for
  1780. the organizational cocoon.
  1781.  
  1782. THE ORGANIZATIONAL COCOON
  1783.  
  1784. After the electronic cocoon is in place, the CIO develops an "infrastructure" 
  1785. featuring several layers of management.  This allows the managers to
  1786. concentrate on the day-to-day operations of the department, while the CIO 
  1787. concentrates on hobnobbing with the corporate brass.  As problems rise through 
  1788. the organization (as they invariably will), the CIO simply adds another layer 
  1789. of management to deal with the problem.  In departmental issues, the CIO is 
  1790. more concerned with who gets to deal with the problem than what the true 
  1791. solution might be. 
  1792.  
  1793. The CIO's final and crucial sentry is his secretary.  Used properly, 
  1794. secretaries play vital roles as expediters for their managers.  For the CIO, 
  1795. the secretary has more of a "pit bull" role, with explicit orders to redirect 
  1796. phone calls and mail, and to tell anyone foolhardy enough to try for a 
  1797. face-to-face encounter that the boss is "in a meeting" and cannot be disturbed.
  1798.  
  1799. POLITICALLY CORRECT
  1800.  
  1801. The CIO often speaks in a forked-tongue.  On the one hand he is
  1802. conversant in the latest catch phrase (e.g., "global," "infrastructure," 
  1803. "re-engineering," etc.), but on the other he must be politically correct when 
  1804. talking with his peers.  Although he balks at technical discussions with his 
  1805. own staff, he loves to overwhelm executive management with his technical 
  1806. verbosity.  Conversely, he dazzles the technical staff with management jargon,
  1807. discussing the "global impact" and "bottom line strategies."  As a consequence,
  1808. the CIO fails miserably as translator between management and the technicians.
  1809. He plays a different part for each group, making sure neither group can 
  1810. understand (or attack) his grandiose ideas.
  1811.  
  1812. LOSING TOUCH
  1813.  
  1814. Surrounded by the false security of e-mail and voice mail, protected by 
  1815. platoons of managers and his diligent secretary, the CIO can finally relax.  
  1816. However, due to poor communications with the CIO, executives and users 
  1817. do not know how their business information requirements are being satisfied.  
  1818. And since you cannot communicate with someone who is not there, they become 
  1819. frustrated with the elusive executive.  Technicians, awaiting their marching 
  1820. orders, are following a leader who has lost touch with the real world.  
  1821. Impossible to communicate with, he cannot properly manage his department.  
  1822.  
  1823. Without proper management, chaos will reign, and the CIO's tenure will be 
  1824. brief.  Perhaps this is why the average life expectancy for a CIO position is 
  1825. between 6 and 24 months.  How can an IS department plan for the future if 
  1826. there is a revolving door at the top?  CIO's must shed their insular layers 
  1827. and become accessible to their own people and executives.  Only then will 
  1828. information systems be synchronized with the goals of the business.
  1829.  
  1830. SOME RECOMMENDATIONS
  1831.  
  1832. The CIO is the pivotal player for satisfying the information requirements
  1833. of an enterprise.  The CIO, therefore, must recognize interpersonal 
  1834. communications as an inherent part of the job.  Instead of avoiding it, he 
  1835. must master it.  Some suggestions:
  1836.  
  1837. 1.  RESTRICT THE USE OF ELECTRONIC MAIL - there are some merits to passing
  1838.     documents electronically throughout the company.  However, legislate 
  1839.     the distribution of "junk" mail as a felonious crime.
  1840.  
  1841. 2.  DUMP THE VOICE MAIL - its dehumanizing effect is perhaps the biggest
  1842.     irritant around.  Instead...
  1843.  
  1844. 3.  HIRE AN EFFECTIVE SECRETARY - not just a clerk to chase people away on 
  1845.     the phone.  A real secretary can expedite problems when the boss is busy 
  1846.     or away.  The CIO's secretary can be one of the most powerful people in 
  1847.     the IS organization.
  1848.  
  1849. 4.  FLATTEN THE ORGANIZATION - building an empire with layer upon layer
  1850.     of management only causes confusion in terms of responsibilities and
  1851.     slows the decision making process.  Even worse, important decisions 
  1852.     tend to fall through the cracks.
  1853.  
  1854. 5.  TALK IN PLAIN BUSINESS TERMS - using the latest catch phrases (technical
  1855.     or otherwise) may be trendy but they may also be misleading.  Find out 
  1856.     what you're talking about, and express it in simple terms.  If your
  1857.     executives or technicians cannot follow what you are saying, you are not 
  1858.     communicating.  If they truly understand what you and your department 
  1859.     are doing, you will have real backing and support, instead of a sign-off 
  1860.     for the latest superficial offering.
  1861.  
  1862. 6.  Last but not least, ANSWER THE DAMN PHONE!  People like to know there
  1863.     is a real person out there, not someone who is obscure and runs around
  1864.     the world answering messages by E-mail or voice mail.
  1865.  
  1866.  
  1867. END
  1868.  
  1869. COPYRIGHT (C) MBA 1995
  1870.  
  1871. =============================================================================                                       i
  1872.  2.6                  IN JAPAN - "MAYBE YES" MEANS "NO"
  1873. =============================================================================                                       i
  1874. NOTE:  This article first appeared in the ICP Business Software Review,
  1875.        December 1987
  1876.  
  1877.                                by Milt Bryce
  1878.  
  1879. In 1976, I made my first trip to Japan.  Needless to say, this trip was
  1880. quite a cultural shock.  Here was an environment that was totally alien to
  1881. me in every way, from food, to language, to social customs.  I had been
  1882. invited to give a presentation (with translator, of course) to a large group
  1883. of Japanese businessmen on the occasion of my first client's Tenth
  1884. Anniversary.  This company has since become one of the largest providers of
  1885. programming services in Japan.  As in similar situations in the U.S., I
  1886. decided to begin my presentation with a bit of humor.  After being
  1887. introduced, I walked to the podium, gave the usual greetings to my host and
  1888. guests and stated, "I feel very much at home here in Tokyo.  You have the
  1889. same cars, television sets, cameras and watches we have in America."  I
  1890. waited for a reaction.  Not one of the over 350 businessmen in the audience
  1891. even chuckled.  In fact, there wasn't even a change in expression.  
  1892.  
  1893. LESSON:  "Don't tell jokes in Japan."  
  1894.  
  1895. The Japanese are very literal people.  What I had said was simply a 
  1896. statement of fact to them and certainly not humorous.  
  1897.  
  1898. LESSON:  "Find out as much as you can about the Japanese and their culture 
  1899.           or you will not succeed in their country." 
  1900.  
  1901. I entitled this article, "In Japan - 'Maybe Yes' Means 'No'" to
  1902. illustrate the fact that the Japanese are very polite people.  They will
  1903. avoid being negative, such as saying "No", at all costs.  This is an
  1904. important part of their culture.  If you are not aware of this aspect of
  1905. their culture, you can perceive the wrong messages.  For example, many
  1906. American businessmen have felt they were making effective sales
  1907. presentations in Japan.  Since the Japanese audience nodded their heads up
  1908. and down during their pitches, they believed the Japanese were buying what
  1909. they had to sell.  When the sales didn't materialize, the Americans were
  1910. shocked, dismayed and baffled.  What they didn't realize was the only thing
  1911. the Japanese were indicating by their nodding was that they understood what
  1912. was being said.  It did not mean they were ready to buy their products. 
  1913. Making a sale is a completely different process in Japan whether you are
  1914. selling a product or ideas.  They have a procedure called "Ringi" which is
  1915. very time consuming.  It involves everyone having consensus or "Wa."  They
  1916. will not make the buy decision until everyone is in agreement.  This process
  1917. begins at the lowest level in the organization and proceeds upward until it
  1918. ends with the President.  At this point, he asks, "Is everyone in agreement?"
  1919. If the answer is yes, he applies his stamp or "Ringi" and the decision is
  1920. made. 
  1921.  
  1922. I could enumerate ad infinitum the many differences between the
  1923. Japanese culture and ours.  This is not the intent of this article.  Rather,
  1924. I will discuss the Information Systems development environment in Japan and
  1925. how it differs from our approach in the U.S. 
  1926.  
  1927. During my first trip to Japan in the mid 70's, I visited several major
  1928. Japanese companies and toured their systems development departments.  It was
  1929. clear to me they were, at this point in time, considerably behind U.S.
  1930. companies in the application of computer technology both in hardware and
  1931. software.  In fact, their systems development efforts reminded me of the way
  1932. we did things in the early fifties in the U.S. when the computer was first
  1933. introduced.  Our systems were mostly batch processes.  We programmed in
  1934. machine code or assembly language.  The applications we worked on were
  1935. conversions from existing tabulating processes or emulations of parts of
  1936. manual systems.  We did very little, if any, real systems work (it also could
  1937. be said facetiously that we haven't improved much in this respect over
  1938. time.)  The U.S. hardware manufacturers provided the little software that
  1939. was available as a "freebie."  Software packages were virtually unknown and
  1940. not generally available.  This was exactly the same situation I found in
  1941. Japan.  They knew they were behind and were anxious to catch up.  As a
  1942. result, they spent as much time as possible talking with "Giajin"
  1943. (foreigners), particularly Americans, in their search for the latest
  1944. technology.  
  1945.  
  1946. This brings to mind a popular myth perpetuated about the Japanese,
  1947. particularly by Americans.  You know the one about how they lack
  1948. "creativity"; "The Japanese are great copiers, but creative - definitely
  1949. not!"  Strangely, the Japanese don't mind perpetuating this myth either.  The
  1950. fact of the matter is that the Japanese are very creative and are becoming
  1951. more so every day.  What adds to this misunderstanding is the fact that the
  1952. Japanese are not "Wheel Reinventors."  They consider this a waste of time
  1953. and money.  Something we apparently pride ourselves in doing since we spend
  1954. a great deal of our time re-inventing based on our "Not Invented Here"
  1955. syndrome.  The Japanese  will seek out the best technology available and
  1956. apply it.  In fact, they have institutionalized this process by what they
  1957. call "Tour Groups."  This is where groups of Japanese companies tour America
  1958. to review what we are doing.  For many, this is an annual ritual.  This does
  1959. not seem to affect their egos one bit since they do not suffer from the
  1960. N.I.H. factor. 
  1961.  
  1962. LESSON:  "Don't underestimate the Japanese."
  1963.  
  1964. Our Automotive, Steel and Electronics Industries did and we are all 
  1965. aware of what happened to them. 
  1966.  
  1967. In the ten years since my first visit, I have seen the Japanese
  1968. progress rapidly.  They have followed our developments closely and learned
  1969. from our mistakes and successes.  Added to their successes and failures,
  1970. they have developed formidable know-how. 
  1971.  
  1972. You have probably read about the so-called "Software Factories" in
  1973. Japan, usually written by people who have not been there.  These do not
  1974. exist as such unless you call what the Japanese computer manufacturers do
  1975. when they are building operating system software, a "Software Factory."
  1976. What you will find, however, are "Systems Factories."  This is what the
  1977. Japanese companies have labeled their Information Systems departments.  The
  1978. Japanese, as we all know, are engineering and manufacturing oriented.  They
  1979. organize their Information Systems departments based on engineering and
  1980. manufacturing principles.  They view Information Systems as products that can
  1981. be built as products using manufacturing/engineering techniques.  For
  1982. example, the methodologies such as Information Systems Engineering, Data
  1983. Base Engineering, and Software Engineering are considered the engineering
  1984. and manufacturing processes.  Project Control is equivalent to production
  1985. control.  Information Resource Management is the same as the parts
  1986. department with a Bill of Materials Processor.  All of this is intended to
  1987. produce a quality product (see Figure 1).
  1988.  
  1989. FIGURE 1
  1990.  
  1991.                            JAPANESE SYSTEMS FACTORIES
  1992.  
  1993.                  -----------------------------------------------
  1994.                  |      INFORMATION RESOURCE MANAGER  (2)      |
  1995.                  -----------------------------------------------
  1996.                        A       A        A       A        A
  1997.                        |       |        |       |        |
  1998.                        V       |        V       |        V
  1999. -------------    ------------- |  ------------- |  -------------    -------------
  2000. |STRATEGIC &|    |ENTERPRISE | |  |INFORMATION| |  |SOFTWARE   |    |INFORMATION|
  2001. | TACTICAL  |--->|ENGINEERING|--->|SYSTEMS ENG|--->|ENGINEERING|--->|  SYSTEMS  |
  2002. |OBJTVS. (5)|    |METHOD. (1)| |  |METHOD. (1)| |  |METHOD. (1)|    |    (4)    |
  2003. -------------    ------------- |  ------------- |  -------------    -------------
  2004.                        A       |        A       |        A
  2005.                        |       |        |       |        |
  2006.                        V       V        V       V        V
  2007.                  -----------------------------------------------
  2008.                  |   DATA BASE ENGINEERING METHODOLOGY  (1)    |
  2009.                  -----------------------------------------------
  2010.  
  2011. <------------------PROJECT MANAGEMENT (3) & QUALITY ASSURANCE------------------->
  2012.  
  2013. (1)  Engineering and Manufacturing Process
  2014. (2)  Materials control and Bill of Material Processing (BOMP)
  2015. (3)  Production Control and Management
  2016. (4)  Product
  2017. (5)  Enterprise mission and objectives
  2018.  
  2019.  
  2020. You will not hear Japanese professionals talking about "Computer
  2021. Systems" or "Software Systems."  They do not believe such things exist.  
  2022. For the same reason they would not call a manufacturing process a "Robot
  2023. Process."  They instead discuss Information, Information Systems and
  2024. business needs.  They realize that the computer and its associated software
  2025. are only implementation tools for developing parts of systems.  They also
  2026. realize that developing Information Systems is a much larger and more
  2027. involved process than merely writing computer programs.  In manufacturing,
  2028. robots can perform important tasks but to the Japanese, the manufacturing
  2029. process is a much more important issue than merely the tools that are used
  2030. at points in the process.  Before they implement a new product, they ask
  2031. such questions as, "Are we building the correct products?"  "Will we build
  2032. them in the proper sequence?"  "Do they meet market needs?", etc.  They
  2033. do the same thing when building Information Systems.  Because of this type of
  2034. thinking and perspective, the Japanese companies recruit new college
  2035. graduates who have a general academic background as opposed to Computer
  2036. Science or other such specialties and train them technically at their
  2037. companies as needed.  They want to assure that their people are business
  2038. oriented as opposed to technically oriented.  They believe that systems
  2039. should serve the information needs of business, and technical needs,
  2040. although important, are secondary. 
  2041.  
  2042. The Japanese also have a highly developed sense of order, discipline
  2043. and planning.  This is an integral part of their culture.  As opposed to our
  2044. "ad hoc" and "quick and dirty" inclination to problem solving, the Japanese
  2045. will develop goals and plans covering long periods of time.  Ten years is
  2046. not considered too long.  In the area of "Information Resource Management,"
  2047. they realize it will take a significant period of time to control and
  2048. document all of their information resources, such as data, systems and people. 
  2049. They, however, are willing to pursue this objective and make the investment
  2050. since they see the long range benefits.  Few American companies will do this
  2051. or for that matter, see the need.  Remember, it is part of our culture to
  2052. say, "If you are not coding, you're not being productive."  Long Range
  2053. planning in the U.S., may be as long as a year or as short as the end of the
  2054. day.  What I am highlighting in effect is that we tend to respond to the
  2055. problems of the moment and choose those that give immediate returns,
  2056. preferably if shown on the Bottom Line in the next Quarterly Stockholders'
  2057. Report.  We are always looking for panaceas and don't recognize there are no
  2058. "free lunches," only hard work.  A current example of this attitude is our
  2059. fascination with the so-called "CASE" tools.  This term is a misnomer in the
  2060. first place since these tools and techniques do not implement "Software
  2061. Engineering" in the correct meaning of the term.  The looseness of this
  2062. definition, however, is immaterial but it does illustrate the U.S. approach
  2063. to systems development and our eternal optimism.  We are always looking for
  2064. magic where none exists.  This leaves us wide open for exploitation and
  2065. inhibits progress.  The Japanese on the other hand consider Information
  2066. Systems development a complex process (hard work) that has to be addressed
  2067. conscientiously in a thorough and methodical way with a great deal of
  2068. up-front effort when determining business information needs and
  2069. requirements. 
  2070.  
  2071. Another thing you will notice in Japanese "Systems Factories," is a
  2072. lack of Project Control as we know it.  In the U.S. as soon as projects
  2073. start over-running costs and schedules, the "knee jerk" reaction by M.I.S.
  2074. management is to install Project Management or more administrative control. 
  2075. They actually believe that this additional overhead will solve the problem. 
  2076. Usually, just the reverse happens and the situation worsens.  The real
  2077. problem is two-fold.  One, the department personnel are not trained and do
  2078. not know what they are doing or how to do it.  Secondly, systems personnel
  2079. are not motivated personally or otherwise.  They really don't care whether
  2080. the job gets done or not.  At best, they are mildly interested.  This is not
  2081. a problem in Japan.  We chuckle about the idea of "losing face" but this is
  2082. a real factor with the Japanese.  Whenever a project is undertaken in Japan,
  2083. everyone is involved in the decision.  They arrive at a consensus as to 
  2084. "What" will be done, "How" it's done and "When."  When the project is started,
  2085. all members will do whatever is necessary to see that its objectives are met,
  2086. even if this means working day and night, seven days a week.  They don't want
  2087. to let anyone down or "lose face."  In this environment, you don't need
  2088. Project Control.  We lack this motivation and dedication in the U.S.  You
  2089. will see exceptions, of course, but this is rare. 
  2090.  
  2091. In terms of know-how, amazingly the methodologies being used in Japan
  2092. for Systems Engineering, Data Base Engineering and Information Resource
  2093. Management (IRM) are American.  This is analogous to the situation with
  2094. Quality Control.  Messrs. Demming and Juran could not sell their ideas to
  2095. American Industry but found an open mind in Japan.  The same with U.S.
  2096. methodologies.  These methodologies are based on engineering and
  2097. manufacturing and fit the Japanese environment like a glove.  The Japanese
  2098. view tools, aids and techniques such as 4GLs, Structured Programming,
  2099. Prototyping, etc., as being helpful at the task level, the same as as where
  2100. a robot performs tasks such as welding, painting, etc. in the factory.  For
  2101. real productivity, an overall framework and structure that formal
  2102. methodologies provide is required.  This is the production line of Systems
  2103. Development.  American Information Systems departments are more tool
  2104. oriented and lack an appreciation for this broader view.  We seem to
  2105. advocate an "ad hoc" or free form type approach to systems development.  As
  2106. a matter of fact, in my conversations with many American M.I.S. Directors, I
  2107. am told that to apply a formal methodology would require a cultural change
  2108. in their organization that they are either unwilling to undertake or find
  2109. too difficult from a management point of view to implement since it will
  2110. "stifle creativity".  (Another phrase for wheel reinvention). 
  2111.  
  2112. Language brings a special problem to the Information Systems
  2113. environment in Japan.  Unlike the U.S., where we are concerned fundamentally
  2114. with only one language or alphabet, the Japanese are concerned with four,
  2115. Kanji, Katakana, Hiragana, and English.  Of the four, Kanji is the most
  2116. challenging.  Kanji consists of at least 40,000 distinct characters and each
  2117. are unique.  What kind of a keyboard do you use to enter them and how do you
  2118. store them inside the computer or on mass storage devices?  Talk about
  2119. creativity!  The Japanese have solved this problem.  You now see Kanji word
  2120. processors, computer printouts, etc.  As stated previously, don't
  2121. underestimate them!  I won't bore you with the details of their solution to
  2122. this problem but I will tell you it takes two bytes to store one Kanji
  2123. character in computer memory. 
  2124.  
  2125. On my first visit to Japan, my wife, who is also my business associate,
  2126. and I visited the main offices of one of Japan's major electronic producers
  2127. (TV, Stereos, VCR's).  During our walk through the offices to the visitor's
  2128. lounge, where we were to meet with the President and M.I.S. Director for tea
  2129. and discussion, my wife commented that even though everything seemed similar
  2130. to a typical large corporation, the ambience was strange.  We looked around
  2131. and lo and behold, there were no typewriters and of course, no noise
  2132. associated with this standard office machine.  This was our first contact
  2133. with the significance of Kanji in the Information Systems environment.  I
  2134. asked our host about this and he told us that Japanese secretaries take
  2135. dictation and write all letters in Kanji by hand.  These are given to their
  2136. bosses who in turn sign them with a stamp.  They only use a typewriter for
  2137. letters to foreign clients.  This now has changed with the advent of Kanji 
  2138. word processors.  It is still quiet, however, since all the machines are 
  2139. electronic.
  2140.  
  2141. Lastly, let's discuss that worrisome U.S. problem called "management
  2142. involvement."  If there is anything I have heard over the past thirty years,
  2143. it's that the U.S. users and management plainly don't want to become
  2144. involved in Information Systems development.  This, however, seems to be
  2145. changing somewhat, since computer age managers are rising in the U.S. to
  2146. positions of influence.  As far as the Japanese are concerned, this has
  2147. never been a problem.  Japanese executives have a keen appreciation of the
  2148. value of information.  Their superior information allowed them to make
  2149. significant in-roads in the U.S. and around the world.  They realized the
  2150. need for quality and fuel efficiency a long time before the auto executives
  2151. in Detroit realized they had a problem.  When you attend computer oriented
  2152. conferences in the U.S., you are inundated "ad nauseum" with propaganda
  2153. about the latest hardware gimmick or software tools, as if this technology
  2154. was the only key to our future.  In addition, who attends these conferences?
  2155. You see mostly vendors trying to sell their wares and technicians being
  2156. rewarded by their bosses with a little R & R.  On the other hand, in Japan,
  2157. just the reverse happens.  The conferences in Japan are attended by senior
  2158. management from Vice Presidents to the Chairman of the Board.  The subject
  2159. matter discussed at these conferences deals with the real substance of the
  2160. Information Systems field, such as, "How can Information Technology be used
  2161. to improve the competitiveness of a corporation?"  "What is Strategic 
  2162. Systems Planning (SSP)?" "The Role of Information Resource Management in the
  2163. future", etc.  Japanese management is information oriented and they
  2164. leave the details of technology to the technicians after they have specified
  2165. the What, Why, and When of the problem and given direction.  They are firmly
  2166. in control and consider information systems the "life blood" of their
  2167. companies. 
  2168.  
  2169. In the foregoing, I have outlined some of the major differences between
  2170. the U.S. and the Japanese Information Systems environments.  In answer to
  2171. the question "Are we ahead or behind?", it depends on what areas you are
  2172. talking about.  In the area of Information Systems development and
  2173. management, we are falling rapidly behind.  In the area of computer
  2174. technology and software, we are still ahead but only barely.  As Pogo said,
  2175. "We have met the enemy and it is us."  We are so imbued with the way we view
  2176. things and so arrogant about the righteousness of our ways, we never seem to
  2177. find the time or the initiative to search out obviously effective ways of
  2178. accomplishing goals that come from a different culture.  We must have the
  2179. open-mindedness to entertain the possibility that other cultures may have a
  2180. wisdom or an insight that our own narrow viewpoint obscures.  This may be
  2181. the ultimate lesson we learn from Japan. 
  2182.  
  2183. Are the Japanese behind?  "Maybe Yes." 
  2184.  
  2185.  
  2186. END
  2187.  
  2188. COPYRIGHT (C) MBA 1995
  2189.  
  2190. =============================================================================                                       i
  2191.  2.7                        THE LADY OR THE TIGER?
  2192. =============================================================================                                       i
  2193. NOTE:  This article first appeared in the October 1991 issue of MBA's
  2194.        Management Visions newsletter.
  2195.  
  2196.  
  2197. In the short story, 'The Lady or the Tiger?,' a young man is forced to make
  2198. a difficult decision.  Behind one door is the maiden he hopes to wed, behind
  2199. another door is a ferocious tiger and certain doom.  The problem lies in 
  2200. the fact that both doors look alike and there is no way to differentiate
  2201. between the two.  The lesson of the story is simple:  during our lives we
  2202. are forced to make some very difficult decisions based on insufficient 
  2203. information.
  2204.  
  2205. This same scenario is being played out in countless IS organizations around
  2206. the world.  Under pressure to produce information systems, IS management is
  2207. searching desperately for a panacea for their woes.  A variety of vendors and
  2208. consultants have responded with a diverse set of remedies, not all of which
  2209. are compatible or consistent.  Even though the jargon of these products sounds
  2210. the same, they have entirely different meanings and objectives.  Such
  2211. inconsistencies make it difficult for consumers to differentiate between
  2212. products and integrate them into their development practices.  For example,
  2213. ask two CASE vendors (Computer Aided Software Engineering) to define their
  2214. terms and you will probably come up with two distinctly separate lists.
  2215.  
  2216. Such inconsistencies are indicative of the state of the industry.  It would
  2217. be safe to assume that we have not yet attained 'profession' status in the
  2218. area of managing information resources.  Computer technology is one thing;
  2219. Information Resource Management is another.  While the 'experts' argue over 
  2220. information theory, the western world is rapidly losing its edge; we refer to
  2221. this as the 'rearranging the deck chairs on the Titanic' phenomenon.
  2222.  
  2223. The design, development and management of information resources does not
  2224. have to be based on cryptic concepts and terminology.  In fact, it is a 
  2225. teachable science with simple governing principles and rules.  It has always
  2226. been our contention that the best solutions have been those that were simple
  2227. and based on common sense.  
  2228.  
  2229. MANAGEMENT ISSUES
  2230.  
  2231. It is almost unanimous among authorities in the field that the best way 
  2232. to implement application development aids such as CASE tools is to first 
  2233. establish a strong management framework by which these tools can be
  2234. orchestrated.  In manufacturing, this type of activity is referred to as
  2235. 'Industrial Engineering,' a discipline aimed at establishing the assembly
  2236. lines of the business.  As workstations are established and the flow of work
  2237. is defined, the Industrial Engineer considers where various techniques and 
  2238. tools are deployed and synchronized with the assembly lines.  The Industrial 
  2239. Engineer constantly monitors the assembly line and introduces new and 
  2240. improved techniques and tools to replace old ones.  What this highlights is 
  2241. simple:  without defined assembly lines, tools and techniques will be 
  2242. misapplied to the point of being counter-productive.
  2243.  
  2244. This concept of Industrial Engineering is implemented in MBA's 
  2245. "PRIDE" INFORMATION FACTORY, a product that simulates a factory-like
  2246. environment for Information Resource Management.  The product defines 
  2247. three complementary assembly lines (methodologies) for designing and
  2248. manufacturing information resources:  
  2249.  
  2250. *  Enterprise Engineering Methodology (EEM) - a phased approach for
  2251.    defining the enterprise and formulating an enterprise information
  2252.    strategy synchronized with business objectives.
  2253.  
  2254. *  Information Systems Engineering Methodology (ISEM) - a phased approach
  2255.    for designing and manufacturing total information systems, not just
  2256.    the software portions.  Software Engineering is considered a subset
  2257.    of ISEM.
  2258.  
  2259. *  Data Base Engineering Methodology (DBEM) - a phased approach for 
  2260.    designing and developing the corporate data base.  The intent is
  2261.    to build data base synchronized with the information systems of
  2262.    the enterprise.
  2263.  
  2264. The INFORMATION FACTORY offers many of its own tools and techniques to be 
  2265. used along the assembly lines, but they are not all inclusive.  Because of 
  2266. this, MBA recognizes that customers will want to use a variety of additional 
  2267. techniques and tools, particularly in the area of software engineering and 
  2268. physical data base design.  Consequently, the INFORMATION FACTORY offers an 
  2269. open architecture thus allowing additional tools to plug in and out of the 
  2270. environment, thereby integrating the development process.
  2271.  
  2272. A totally integrated development environment does not happen by chance.
  2273. It requires considerable planning and hard work (e.g., the Industrial 
  2274. Engineering analogy).  But the real catch is IT REQUIRES MANAGEMENT.
  2275.  
  2276. A defined and integrated development environment, as described by 'PRIDE,'
  2277. represents organization, discipline, cooperation, and accountability.  This
  2278. goes totally against the grain in most data processing organizations.
  2279. Consequently, the adoption of a management methodology is avoided in favor
  2280. of CASE tools that do not require management commitment (the tool either works
  2281. or it does not; another one can be easily substituted).
  2282.  
  2283. All of this represents an interesting dichotomy:  people are beginning to
  2284. understand that CASE alone is not the answer for solving their development 
  2285. problems (that strong management is actually the right answer), yet, they are 
  2286. unwilling to do what is necessary to make it work.  Instead, IS management 
  2287. opts for a 'quick and dirty' solution that will seemingly solve the problem 
  2288. on a short-term basis (until they can move on to their next job).
  2289.  
  2290. Unfortunately, companies are finding out the hard way that these short-term
  2291. solutions present some long-term headaches; e.g., lack of integration between
  2292. tools, redundancy of effort, applications do not share data, no continuity
  2293. between development projects, longer development cycles, etc.  By ignoring the
  2294. problem, most IS executives hope that it will simply go away.  However, it
  2295. will inevitably return with a vengeance.
  2296.  
  2297. Even when forced into acquiring a methodology, IS management will typically
  2298. take the most non-committal and superficial approach possible, thereby 
  2299. becoming nothing more than 'window dressing' to impress an auditor.  It is 
  2300. rather ironic that companies are willing to spend millions of dollars on 
  2301. computer technology, yet balk at acquiring management technology; a sort 
  2302. of 'penny-wise, pound-foolish' behavior.
  2303.  
  2304. Ignoring such serious management problems is tantamount to corporate 
  2305. negligence.  It will only delay or encumber the company's ability to 
  2306. respond effectively to competition.
  2307.  
  2308. WHAT CAN BE DONE?
  2309.  
  2310. The "PRIDE" INFORMATION FACTORY alone is not the answer.  Unless a change of
  2311. corporate culture is effected, even "PRIDE" is destined for failure.  It is
  2312. time for corporations to do some soul searching and reflect on their
  2313. corporate policies and attitudes towards managing information resources.
  2314. There are many things that can be done to alter the corporate culture.  The 
  2315. following list represents the basics:
  2316.  
  2317. 1.  CHANGE INCENTIVE PROGRAMS
  2318.  
  2319. Most western companies compensate employees individually on a week-to-week 
  2320. or month-to-month basis, regardless if anything is produced or not.  
  2321. Consequently:
  2322.  
  2323. *  The individual thinks no further than the next paycheck.  
  2324.  
  2325. *  The emphasis is on time spent as opposed to accomplishments achieved.  
  2326.  
  2327. *  Individualism is promoted as opposed to teamwork and cooperation.
  2328.    Competitive politics emerge ('one-upmanship').
  2329.  
  2330. Instead, incentive programs should be changed to manipulate personal attitudes.
  2331. Compensation should take into account:
  2332.  
  2333. *  Goals attained over a long period of time (e.g., one year, five years, ten
  2334.    years).  This promotes employee longevity and raises the consciousness of
  2335.    corporate long-term goals.
  2336.  
  2337. *  Reward based on group effort, not individual effort.  This will force
  2338.    people to work together toward common goals and promote cooperation.  It
  2339.    could even create an esprit de corps.
  2340.  
  2341. *  Compensate based on deliverables produced, not hours worked.  This will
  2342.    force employees to concentrate less on watching the clock and more on 
  2343.    producing products.  The only problem here is that if deliverables are
  2344.    not precisely defined, it would be impossible to measure how well they
  2345.    were prepared.  Consequently, sloppy work could be produced.  This gives
  2346.    rise to the next point...
  2347.  
  2348. 2.  CHANGE THE PERSPECTIVE IN DEVELOPMENT FROM AN ART TO A SCIENCE
  2349.  
  2350. If development is regarded as nothing more than an elegant art form, where
  2351. developers are treated as 'free-spirits' who cannot be encumbered by 
  2352. organization and discipline, than chaos will reign.  Just as the Berlin Wall
  2353. inevitably was broken down, the 'black box' mystique to systems development
  2354. must be taken apart brick-by-brick.
  2355.  
  2356. To make this happen, several things have to occur:
  2357.  
  2358. *  A Chief Information Officer (CIO) or Information Resource Manager (IRM)
  2359.    has to be appointed who will act as the principal information architect
  2360.    or information broker for the enterprise.  It is essential that this 
  2361.    person be a businessman as opposed to a technician (ideally, this person 
  2362.    should NOT come from computing).
  2363.   
  2364. *  Define the governing concepts and philosophies for design and management.
  2365.    This should address resource management, project management, quality 
  2366.    assurance, engineering and manufacturing.  Avoid cryptic and unproven 
  2367.    theories; keep it simple.  Use common sense principles that work.  These 
  2368.    will be easier to communicate and uphold over time.  Also, define your 
  2369.    terms, thereby establishing the vocabulary for design and management.
  2370.  
  2371. *  Formally define the work environment for implementing the governing 
  2372.    concepts and philosophies.  This is the area of methodologies which
  2373.    defines WHO, is to perform WHAT, WHEN, WHERE, and WHY (the 5-W's).
  2374.    Ideally, the environment should focus on design correctness (proof
  2375.    that a design satisfies specifications), and the production of a quality
  2376.    product.  It should also specify the duties and responsibilities of the 
  2377.    people in the work environment, benchmarks and deliverables, and review 
  2378.    points.  The intent is to define an environment where results can be
  2379.    monitored and measured.
  2380.  
  2381. *  Define the tools and techniques to be deployed throughout the workplace.
  2382.    Such tools and techniques should not run contrary to the governing
  2383.    principles and defined work environment.  They must be able to integrate
  2384.    within the methodologies with little or no difficulty.
  2385.  
  2386. *  Move away from job titles such as 'programmer' and 'analyst,' and embrace
  2387.    titles such as 'engineer' and 'architect' instead.  Although such a change
  2388.    is actually cosmetic in nature, it tends to change the mind-set of people
  2389.    to think and act more as professionals.  (Even the initials 'MIS' or 'DP'
  2390.    should be dropped in favor of a more credible organization; such as 'IRM').
  2391.  
  2392. This is the category where the "PRIDE" INFORMATION FACTORY can offer the most
  2393. support.  As a management philosophy, it is used to define the work environment
  2394. along with the duties and responsibilities of the people in the workplace.
  2395. Its approach to management and design is based on common sense principles
  2396. that are universally applicable.
  2397.  
  2398. 3.  WEAVE IRM INTO THE MANAGEMENT FABRIC OF THE ENTERPRISE
  2399.  
  2400. The lack of credibility has perhaps been the biggest stigma associated with 
  2401. IS organizations.  This is primarily because of the technical mumbo-jumbo and 
  2402. poor performance normally associated with data processing.  Consequently, 
  2403. IS executives are not included in the mainstream of business planning at 
  2404. the executive level.  To overcome this problem the IS organization must
  2405. demonstrate that it has reformed its mode of operation.  This means educating
  2406. executives in the governing principles of information resource management
  2407. and the revised methods of operation.
  2408.  
  2409. Assuming IS has proven its credibility, the CIO/IRM must become an integral
  2410. part of executive management.  Such participation will put the IS organization
  2411. in tune with corporate direction, thereby becoming more effective in terms
  2412. of serving the information needs of the enterprise.
  2413.  
  2414. Executive management must also participate in the development of a corporate-
  2415. wide information strategy.  Such a strategy is not so much concerned with 
  2416. information related technology, as it is towards establishing the direction
  2417. of development projects in support of business needs.  Such an Enterprise
  2418. Information Strategy (EIS) establishes the priorities of the business, thereby
  2419. moving the company as a whole towards common objectives.
  2420.  
  2421. 4.  LAST, BUT NOT LEAST - MANAGE!
  2422.  
  2423. This is perhaps the biggest weakness in the whole formula for change.
  2424. All of the available management tools on the marketplace will not make
  2425. anyone a better manager.  The tools can provide some important information,
  2426. but unless the human being can effectively follow through on the 
  2427. information, they are for naught.  This highlights the fact that 
  2428. management is a people-related issue, not an administrative issue.
  2429. Management means leadership, communications, organization, motivation,
  2430. delegating responsibilities, discipline, and holding people accountable for 
  2431. their actions.  Management represents the 'Achilles' Heel' of most IS/DP 
  2432. organizations.  Just because someone is proficient in a certain technology 
  2433. does not qualify them in management practices.  These are skills that have 
  2434. to be taught and practiced.  People are not born with management skills.
  2435. They must be groomed in the science of management instead.  It is hard 
  2436. work requiring specific talents.
  2437.  
  2438. As one indicator of the problems in IS management, consider the trend 
  2439. towards "outsourcing," where an internal IS department is replaced by a
  2440. contracting company to run IS.  "Outsourcing" is an admission that
  2441. companies do not know how to manage IS.  What they do not realize is that
  2442. the outside contractor is probably just as inept as the internal employees
  2443. they are replacing.
  2444.  
  2445. CORPORATE CULTURE
  2446.  
  2447. Changing the status quo is not a simple task.  People have a natural
  2448. aversion to change (particularly in IS/DP).  Platitudinous statements 
  2449. will not suffice.  Visible changes must occur to demonstrate the
  2450. corporation's commitment to change.  After all, it is one thing to
  2451. legislate a law, quite another to enforce it.
  2452.  
  2453. It must be remembered that culture is learned.  As such, it can be taught and
  2454. enforced.  Changing the culture involves influencing the company's customs, 
  2455. philosophy, and society.  Therefore, the impetus must come from executive 
  2456. management.  If they do not realize the severity of the problem, they will 
  2457. never commit to such cultural change.
  2458.  
  2459. This is the edge the Japanese have over the western world.  They have a
  2460. keen awareness of the role of corporate culture and go to great lengths
  2461. to manipulate it.  Being a homogeneous society to begin with, they are not
  2462. plagued by the heterogeneous people problems presented to their western 
  2463. counterparts.  Consequently, their incentive programs, work environments,
  2464. and management philosophies are more in tune with those mentioned in this
  2465. article.  Are the Japanese smarter?  Not necessarily.  Many of the management 
  2466. concepts used in Japan were actually introduced by Americans (a la Deming, 
  2467. Juran, Kepner-Tregoe, etc.).
  2468.  
  2469. To deny that such problems exist in the IS/DP world, is to deny reality.
  2470. A 'wait and see' attitude will only postpone the inevitable.  This was the
  2471. attitude American automotive manufacturers took in the 1970's.  They are
  2472. still feeling the consequences from a delayed decision to change.  
  2473.  
  2474. The problems in IS/DP are real.  The patient is sick.  And the problems will 
  2475. not go away with superficial remedies.  In fact, the cure will be quite 
  2476. painful.  Hard decisions have to be made:  Do we delay the inevitable and 
  2477. continue to conduct business as usual?  Or do we address the problem 
  2478. head-on?  The question is simple:  The Lady or The Tiger?
  2479.  
  2480.  
  2481. END
  2482.  
  2483. COPYRIGHT (C) MBA 1995
  2484.  
  2485. =============================================================================                                       i
  2486.  2.8              BACK TO THE FUTURE:  RE-INVENTING RE-ENGINEERING
  2487. =============================================================================                                       i
  2488.                                   July 13, 1992
  2489.  
  2490. "The word "re-engineering" implies something was "engineered" in the first
  2491. place, which is rarely the case."
  2492.  
  2493.                                        - Milt Bryce
  2494.  
  2495. "The common retort is, "Why replace these applications?  They may be old,
  2496. but they're running!"  The answer is:  They are costing companies more
  2497. than they think."
  2498.  
  2499.                                        - Ralph Sprague, Barbara McNurlin (1)
  2500.  
  2501. Controlling the elements of an information system along with the
  2502. process by which they are assembled are critical to success in development.
  2503. Companies are now beginning to realize it is no longer a matter of how
  2504. fast software is written; instead, building the "right" software is far more
  2505. important.  This is what has led to the "Re-Engineering" movement in the
  2506. IS industry.  The lackluster results produced by Computer Aided Software
  2507. Engineering (CASE) tools have caused many companies to challenge not only
  2508. what software is produced, but the business processes to be supported.
  2509. Re-engineering could be a viable solution, if the industry can ever define it.
  2510.  
  2511. Unfortunately, re-engineering suffers from the same Madison Avenue hype
  2512. as other panaceas (e.g., CASE).  It promises to increase customer satisfaction,
  2513. improve quality, reduce turn-around time, increase staff morale and slash
  2514. costs, all at the same time.  At least that's what the seminars and
  2515. advertisements promise.  Of course, the "placebo of choice" of the 80's, CASE,
  2516. made similar promises.  And in spite of the nifty diagramming techniques,
  2517. rhombuses and 4th generation languages, the tools could not live up to the
  2518. hype.  However, CASE tools DO work - but their forte is limited to software
  2519. engineering, not systems engineering or business planning, which are sorely
  2520. needed if you want to develop the right software.
  2521.  
  2522. So what is re-engineering?  There are different types addressing
  2523. different things.  "Software Re-Engineering" focuses on maintaining computer
  2524. software only.  But what is the point of maintaining a program if it no
  2525. longer serves a business purpose?  Herein lies the problem and the need for
  2526. what is today called "Business Re-Engineering."  It is this latter form of
  2527. re-engineering that is in vogue today.  But without a clear delineation
  2528. between the two, both efforts will produce incompatible results.
  2529.  
  2530. There are four basic objectives to "Business Re-Engineering":
  2531.  
  2532. 1.  DEFINE THE BUSINESS - an identification of the business functions
  2533.     implemented by the enterprise.  This establishes the mission of the
  2534.     business and the scope of its operations.
  2535.  
  2536. 2.  DEFINE INFORMATION REQUIREMENTS - an identification of the intelligence
  2537.     required to manage/operate the business.  Information requirements
  2538.     support the actions and decisions of the business as specified by
  2539.     the business functions.
  2540.  
  2541. 3.  DEFINE BUSINESS PROCESSES - a design of the overall processing
  2542.     components required to support the information requirements of the
  2543.     business.
  2544.  
  2545. 4.  IDENTIFY THE NEED FOR SOFTWARE - a determination of the computer
  2546.     programs needed to support the business processes.
  2547.  
  2548. There are, of course, other matters for consideration in "Business
  2549. Re-Engineering," but these represent the primary concerns.
  2550.  
  2551. EFFECTIVENESS VERSUS EFFICIENCY
  2552.  
  2553. All of this, of course, relates to productivity; but to truly appreciate
  2554. the need for "Business Re-Engineering," we must first understand the
  2555. differences between efficiency and effectiveness, and how they relate to
  2556. productivity.  Bryce maintains that the concepts of effectiveness and
  2557. efficiency are erroneously viewed as synonymous.(2)  In reality, they are
  2558. separate and unique entities.  Efficiency addresses HOW an operation is
  2559. performed (e.g., speed of development); Effectiveness addresses WHAT is to be
  2560. performed.  In other words, are we doing the "right" things (effectiveness),
  2561. and are we doing things "right" (efficiency)?  This leads to the Bryce 
  2562. formula:
  2563.  
  2564.                 PRODUCTIVITY = EFFECTIVENESS X EFFICIENCY
  2565.  
  2566. Bryce argues, "There is nothing more unproductive than to build something
  2567. efficiently that should never have been built in the first place."  
  2568. Application development aids, such as CASE tools, address the efficiency 
  2569. issue.  "Business Re-Engineering" addresses the effectiveness issue.
  2570.  
  2571. RE-ENGINEERING VERSUS "METHODS & PROCEDURES"
  2572.  
  2573. "To start our consideration (of the management system) and how to improve
  2574. it, let us ask three questions:
  2575.  
  2576. 1.  Does anyone know exactly what information each man and each woman in the
  2577.     organization needs to carry on work?
  2578.  
  2579. 2.  How much of the effort now expended on computerization makes a direct
  2580.     contribution to essential systems actions?  And, conversely, how much work
  2581.     in the computer room is necessary just because you're using a computer?
  2582.  
  2583. 3.  If you can examine a system, how can you judge if it is a poor system
  2584.     or a good one?"
  2585.  
  2586.                                       - Leslie H. Matthies (3)
  2587.  
  2588. True re-engineering isn't new; we've been asking these questions for
  2589. years.  In fact, Matthies was assisting companies in defining business
  2590. procedures and their requirements long before the common business processes
  2591. became automated (see chart).  However, when these processes became automated,
  2592. people falsely assumed computers would naturally organize the procedures.
  2593. True "business analysts" were traded in for technicians who specialized in
  2594. software design and development.  Regrettably, "Methods & Procedures"
  2595. departments became a thing of the past.
  2596.  
  2597. What did the "Methods and Procedures" departments actually do?  They
  2598. would analyze the operations of a company; this included basic systems work,
  2599. forms design, work simplification, and work measurement to determine what the
  2600. company and its people were doing.  They determined which procedures were
  2601. efficient, which were effective, and which ones needed to be changed.  In
  2602. addition, they also evaluated the use of office equipment (e.g., tabulating
  2603. equipment, etc.)  Sound familiar?  The "new" discipline of 
  2604. "Business Re-Engineering" covers the same concerns.
  2605.  
  2606. Systems Analysts too often concentrate solely on the complexity of
  2607. software.  The computer has not solved the problem of process organization,
  2608. nor has the software.  So now, with multiple systems, hardware, software and
  2609. backlogs, we are re-examining what the company is doing.  This is one of
  2610. the key reasons why re-engineering is popular today.  Re-examination is good,
  2611. but it is not the equivalent to re-engineering.
  2612.  
  2613. TIME FRAMES
  2614.  
  2615. Evaluating the use of software will not help in the formulation of a
  2616. corporate information strategy.  To illustrate, it will not provide any insight
  2617. into the organization and operation of a business.  The processes themselves
  2618. and their specifications must be examined.  When software is examined, process
  2619. timing information is not defined; for example, there should be specifications
  2620. for when a process occurs and how long it takes to perform it.
  2621.  
  2622. Specifications must originate from information requirements.  Information
  2623. supports the actions and decisions of the business; as these actions and
  2624. decisions exist within a unique time frame, information is time dependent.
  2625. Therefore, the business process responsible for delivering the information
  2626. must also exist within a unique time frame.
  2627.  
  2628. In the discipline of systems process management, time and motion studies
  2629. are a key part of any systems study.  Such studies help determine the "best"
  2630. way to accomplish a task (motion study), and "how much time" it takes to
  2631. accomplish the task (time study).  This helps to determine the proper tasks
  2632. for the process, and eliminates errors.
  2633.  
  2634. Bryce clarifies information timing: "Information is a perishable
  2635. commodity.  It only has value within a specific point in time.  It is not
  2636. sufficient to merely determine what data is necessary; it is also necessary
  2637. to define the timing of the information.  This timing will ultimately dictate
  2638. how data will be collected, stored, and retrieved to produce information."
  2639. Bryce says all business processes operate within time frames, such as
  2640. instantaneous, daily, weekly, monthly, quarterly, etc.  And suggests making
  2641. use of time considerations during design, rather than correcting the system
  2642. later.
  2643.  
  2644. Timing can be a good measure of how the current system is working;
  2645. what works, what doesn't, and what can be re-used.  Timing is an important
  2646. determinant for effective business process re-engineering.
  2647.  
  2648. ACROSS-THE-BOARD ANALYSIS
  2649.  
  2650. Information and business processes cross organizational and departmental
  2651. boundaries.  To effectively implement re-engineering, we need to examine our
  2652. business and its practices as a whole, not one department.  We must be able to
  2653. accurately define:
  2654.  
  2655. *  The scope of the business.
  2656.  
  2657. *  How various business functions interrelate/communicate through common
  2658.    systems and data.
  2659.  
  2660. *  How the business is physically organized.  This includes an organizational
  2661.    analysis to denote overlaps in responsibilities and omissions in
  2662.    fulfilling business functions.
  2663.  
  2664. *  How well existing systems support the information requirements
  2665.    of the business.  This includes a description of where the company
  2666.    is well supported, and where it is weak.
  2667.  
  2668. A true analysis will answer the questions WHO/WHAT/WHERE/WHEN and WHY
  2669. (the five-W's).
  2670.  
  2671. When performing such analysis, some companies are sidetracked by
  2672. concentrating solely on the data aspects of the business.  Although this is
  2673. helpful, it doesn't answer the more important question regarding information
  2674. utilization; for example, "When the information is delivered, what will the
  2675. user do with it?"  In other words, what business actions and decisions are
  2676. supported?  Considering a company's data requirements is important, but
  2677. should fall outside the realm of "Business Re-Engineering."  Too often
  2678. companies become immersed in data base studies that have lost sight of the
  2679. main objective.  Consequently, the enormous data models created by such effort
  2680. lack applicability to the company's information requirements.  At most,
  2681. business analysis should consider the major facts and events (objects)
  2682. affecting the business.  There is a time and place for everything.  Creating
  2683. detailed data models during a business study is not one.
  2684.  
  2685. ENTERPRISE ENGINEERING
  2686.  
  2687. Perhaps a more appropriate name for "Business Re-Engineering" is Enterprise
  2688. Engineering; however, it also has different definitions.  Bryce views
  2689. Enterprise Engineering as the discipline of defining business (organizational)
  2690. resources and the development of an Enterprise Information Strategy synchronized
  2691. with the business.  Sometimes, Enterprise Engineering is confused with the
  2692. activities associated with Data Base Engineering.  Data Base Engineering is
  2693. more appropriate for data base engineers as opposed to business analysts.
  2694.  
  2695. The objective of true Enterprise Engineering is to:
  2696.  
  2697. *  Define/model the business (both the logically business functions and
  2698.    physically organization).
  2699.  
  2700. *  Make recommendations for changing the physical organization to more
  2701.    effectively implement the logical.
  2702.  
  2703. *  Develop an Enterprise Information Strategy based the goals of the
  2704.    business (e.g., strategic and tactical).
  2705.  
  2706. Enterprise Engineering is a precursor to all other efforts, such as
  2707. Information Systems Engineering and Data Base Engineering.  It determines
  2708. the essential requirements necessary to run the business.  The end result
  2709. is an Enterprise Information Strategy; a "road map" for the company, defining
  2710. the information priorities of the business.  Such insight is necessary in
  2711. order to effectively deploy development resources; after all, you should never
  2712. embark on a journey if you do not know your final destination.
  2713.  
  2714. The Enterprise Information Strategy will not be a static plan; it
  2715. will be dynamic, changing with the business.  A static plan cannot adapt to
  2716. constantly changing business conditions (e.g., economics, politics,
  2717. competition, government regulations, etc.).  Therefore, the strategy must
  2718. be organized to accommodate change.
  2719.  
  2720. WHO SHOULD PERFORM "BUSINESS RE-ENGINEERING"?
  2721.  
  2722. Ideally, a Business Analyst or someone from the user community
  2723. should be charged with this responsibility.  Unfortunately, "Business
  2724. Re-Engineering" defaults to programmers who are not necessarily the best
  2725. suited to perform the role.  Such activity requires someone who is more in
  2726. tune with the business as opposed to technology.  After all, "Business
  2727. Re-Engineering" addresses management issues, not computer issues.
  2728.  
  2729. Implementing "Business Re-Engineering" often requires a change in the
  2730. organization of development resources (see chart).  Instead of the
  2731. proliferation of programmers, it is necessary to delineate the duties and
  2732. responsibilities of separate development functions; e.g., Enterprise Engineers,
  2733. System Engineers, Software Engineers, Data Engineers, DBA's, etc.  Each is
  2734. charged with developing different types of information resources.  For example,
  2735.  
  2736. *  Enterprise Engineers develop organizational resources (business functions,
  2737.    organizational entities, information requirements, business objectives,
  2738.    projects, etc.).
  2739.  
  2740. *  Systems Engineers develop the logical system resources (systems and
  2741.    business processes).
  2742.  
  2743. *  Software Engineers develop physical system resources (programs, modules,
  2744.    subroutines).
  2745.  
  2746. *  Data Engineers develop logical data structures.
  2747.  
  2748. *  DBA's develop physical data structures.
  2749.  
  2750. Although each development function is concerned with different types
  2751. of information resources, they can all be integrated and shared, thereby
  2752. improving communications between developers.  An organized and managed
  2753. development environment offers control and the confidence that you are
  2754. moving in the right direction.  And that's what "Business Re-Engineering" is
  2755. all about - helping your organization better manage its information resources,
  2756. today and tomorrow.  
  2757.  
  2758.  
  2759. REFERENCES:
  2760.  
  2761. 1.  "INFORMATION SYSTEMS MANAGEMENT IN PRACTICE"
  2762.     Ralph H. Sprague Jr., Barbara McNurlin
  2763.     1986, Prentice-Hall, ISBN 0-13-464934-6
  2764.  
  2765. 2.  "THE IRM REVOLUTION:  BLUEPRINT FOR THE 21ST CENTURY"
  2766.     Milt & Tim Bryce
  2767.     1988, MBA Press, ISBN 0-9621189-0-7
  2768.  
  2769. 3.  "THE MANAGEMENT SYSTEM, SYSTEMS ARE FOR PEOPLE"
  2770.     Leslie H. Matthies
  2771.     1976, John Wiley & Sons, ISBN 0-471-57697-2
  2772.  
  2773.  
  2774. END
  2775.  
  2776. COPYRIGHT (C) MBA 1995
  2777.  
  2778. =============================================================================                                       i
  2779.  2.9                      AN INTERVIEW WITH MILT BRYCE
  2780. =============================================================================                                       i
  2781. NOTE:  This article first appeared in the April 1991 issue of MBA's
  2782.        Management Visions newsletter.
  2783.  
  2784.  
  2785. Twenty years ago this month, Milt Bryce decided to go for broke.  Reflecting
  2786. on his future he did not believe he wanted to spend his time correcting,
  2787. rebuilding and staffing IS organizations.  He believed he could package his
  2788. know-how and help organizations prepare for the future.  With this goal in
  2789. mind, he resigned from his position, bought some basic office equipment, and 
  2790. along with his wife Jean, set up an office in the back room of his house in 
  2791. Cincinnati.  One of his first steps in starting his company was to take out 
  2792. a large sheet of butcher-block paper and using a template drew out the phases, 
  2793. decision points, deliverables and processing flow of what was to become the 
  2794. world's first commercial system design methodology, "PRIDE" (PRofitable 
  2795. Information by DEsign).  The rest, as they say, is history.  Since it was 
  2796. introduced in 1971, "PRIDE" has grown and evolved into a robust product line 
  2797. with customers all over the world.
  2798.  
  2799. To celebrate our twentieth anniversary we decided to interview the creator
  2800. of "PRIDE", Milt Bryce, MBA's President & C.E.O.  His outspoken comments and
  2801. observations about the industry are just as insightful today as they were
  2802. back in 1971.
  2803.  
  2804. Q:  WHEN YOU WERE ORIGINALLY SETTING UP THE COMPANY, WHAT DID YOU HOPE
  2805.     TO ACCOMPLISH?
  2806.  
  2807. BRYCE:  Based on my experience as an MIS Director, I felt that it was
  2808. absolutely essential that I establish a company that would assist other
  2809. companies in the development of systems.  In other words, developing the
  2810. standards, procedures and methods for managing an information systems
  2811. organization.  As a director, it became blatantly obvious to me that
  2812. such a service did not exist.  People were operating on an 'ad hoc' basis.
  2813. I felt that I could become the standards organization for companies and
  2814. the industry in general.  This has happened with many companies.  We are
  2815. looked upon as their standards department.  This makes a lot of sense
  2816. because most companies are not in this business and cannot afford to
  2817. spend the time to develop their methodologies and their management
  2818. approaches.  So, they use us in this capacity.
  2819.  
  2820. Q:  SO YOU SEE THE COMPANY MORE AS A MANAGEMENT CONSULTING FIRM AS
  2821.     OPPOSED TO A SOFTWARE VENDOR?
  2822.  
  2823. BRYCE:  We only produce software to implement our concepts and philosophies.
  2824. We do not consider ourselves a software vendor as such.  We consider ourselves
  2825. management consultants specializing in the area of Information Resource
  2826. Management.  By the way, one of the areas we are moving strongly into is 
  2827. providing methods, techniques and tools for the Systems Integration business.  
  2828. We see this as a large marketplace in the future.  One of the things wrong 
  2829. with Systems Integration today is that these companies lack the concepts and 
  2830. tools needed to drive this type of business.  We think of the "PRIDE"
  2831. Information Factory as providing the 'engine' for the Systems Integration 
  2832. field.  Some people in this area have already recognized this and we're 
  2833. developing partnerships with them.  We'll provide the 'engine' and they'll 
  2834. provide the manpower to build the applications.
  2835.  
  2836. Q:  WHAT WERE THE EVENTS THAT LED TO THE ADVENT OF "PRIDE" BACK IN 1971?
  2837.     IN OTHER WORDS, WHY "PRIDE"?
  2838.  
  2839. BRYCE:  The creation of "PRIDE" was based on my experience as an MIS
  2840. Director for two major corporations.  After my tour of duty at UNIVAC, I
  2841. went to work for the Quaker Oats Company and, subsequently, with the U.S.
  2842. Shoe Corporation.  At both of these companies I found the MIS function
  2843. totally disorganized.  They had no methods, procedures or anything.  It
  2844. occurred to me that this was probably true for many companies in the United
  2845. States.  Therefore, I decided to leave my job as MIS Director for U.S. Shoe
  2846. and created the "PRIDE" methodology.  By the way, this was the first commercial
  2847. 'methodology'.  There were already many approaches for project management
  2848. but I wanted to address the problem from a DESIGN point of view, with project
  2849. management and documentation as by-products.
  2850.  
  2851. Q:  WAS "PRIDE" HARD TO EXPLAIN AND SELL IN THE EARLY DAYS?
  2852.  
  2853. BRYCE:  It still is.  Back in the early days when I was 'cold calling' on
  2854. the telephone I had a difficult time trying to describe the product.
  2855. MIS Directors would say, 'Well what exactly are you trying to sell?'
  2856. I had trouble finding the words at first but then said 'methods'.
  2857. They would ask, 'Methods for doing what?'  'Methods for designing
  2858. systems; a Systems Design Methodology,' I replied.  And that's where the term
  2859. 'SDM' came from.  But it was extremely difficult since it was such a new
  2860. concept.  People understood the need for standards for documentation and
  2861. project management but they did not understand the concept of a formal
  2862. methodology for designing systems.
  2863.  
  2864. Q:  HOW HAS "PRIDE" EVOLVED SINCE ITS INTRODUCTION?
  2865.  
  2866. BRYCE:  When we introduced "PRIDE" in 1971, it set many precedents for the
  2867. industry.  Unfortunately, many of these precedents were not understood.  For
  2868. example, it was the first methodology aimed at the design of information
  2869. systems.  But at the time we introduced it, people were only interested in
  2870. project management and documentation.  What MIS Directors didn't realize was 
  2871. that you can't manage projects unless you have an organized methodology in 
  2872. place first.  If the methodology is design driven, documentation is a natural
  2873. by-product.  
  2874.  
  2875. "PRIDE" also introduced the concept of Data Management and the Data
  2876. Dictionary.  Even though the dictionary was implemented manually, it
  2877. still set the precedent of providing a vehicle for controlling data and
  2878. its relationship to process components.
  2879.  
  2880. Data Management is very important.  This is a concept I introduced in 1965 at
  2881. the Quaker Oats Company, along with a primitive data dictionary.  This was a
  2882. necessity since we were trying to produce a complete MIS system.  You cannot
  2883. possibly design integrated systems unless you manage the data.  People at the
  2884. time didn't realize this.  Back then, the industry was mostly developing batch
  2885. systems, using flat files.  The concept of Data Management, at that time,
  2886. didn't seem important.  But data is the glue that holds systems together.  In
  2887. order to produce information, you must first control your data and processes.
  2888. The concept is really quite simple:  INFORMATION = DATA + PROCESSING.  In
  2889. other words, you have to control both data resources and your processing
  2890. resources.  This is the rationale for an Information Resource Manager (IRM)
  2891. as opposed to a simplistic data dictionary.  
  2892.  
  2893. One of the senseless arguments in our industry is whether you design systems
  2894. based on a 'data-driven' or 'process-driven' approach.  The answer, of course,
  2895. is both.  But that's not the point.  You shouldn't be only thinking of data or
  2896. processing; you should be thinking 'information'.
  2897.  
  2898. "PRIDE" went on to automate the Data Management concept in 1974 and we were
  2899. copied by many people, including IBM and others.  But none of them truly
  2900. understood the concept.  Due to their DBMS orientation, they were only 
  2901. concerned with data resources, and not the other resources, such as processing 
  2902. and business resources.  This is why we switched the name of our LOGIK 
  2903. Dictionary to the Information Resource Manager (IRM) in 1981, to distance our 
  2904. product from the other dictionaries on the market.  In 1979 we were also able 
  2905. to interface the IRM to various Data Base Management Systems (DBMS) and 
  2906. program generators, particularly those that were specification driven.  This 
  2907. is a big deal now, but keep in mind, we were doing this in 1979.  Most 
  2908. people didn't realize what we were doing.  It was simply a too advanced 
  2909. concept for most people to understand.  Here we are in 1991 and the CASE 
  2910. people are just starting to try to do what we did in 1979.
  2911.  
  2912. Our product evolved into three complementary methodologies, one for Enterprise
  2913. Engineering, one for Information Systems Engineering, and another for Data
  2914. Base Engineering.  By the way, one of the most ridiculous concepts I have ever
  2915. heard is 'Information Engineering'.  How do you engineer information?  All
  2916. you can really engineer are the components used to produce information, such
  2917. as data and processing.  I also believe that the gurus that talk about
  2918. 'Information Engineering' know nothing about 'information' or 'engineering'.
  2919. Bear in mind, in this industry, you don't have to be logical or intellectually
  2920. correct to sell an idea, just use a lot of marketing hype.  Shoot the baloney 
  2921. and people will buy it.  Unfortunately, this is what's behind a lot of the CASE
  2922. tools; they're based on very shallow thinking.
  2923.  
  2924. At present, we have created the concept of the 'Information Factory' and
  2925. I'm waiting to see what the copy-cats will do now; whether they'll write books
  2926. from our sales brochures or whatever.  
  2927.  
  2928. Other innovations I am particularly proud of is the introduction of the
  2929. Information Requirement component - a complete specification for information.
  2930. We're the only ones that I know of who have produced a tangible specification 
  2931. for information; everyone else dances around the issue.  Also, our Data Base 
  2932. Engineering Methodology (DBEM) introduced the concept of 'objects', a major 
  2933. advancement over the entity-relationship model.  As it turns out, our 'object' 
  2934. concept happens to be compatible with others in the field called 'object 
  2935. oriented programming' and 'object oriented DBMS'.
  2936.  
  2937. Q:  LET'S FOLLOW THROUGH ON SOMETHING YOU JUST MENTIONED IN TERMS OF DATA
  2938.     MANAGEMENT.  WHAT IS WRONG WITH THE INDUSTRY'S PERCEPTION OF THE DATA
  2939.     DICTIONARY?
  2940.  
  2941. BRYCE:  The Data Dictionary as perceived by the industry today is nothing
  2942. more than a programmer's tool.  It's a cryptic approach for defining data
  2943. resources, nothing more.  The whole idea of defining the business and
  2944. system resources is foreign to the technicians.  Their interest is simply not
  2945. there for obvious reasons.  However, we see the data dictionary as a
  2946. 'Bill Of Material Processor' (BOMP) as used in manufacturing, which,
  2947. although is a simple concept, is too sophisticated for the software people
  2948. to assimilate.  This is why we renamed our dictionary to the IRM, a much
  2949. more global perspective to the resource management issue.
  2950.  
  2951. Q:  HAS STAYING THAT FAR AHEAD PRESENTED A MARKETING PROBLEM TO YOU?
  2952.  
  2953. BRYCE:  Being ahead in a field such as ours does present a problem.
  2954. People are not focusing on the solutions you are thinking of.  They're
  2955. only thinking of current solutions.  Finding 'forward thinking' people
  2956. is difficult.  In fact, I have heard it said many times that our
  2957. products do not fit what our competition offers.  Thank God for that.
  2958. We're way ahead.  Things like CASE tools offer some razzle-dazzle for
  2959. developing programs, but they cannot help in an overall Information
  2960. Resource Management strategy.  This is where we're concentrating.
  2961.  
  2962. Q:  HAS THE CLIMATE FOR "PRIDE" CHANGED SINCE 1971?
  2963.  
  2964. BRYCE:  I don't think the climate has really changed.  It's still pretty much 
  2965. the same.  People are still way behind.  The concepts embedded in "PRIDE" and 
  2966. our Information Factory are still ten to fifteen years ahead of the industry.
  2967.  
  2968. In the United States most managers are doing nothing more than attacking
  2969. symptoms, which is no different than they were doing twenty years ago.  The
  2970. industry is still programming oriented.  It's kind of ridiculous.  It's
  2971. like on an assembly line in a manufacturing plant; we've got welding
  2972. robotics on the line, but nobody's challenging whether the product we're
  2973. welding is any good or not.  This is the same thing in the information
  2974. systems field; we have all of these technical tools and cute programming
  2975. aids but fundamentally we're not addressing the real problems of defining
  2976. information and building the right systems to produce it.  And that
  2977. hasn't changed in the last twenty years.
  2978.  
  2979. Now I do see a lot of this changing rapidly over in Japan.  Everybody thinks
  2980. the Japanese are technically way behind us.  I'm sure there is a certain amount
  2981. of truth to that in the area of software but I tend to believe that they will
  2982. let the U.S. attack the software engineering problem while they attack the
  2983. systems engineering problem, which is a much more encompassing problem.
  2984. You know, even if the system is physically implemented somewhat poorly,
  2985. yet solves the business problem correctly, then you will be successful.
  2986. But an elegantly programmed system that solves the wrong problem accomplishes
  2987. nothing.
  2988.  
  2989. Q:  "PRIDE" IS SOMETIMES REFERRED TO AS 'THE BEST KEPT SECRET IN THE
  2990.     WORLD'; WHY DO YOU THINK THAT IS?
  2991.  
  2992. BRYCE:  I'm not sure.  I guess, it's like comparing gold with lead.  If you
  2993. don't know the difference between the two, lead will function just as good
  2994. as gold.  I think you will find that's true in our industry.  People do not
  2995. want to think in an engineering/manufacturing way.  They're more concerned
  2996. with technical elegance and facade as opposed to substance.  They've
  2997. forgotten the purpose of our field:  to solve business problems.  But they're
  2998. still worrying about the technology as opposed to anything else.  In this type
  2999. of situation, "PRIDE" will always be a secret since it addresses business
  3000. issues as opposed to technical detail.
  3001.  
  3002. Up to now, we've kept a low profile as we were developing the Information
  3003. Factory.  But you're going to see this change when the product comes out.
  3004.  
  3005. Q:  HOW HAS THE COMPETITION CHANGED OVER THE YEARS?
  3006.  
  3007. BRYCE:  This is kind of interesting.  Initially, our competitors were
  3008. companies that stressed documentation or project management.  For instance, 
  3009. SDM/70 was originally called 'Segmented Documentation Methodology' which was 
  3010. a very apt name for the product.  From the accounting firms, came numerous paper
  3011. driven methodologies aimed at managing projects using the classical 'waterfall'
  3012. project management approach.
  3013.  
  3014. You have to be careful with the expression 'SDM'.  There's a big difference
  3015. between a Systems DESIGN Methodology, such as "PRIDE", and a Systems
  3016. DEVELOPMENT Methodology.  The intent of a design methodology is to do
  3017. just that, design.  How you manage the design effort is independent.
  3018. It's just like in architecture where there are phases by which a product,
  3019. such as a building or a house, is decomposed into levels of detail, from the
  3020. abstract to the specific.  Project Management can be added to monitor and
  3021. control this effort, but this should not be confused as a part of the
  3022. design issues.  On the other hand, Systems DEVELOPMENT is a clever way of
  3023. saying that you wish to manage the development process.  This means a
  3024. project management orientation; not design.  It doesn't give you the governing
  3025. rules and procedures for design.
  3026.  
  3027. A methodology should address the five W's (WHO is to do WHAT, WHEN, WHERE, and
  3028. WHY).  This is important since it defines your working environment.  Other
  3029. people concentrate on techniques and tools, which address HOW in the
  3030. methodology.  Most people are sloppy when discussing this subject.
  3031.  
  3032. Q:  SO NOT ALL METHODOLOGIES ARE CREATED EQUALLY?
  3033.  
  3034. BRYCE:  No they're not.  As a matter of fact, most of the methodologies that
  3035. people are talking about, such as 'Structured Analysis' and 'Information
  3036. Engineering' are not really methodologies at all.  They're techniques.  And
  3037. they're limited techniques.  Most of the CASE products are nothing more than
  3038. tools that implement these techniques.  I've heard many of these things being
  3039. called 'shelfware' because people do not know how to put them in a methodology
  3040. environment.  By the way, don't get me wrong, there are many CASE tools out
  3041. there that are effective in doing certain activities, within a methodology.  But
  3042. if they don't have a framework from which to operate they'll become useless and
  3043. end up on the shelf.  I think we have to first have an overall framework under
  3044. which to build systems.
  3045.  
  3046. Q:  SO THEN YOU SEE METHODOLOGIES FROM A MANUFACTURING PERSPECTIVE IN TERMS
  3047.     OF DEFINING THE ENVIRONMENT?
  3048.  
  3049. BRYCE:  Yes, in the sense that it resembles an assembly line.  However,
  3050. it encompasses both engineering and manufacturing.  For example, the engineering
  3051. aspect is when you are defining the specifications and doing the design.
  3052. Then the manufacturing aspect is converting the engineering spec into something
  3053. physical, such as a program.  Really, you have to think of systems in terms
  3054. of products that can be engineered and manufactured like any other product.
  3055. 'Double-entry bookkeeping' was a system that was first introduced by the
  3056. merchants of Venice in 1200 A.D.  They created the logical system for
  3057. bookkeeping, but it's been physically implemented many different ways over
  3058. time:  manually, bookkeeping machines, tabulating equipment, and now the
  3059. computer.  But fundamentally, the logical processing is no different than it
  3060. was hundreds of years ago.  So, we have to learn to make that distinction
  3061. between logical and physical.  But you should remember that the technicians
  3062. are more concerned with the physical then they are with the logical, and
  3063. that's a serious problem.  Logical design must precede physical design.  The
  3064. tail should not wag the dog.
  3065.  
  3066. Q:  WHAT DOES THE TERM 'INFORMATION FACTORY' MEAN?
  3067.  
  3068. BRYCE:  It means setting up an environment analogous to the environment
  3069. you would have in any manufacturing company.  You would have an engineering
  3070. department for determining your specifications and designs for the products
  3071. you want to produce.  Then setting up a manufacturing environment to build
  3072. the products accordingly.  Of course, you also need a production control
  3073. department to monitor the assembly lines and a materials management
  3074. department to standardize and control resources.  That's what we have
  3075. done with the "PRIDE" Information Factory.  And just like in manufacturing,
  3076. we have the ability to change tools and techniques when we want to.  This is
  3077. a function analogous to Industrial Engineering in the engineering/manufacturing
  3078. environment.
  3079.  
  3080. You know, as simple as these engineering/manufacturing concepts are,
  3081. organizations such as government, banks, insurance firms and other financial 
  3082. institutions have a real problem assimilating them.  It is simply not in their
  3083. nature to think in terms of products, parts, and so on.  Engineering/
  3084. manufacturing firms understand these things.  But if you've never been
  3085. trained or educated in this regard, you will be lost in the Information
  3086. Factory.
  3087.  
  3088. Q:  HOW HAS THE INDUSTRY CHANGED?
  3089.  
  3090. BRYCE:  Well, the industry is still obsessed with the physical aspects
  3091. of systems.  And physically, we've gone from mainframes to minis to
  3092. PC's.  But so what?  Even though the physical has changed, the logical
  3093. hasn't, yet we still ignore it.  Again, this is an area where the Japanese
  3094. excel.  They concentrate more on the logical side than the Westerners do and
  3095. it's starting to show some substantial results, particularly in the types of
  3096. applications they're producing.
  3097.  
  3098. The industry still doesn't know the difference between systems engineering
  3099. and software engineering.  We still call everything software engineering
  3100. and it's not.  Software engineering is writing computer programs.  But a
  3101. system is a logical structure that sits over the physical implementation.
  3102. A system can be implemented physically many different ways; a computer is
  3103. but one.  By the way, has anyone stopped to think what the word 'application'
  3104. means?  It is the 'application' of the computer to a problem; not the solving
  3105. of a problem from a systems sense.
  3106.  
  3107. I heard that the Department of Defense a few years ago abolished the 
  3108. position of business systems analyst in favor of a software engineering
  3109. position.  This is sad.  Instead of having global thinking people, they
  3110. were content with just techies.  I also understand that they're now paying 
  3111. a price for this decision.  
  3112.  
  3113. Q:  HOW WOULD YOU DESCRIBE THE DIFFERENCES BETWEEN A SYSTEMS ENGINEER
  3114.     AND A SOFTWARE ENGINEER?
  3115.  
  3116. BRYCE:  A systems engineer is someone who can analyze business problems and
  3117. design a systematic approach to produce information to satisfy the need.  
  3118. You'll notice that the words 'computer' and 'software' were not mentioned.
  3119. In the old days, a systems engineer was called a 'systems and procedures
  3120. analyst'.  A software engineer is someone who creates a computer solution
  3121. to a specified process.  In manual systems, there is no such thing as a
  3122. software engineer, since no computer is involved.  The computer brings
  3123. mechanical leverage to the system processes.  Software engineers are 
  3124. fundamentally programmers, and subordinate to systems engineers.  Using
  3125. the term 'engineer' is an attempt at making people think more in terms of
  3126. a science as opposed to an art.
  3127.  
  3128. Q:  WHAT DO YOU THINK OF THE 'REVOLVING DOOR' POLICY COMPANIES HAVE
  3129.     TOWARDS CHIEF INFORMATION OFFICERS (CIO)?
  3130.  
  3131. BRYCE:  The CIO function as advertised in the press is typically staffed 
  3132. using people who have more facade than substance.  Have you noticed how 
  3133. many CIO's mentioned in the press have been axed recently?  I counted at 
  3134. least five in the last 60 days.  The CIO is an excellent concept but 
  3135. should not be staffed by people who spend their time in self-promotion.
  3136. Maybe this is what irritated their companies.
  3137.  
  3138. Q:  "PRIDE" IS NOW CELEBRATING ITS 20TH ANNIVERSARY.  QUITE AN
  3139.     ACCOMPLISHMENT.  WHAT DOES THAT MEAN TO YOU PERSONALLY?
  3140.  
  3141. BRYCE:  Well, it means to me that we have found enough people who believe
  3142. in these advanced concepts to keep us in business for the last twenty years.
  3143. And I think we're going to stay in business for twenty more years.  People
  3144. ask me why do we spend most of our time overseas and not in the U.S.?
  3145. Well we do spend a lot of time in the U.S., but we've found the people over
  3146. here are too software oriented and difficult to train in basic information
  3147. systems theory.  We didn't experience this problem overseas.  So, you go where
  3148. you can best market your product, and this turns out to be places like Japan,
  3149. Korea, and other places outside the United States.  
  3150.  
  3151. The English speaking world tends to be somewhat like the United States; 
  3152. whereas the Orient, and particularly Japan, are more oriented to this 
  3153. engineering/manufacturing approach.  I jokingly tell people that I will sell 
  3154. outside the U.S. for the next ten to twenty years, and finally it will become 
  3155. obvious to the United States and then I'll spend my waning years selling it 
  3156. here.  This is similar to what Deming did with quality assurance.
  3157.  
  3158. Q:  IT ALSO MEANS THAT "PRIDE" HAS STOOD THE TEST OF TIME.
  3159.  
  3160. BRYCE:  Absolutely.  I've had people jokingly tell me, who are not technical
  3161. in the field, that all we're really selling is common sense.  They're
  3162. absolutely correct.  It's common sense and it relates to some simple
  3163. governing principles.  But as I've always said, common sense is not very
  3164. common in this field.  Getting caught up in technical aspects tends to
  3165. blur your perspective.  If it's not technically elegant, you lose interest.
  3166. For example, take the Data Flow Diagram, which is an old technique that
  3167. actually came out of the 1930's called 'Work Simplification.'  All people
  3168. did was take an old concept and rename it.  We've tried to avoid that in
  3169. our product.  But in our field, many who can't invent any new technology
  3170. just rename old stuff.  
  3171.  
  3172. Something else; I contend that the Data Flow Diagram doesn't show the flow of 
  3173. data.  All it shows is how groups of data are processed as inputs, outputs and
  3174. files in a particular instance.  This is what the old 'Work Simplification' 
  3175. diagrams showed too.  But I guess the term 'Work Simplification' wasn't 
  3176. technically elegant enough for some people and the expression 'Data Flow 
  3177. Diagram' sold like hotcakes.  To this day I cannot see how it helps you do 
  3178. anything.  It isn't even a good way to explain processes to users.
  3179.  
  3180. Q:  WHAT HAVE BEEN THE MOST GRATIFYING ASPECTS TO MBA AND "PRIDE"'
  3181.  
  3182. BRYCE:  The most gratifying aspect has been our success.  Okay, not 100%
  3183. success, but we sure have converted a lot of people.  Over the years people
  3184. have told us that "PRIDE" has carried over into their personal lives as well.
  3185. In Japan, "PRIDE" has become synonymous with climbing the corporate ladder.
  3186. There have been many Japanese MIS managers who have been bumped upstairs
  3187. due to "PRIDE".  And it's nice to see this when it happens.  Another reason
  3188. why "PRIDE" is successful over there is because it is culturally compatible
  3189. with their way of thinking and religion.  But the fact that we've been
  3190. active, while others have come and gone, means that we're doing something
  3191. right.
  3192.  
  3193. Q:  AND WHAT HAS BEEN THE MOST FRUSTRATING ASPECTS?
  3194.  
  3195. BRYCE:  The most frustrating aspect is that MIS managers will purchase
  3196. the product and not have the self-discipline to learn it and make it work.
  3197. I don't know why managers think that just by definition of title, they 
  3198. automatically have this knowledge; they don't.  Just because you are an 
  3199. MIS Director doesn't mean that you know everything.  That's a false sense 
  3200. of arrogance.  You should know inside and out the approach you have chosen 
  3201. to manage your organization.  If you don't, you're going to go down the 
  3202. drain.  It always amazes me when MIS Directors delegate the responsibility 
  3203. for purchasing a management methodology to the techies.  Talk about 
  3204. irresponsible behavior.
  3205.  
  3206. The other frustrating thing I see is when an MIS Director moves or gets
  3207. promoted, his or her successor comes in and feels that anything associated
  3208. with the predecessor is no longer valid and has to be changed.  This does
  3209. not follow.  For example, I can recall an insurance company in
  3210. Canada who used "PRIDE" to document their systems, which was no small
  3211. job, considering they started out with absolutely nothing.  But over a few
  3212. years the company was able to completely inventory all of their information
  3213. resources, including data and processing components.  Systems were functioning
  3214. well, projects were coming in on time, and morale was high among the staff.
  3215. This was the crowning achievement of the MIS Director who eventually
  3216. retired.  Unfortunately, his replacement was a young hot shot who didn't
  3217. understand the virtue of controlling information resources and saw the
  3218. company's future rested on the capabilities of Fourth Generation Languages.
  3219. Consequently, he ordered a purge of "PRIDE" and in a matter of minutes had
  3220. deleted the company's documented resources off of the computer.  Imagine,
  3221. having all of your company's documented data elements, records, files, inputs,
  3222. outputs, programs, modules, procedures, systems, etc. all being flushed down
  3223. the drain.  This type of behavior is common in the U.S. and is based on the
  3224. erroneous belief that anything your predecessor did must be wrong.  By the 
  3225. way, you see this type of behavior more in the Western world, than you do in 
  3226. Japan.  In Japan, the incoming manager usually adapts to the existing culture,
  3227. not the other way around.
  3228.  
  3229. Q:  WHY HAS "PRIDE" DONE SO WELL IN JAPAN?
  3230.  
  3231. BRYCE:  This is not surprising.  Deming had the same experience with Quality
  3232. Assurance.  He had moderate success in the United States, went to Japan,
  3233. enjoyed great success, and now you see the results:  quality products,
  3234. quality service, etc.  Deming is a hero in Japan, and now only twenty to
  3235. thirty years later are U.S. companies starting to understand what he was talking
  3236. about.  Well, the same is happening in the field of IRM with us.  "PRIDE"
  3237. has had the same kind of reaction in Japan.  Whereas Japanese companies
  3238. see systems development as a science, their American counterparts see it
  3239. as an art.  And don't kid yourself, the Japanese have every intention of
  3240. dominating the systems and software market in the same manner as they have
  3241. taken over in other markets, such as automobiles, steel, electronics,
  3242. banking and so on.
  3243.  
  3244. Q:  WHAT PROGRESS HAS BEEN MADE OVER THE LAST 20 YEARS IN SYSTEMS
  3245.     DEVELOPMENT?  ARE WE MOVING FROM AN ART TO A SCIENCE?
  3246.  
  3247. BRYCE:  Well, you are moving towards a science if you've been using "PRIDE".
  3248. This alone means that you believe that there are some governing principles
  3249. for building systems.  Unfortunately, we do not corner the market with our
  3250. approach.  There are other approaches that are based on art.  So, I believe
  3251. overall that the industry in the U.S. sees systems development as an art, not 
  3252. as a science.  This is one of the major problems we want to overcome with the
  3253. "PRIDE" Information Factory.  We're going to attack with a religious fervor.
  3254. We're going to try to demonstrate to the field that a science does, in fact,
  3255. exist and that it can be taught using common engineering/manufacturing
  3256. principles.
  3257.  
  3258. Recently, I was reading about the so-called 'Software Factories' in Japan.
  3259. Obviously, they believe as we do that you can design and build quality
  3260. software like any other product.  They're going to master this and then
  3261. raise havoc in the Western world.
  3262.  
  3263. Q:  HOW IS THE INDUSTRY IN TERMS OF STANDARDS?
  3264.  
  3265. BRYCE:  Our industry is a disaster.  Back in 1970 I gave a talk on
  3266. standards to DPMA in Seattle.  I created a bit of a controversy by
  3267. challenging the association to get more involved with instituting industry
  3268. standards.  But you know something?  The industry has not made one inch of
  3269. progress since then.  The industry has no standards.  Even academics in the
  3270. field do not define their terms well.  For instance, one of the things that
  3271. really bothers me is when people talk about information like they know really
  3272. what it is.  They don't!  Try looking in 'Information Engineering' related
  3273. books and brochures.  You're not going to find it.  The terminology and
  3274. thinking in our industry is just plain sloppy.
  3275.  
  3276. People still believe that systems and software are synonymous.  They
  3277. most definitely are not.  Some think IBM's AD/Cycle is a way of
  3278. developing systems.  It's not.  It's only a way of developing programs
  3279. using their tools.  It's a programming environment.  It doesn't help you
  3280. with systems engineering.  IBM knows this.  IBM sells computers and
  3281. programming tools.  They don't sell systems design and development tools.
  3282. AD/Cycle is nothing more than the old five step 'waterfall approach' for
  3283. managing software projects.
  3284.  
  3285. Q:  IN THIS AREA, IS GOVERNMENT A CATALYST OR IMPEDIMENT TO PROGRESS?
  3286.  
  3287. BRYCE:  Well, I used to be on some government sponsored programs, such as
  3288. Data Base Directions, and on some of the standards committees.  The
  3289. results of these were so minuscule and primitive that I abandoned trying
  3290. to work on these committees.  I don't think government enhances anything from
  3291. that perspective.  The government may try, but not with any vigor.  The 
  3292. government should develop more standards, particularly since they're the world's
  3293. greatest user, but you don't find any consistency within the government at
  3294. all.
  3295.  
  3296. Q:  HOW DO YOU FEEL ABOUT INDUSTRY CERTIFICATION PROGRAMS?  ARE THEY
  3297.     WORTH THE PAPER THEY ARE WRITTEN ON?
  3298.  
  3299. BRYCE:  I think we can come up with some certification for people such as
  3300. programmers or someone like that since we're talking about techniques.
  3301. But I have trouble with certification in the systems area.  Most of these
  3302. certification programs are from a programming point of view and not the
  3303. business systems engineering view.  We've hired people who have been CDP's
  3304. and had Computer Science degrees and we've had mixed results.  A lot more
  3305. development is required in this area.
  3306.  
  3307. Q:  HOW ABOUT CERTIFYING UNIVERSITY CURRICULUM?
  3308.  
  3309. BRYCE:  I have trouble with universities.  You have courses designed by people
  3310. who attended school, graduated, then went on to graduate school and became
  3311. teachers without any real-world experience whatsoever.  I feel that
  3312. when academics talk to other academics and quote each other, it's like
  3313. multiplying zero times zero, you still end up with nothing.  I'm not terribly
  3314. impressed with what comes out of universities.  I think we have a lot of
  3315. academic hullabaloo.  For example, I was in this business way before the
  3316. academics even knew there was such a business.  We were developing things in
  3317. industry way before the academics.  Remember, necessity is the mother of
  3318. invention.  I think the universities have a long way to go in the area of
  3319. Information Resource Management.  The universities should staff with 
  3320. practicing professionals like they do in Law and Medicine.
  3321.  
  3322. You know, when you hire someone with a college degree in this area you have
  3323. to first debrief them and re-educate them in the ways of the real systems
  3324. world.  This would be a lot easier on business if the universities had their
  3325. act together.
  3326.  
  3327. Q:  BACK IN 1979 MBA WON A LANDMARK COURT RULING INVOLVING THE
  3328.     MISAPPROPRIATION OF TRADE SECRETS.  HOW WOULD YOU DESCRIBE THE ETHICS
  3329.     IN THE INDUSTRY?
  3330.  
  3331. BRYCE:  I don't think our industry has anywhere near the ethics that it
  3332. should have.  There's no question that many of the consultants have no
  3333. trouble whatsoever of taking things that they learned at a customer's site
  3334. or learned using other people's products and adopting them for their own
  3335. use.  They don't have a great deal of respect for the proprietary interests
  3336. of others.  They feel that's an interference.  Our lawsuit clearly showed
  3337. that.  The firm we were suing was so arrogant, they felt we had a lot of
  3338. nerve trying to stop them from using our proprietary know-how.  I see this
  3339. all the time.  They're out to earn money by selling their services by the hour.
  3340. I think any knowledgeable person in this field should look at what some of
  3341. these so-called 'System Integrators' have done.  Whether they have
  3342. successfully delivered the products they are talking about or whether it was
  3343. just an excuse to rip off the client.  I remember the New Jersey Motor Vehicle
  3344. fiasco some time ago.  I think that was just unprofessional and irresponsible
  3345. behavior.  But it happens in this industry just because the company auditors
  3346. think they are experts in the area of systems development.  This, of course,
  3347. is not true.  They should be held accountable to a higher standard.  When you
  3348. see these people doing fixed price contracts consistently, then you'll know
  3349. that their working on a standard basis.  But when its on a time and materials
  3350. basis, I say 'caveat emptor!'
  3351.  
  3352. Q:  DOES THE INDUSTRY SUFFER FROM 'YELLOW JOURNALISM'?
  3353.  
  3354. BRYCE:  Back some years ago there was a magazine that was called the
  3355. 'EDP ANALYZER'.  It has since been replaced by something else.  But I do
  3356. recall that when this magazine came out they attempted to do real research
  3357. and validate their stories.  There was no advertising in it.  They tried to
  3358. be as technically accurate and honest as possible.  Now I see in the
  3359. magazines nothing more than what I consider hype.  I know first hand some
  3360. companies and applications that were real disasters.  Yet, when they come
  3361. out in print, the press tries to hype their success.  For instance,
  3362. right now on CASE tools, you hear all kinds of success stories.  But I think
  3363. if you went out and investigated you would find some rather shallow results.
  3364. You will also probably find that nine times out of ten, the articles are
  3365. written by the vendors.  So I don't think our magazines are serving us well.
  3366. I think many of the stories are nothing more than marketing hype; to do
  3367. nothing more than to promote advertising in the magazine.  I just have real
  3368. trouble with what's going on.  CASE tools are a classic example of this.
  3369. You also see it in the areas of relational DBMS tools, 4GL's, etc.  We have
  3370. to have more honesty and integrity from these magazines, otherwise we'll
  3371. never get to the truth.
  3372.  
  3373. The press is also indicative of what's going on in the industry.  Whereas
  3374. you used to have credible publications like the 'EDP ANALYZER' and
  3375. 'INFOSYSTEMS' which tried to serve the systems field, they have
  3376. all gone by the wayside and have been replaced by computer hardware/
  3377. software publications.  Guys like Dick Canning, Arnold Keller and
  3378. Wayne Rhodes did a hell of a good job.  Yet, the industry turned its
  3379. back on them.
  3380.  
  3381. I have also been reading a great deal in the press about the industry's 
  3382. history.  I've personally experienced a good bit of the history firsthand.  
  3383. I've seen some relative newcomers talking about history and their facts are 
  3384. not correct.  One of the most ridiculous things I've recently seen was a 
  3385. trivia section where the author asked 'What is a punchcard?'  His answer, 
  3386. 'an 80 column card', was totally incorrect.  The first punchcard came out 
  3387. from the Bureau of Census in 1890 and it was 45 columns, not 80 columns.  The 
  3388. point is, what he was saying was only partially correct.  Yet, this is the 
  3389. typical behavior by many people in the industry; they recall history to suit
  3390. their needs.  This is really disturbing to me.  We simply do not have a
  3391. good sense of history.  Consequently, the real pioneers, achievers, and
  3392. innovators are forgotten.  One of the things I find disconcerting is that
  3393. people who have only been associated with IBM computers also have a really
  3394. distorted sense of history.  Not only do they have a distorted sense of
  3395. what occurred, but so does IBM.  I remember what they said about Virtual 
  3396. Memory, they thought they invented it, when actually it was invented by
  3397. Burroughs a long time ago with the B-5500; way before IBM.  So, I take most
  3398. of this historical perspective with a grain of salt.
  3399.  
  3400. Q:  WHY DID YOU WRITE THE 'IRM REVOLUTION' BOOK?
  3401.  
  3402. BRYCE:  We wrote the book for several reasons.  Number one, we wanted to
  3403. set the "PRIDE" concepts and philosophies in the public domain.  When we
  3404. were only selling a manual product, we needed to protect our concepts.
  3405. This is why we had the lawsuit with the CPA firm.  But now this is not
  3406. important.  We want everyone to understand the concepts and philosophies
  3407. in order to promote the Information Factory.  The industry, in general,
  3408. is very backward and we wrote the book to help bring it out of the
  3409. 'stone age.'
  3410.  
  3411. As an aside, the book is a best seller in Japan.  I would sure like to
  3412. see it become a best seller over here, but maybe that will be five to
  3413. ten years from now.  However, we are encouraged to see some universities
  3414. beginning to use the book in their curriculum, so maybe there's hope.
  3415.  
  3416. Q:  THE COMPANY WAS ORIGINALLY FOUNDED IN CINCINNATI, OHIO.  WHY THE
  3417.     MOVE TO THE TAMPA BAY AREA OF FLORIDA IN 1985?
  3418.  
  3419. BRYCE:  As a Northerner I was becoming fed up with the harsh winters.  Since
  3420. we were already running on an international scale, it became rather obvious
  3421. that we could run our business from anywhere.  So, using "PRIDE", we developed
  3422. our requirements and began researching the country, from California to the
  3423. East Coast.  We looked as far north as North Carolina and as far south as
  3424. Florida and Texas.  We looked at Sacramento, San Diego, New Mexico, Arizona,
  3425. Austin, Houston, Myrtle Beach and places like that.  We looked at southern
  3426. Florida but then found out about the Tampa Bay area from one of our customers
  3427. in the area.  Here, we found the answer.  It met our specifications, including
  3428. a modern international airport, easy access for our employees, and a place
  3429. where our customers would want to come for training.  Palm Harbor, Florida met
  3430. all of our needs and we moved.  We have never been sorry about that decision.
  3431. This is an excellent place to conduct business and live.
  3432.  
  3433. Don't get me wrong.  Cincinnati was a great place to start the business.
  3434. Its geographical location was excellent for serving the U.S. mid-west,
  3435. east coast and Canada.
  3436.  
  3437. Q:  WHAT LIES AHEAD FOR "PRIDE"?  WHAT IS IT'S FUTURE?
  3438.  
  3439. BRYCE:  We feel our future now lies in the "PRIDE" Information Factory.
  3440. This is the next evolutionary step in the development of "PRIDE".  We are
  3441. developing a whole approach under IBM's OS/2 and we're implementing
  3442. the entire Information Factory with LAN networks.  We're gambling that this
  3443. is the wave of the future.  Naturally, we think we're absolutely correct.
  3444. We think that systems will be developed on LAN networks using personal
  3445. computers.  So, we're putting the whole Information Factory on this platform.
  3446. This will make "PRIDE" suitable for all companies, from the smallest to the
  3447. largest.  We also believe that our field will come to see CASE tools as
  3448. limited solutions and will have an appreciation for this more comprehensive
  3449. approach.
  3450.  
  3451. Up to now our approach was intellectually correct but lacked the sex appeal.
  3452. Now we're adding the sex appeal as provided through the personal computer.
  3453. In other words, we're getting around to putting facade on to the substance.
  3454. And this can mean nothing more than success.
  3455.  
  3456. Back in 1974 when we started to build the supporting "PRIDE" software, we
  3457. were concerned with producing a generic product that would operate the 
  3458. same on all mainframe platforms.  Although this provided customers with
  3459. portability, it somewhat limited our ability to produce flashy inputs
  3460. and outputs.  Now with the proliferation of the personal computer, with its
  3461. graphical capabilities, we are now going to add the flash that our 
  3462. customers want.
  3463.  
  3464. Q:  YOU HAVE ALWAYS MADE A CLEAR DISTINCTION BETWEEN "PRIDE" AND CASE;
  3465.     THAT IT IS A 'CASE-COMPLEMENTARY' APPROACH.  DO YOU EVER FORESEE IT GOING
  3466.     AGGRESSIVELY INTO THE CASE MARKET?
  3467.  
  3468. BRYCE:  We always think of the "PRIDE" Information Factory as much larger
  3469. than just software engineering.  We do have aspects in our product where
  3470. we do software engineering and we're moving into that area more rapidly.
  3471. We're putting some of our own CASE tools into the Information Factory.
  3472. Bear in mind, techniques and tools are things that come and go, so we've
  3473. still engineered our product as a framework where if better techniques and
  3474. tools come on the scene we can easily incorporate them into the product.
  3475. We will provide our CASE tools but will allow other CASE tools to be
  3476. used in the Factory.  This is what we refer to as having an 'Open
  3477. Architecture'.  But our forte will still remain to provide the environment,
  3478. the culture, and the management tools for developing integrated
  3479. corporate-wide information systems. 
  3480.  
  3481.  
  3482. END
  3483.  
  3484. COPYRIGHT (C) MBA 1995
  3485.  
  3486. =============================================================================                                       i
  3487.  3.0            BRYCE'S LAWS ON INFORMATION RESOURCE MANAGEMENT
  3488. =============================================================================                                       i
  3489.  
  3490.  
  3491. Productivity = Effectiveness X Efficiency
  3492.  
  3493. Information = Data + Processing
  3494.  
  3495. There is nothing more unproductive than to build something efficiently 
  3496. that should not have been built at all.
  3497.  
  3498. Organizations progress when the impact of good actions and decisions 
  3499. outweighs the impact of poor actions and decisions.
  3500.  
  3501. IRM is the view of the enterprise from 50,000 feet.
  3502.  
  3503. We must apply the same discipline, organization and automation
  3504. that we recommend for other parts of the company.
  3505.  
  3506. IRM requires the creation of a new environment with an engineering/
  3507. manufacturing orientation.  This will require retooling and retraining.
  3508.  
  3509. Technology alone will not solve our problems, only effective management will.
  3510.  
  3511. No amount of elegant programming or technology will solve a problem 
  3512. if it is improperly specified or understood to begin with.
  3513.  
  3514. If anything in life is constant, it is change.  The only constant 
  3515. involved with information is that it is seldom static. 
  3516.  
  3517. If an information requirement is stated improperly to begin with, 
  3518. then everything else that follows will be incorrect.
  3519.  
  3520. The only way that information systems communicate, both internally and 
  3521. externally to other systems, is through shared data.
  3522.  
  3523. Data is stored, Information is produced.
  3524.  
  3525. Quality must be built into the product during design, 
  3526. not inspected in afterwards.
  3527.  
  3528. Enterprises with identical missions will also be identical in   
  3529. terms of logical structure.
  3530.  
  3531. Whereas logical IRM resources will remain relatively static, the
  3532. physical resources will change dynamically.
  3533.  
  3534. Information is a perishable commodity; it only has value at a   
  3535. particular point in time.
  3536.  
  3537. Information is highly volatile in that it is greatly influenced by external 
  3538. factors, such as government, economics, competition, customers, etc.
  3539.  
  3540. An elegant solution to the wrong problem solves nothing.
  3541.  
  3542. The day a company goes into business is the day when its
  3543. information systems are born.
  3544.  
  3545. Only when the systems analyst can walk in the moccasins of the user 
  3546. does the analyst have a right to design a system for the user.
  3547.  
  3548. Information is for people, not for the computer.
  3549.  
  3550. An information system is a product that can be engineered and   
  3551. manufactured like any other product.
  3552.  
  3553. Systems =/= Computers
  3554. Systems =/= Software
  3555. Systems =/= Projects
  3556.  
  3557. All information systems have the same structure.  In manufacturing 
  3558. terms, it is known as a "four-level bill of material."
  3559.  
  3560. Systems are designed by 'explosion' and implemented by 'implosion.'                                                    
  3561.  
  3562. No one has ever built a perfect system the first time, and no one ever will.
  3563.  
  3564. Systems are built by evolution; not by revolution.  The day when
  3565. a system is installed, is the day it begins to undergo change.
  3566.  
  3567. Good Systems Design + Good Programming = Great Systems
  3568. Good Systems Design + Bad Programming  = Good Systems
  3569. Bad Systems Design  + Good Programming = Bad Systems
  3570. Bad Systems Design  + Bad Programming  = Chaos
  3571.  
  3572. How a system is implemented is of little importance if it solves
  3573. the problem effectively.
  3574.  
  3575. Programming is a translation function, going from human understandable 
  3576. specifications to machine readable instructions. 
  3577.  
  3578. Good specifications will always improve programmer productivity 
  3579. far better than any programming tool or technique.
  3580.  
  3581. Beware of your "firefighters," they are probably your chief
  3582. arsonists.
  3583.  
  3584. The first on-line, real-time, interactive, data base system was
  3585. double-entry bookkeeping which was developed by the merchants   
  3586. of Venice in 1200 A.D.
  3587.  
  3588. All organizations have a data base; some are managed, most are not.
  3589.  
  3590. You must first plant the seeds in order to harvest the crop.
  3591.  
  3592. Unfortunately, most companies tend to eat the seed and then 
  3593. there is no crop to harvest.
  3594.  
  3595. There is only one problem with common sense; it's not very common.
  3596.  
  3597. A methodology is nothing more than an assembly line that produces a 
  3598. finished product.
  3599.  
  3600. Project management is only possible with an effective methodology.
  3601.  
  3602. A methodology that simply keeps employees busy and doesn't produce 
  3603. anything is an exercise in futility.  This type of methodology is 
  3604. commonly referred to as "The Dance of the Fairies."                                                       
  3605.  
  3606. Systems do not have a "life cycle."  They may go on forever if  
  3607. kept viable with change.  The only thing that has a "life cycle"
  3608. is a project which has a beginning for planning, a middle for   
  3609. execution, and an end for review.
  3610.  
  3611. It is one thing to enact legislation, it is another to enforce it.
  3612.  
  3613. Project management is a philosophy of management, not a tool or technique.
  3614.  
  3615. Most estimating errors are errors of omission, not commission.  
  3616. It is what we forget to estimate that gets us into trouble.     
  3617.  
  3618. An estimate improves in accuracy in relation to the level of    
  3619. detail considered.
  3620.  
  3621. A project always has a critical path until it is completed or closed.  
  3622. The path can vary depending on accomplishments.
  3623.  
  3624. A project requires a methodology, 
  3625. but a methodology does not require a project.
  3626.  
  3627. It is just as bad to underrun a project as it is to overrun a project.
  3628.  
  3629. If we lived in a perfect world, there would not be a need for
  3630. managers; projects would be executed on time and within cost.
  3631. However, the reality is, we live in an imperfect world.
  3632.  
  3633. Managers do not create problems, they solve problems.
  3634.  
  3635. Manage from the bottom up; not just from the top down; this     
  3636. creates personal commitment and accountability.
  3637.  
  3638. Employees should be treated as professionals and held accountable 
  3639. for their actions.
  3640.  
  3641. All companies have a culture.  In order for employees to
  3642. function and succeed, it is essential they understand and
  3643. believe in the culture.
  3644.  
  3645. Time lost, is time lost forever.  You cannot buy it back.
  3646.  
  3647.  
  3648. END
  3649.  
  3650. COPYRIGHT (C) MBA 1995
  3651.  
  3652. =============================================================================                                       i
  3653.  4.0                              ABOUT MBA
  3654. =============================================================================                                       i
  3655.  
  3656.                           M. Bryce & Associates, Inc.
  3657.                               777 Alderman Road
  3658.                             Palm Harbor, FL  34683
  3659.                                 United States
  3660.  
  3661.                               Tel:  813/786-4567
  3662.                               Fax:  813/786-4765
  3663.                               BBS:  813/786-4864
  3664.                            E-Mail:  TimB1557@aol.com
  3665.                             CompuServe:  76235,2364
  3666.                               IBM Link:  DEV2643
  3667.  
  3668.          Since 1971:  Software for the finest computer - the mind.
  3669.  
  3670.  
  3671.                                   In Japan:
  3672.  
  3673.                               PRIDE Japan, Inc.
  3674.                               Masujima Building
  3675.                                 8-13, 1-Chome
  3676.                                Higashi Gotanda
  3677.                            Shinagawa-Ku, Tokyo 141
  3678.                               Tel:  3/3280-0411
  3679.                               Fax:  3/3280-0418
  3680.  
  3681.  
  3682. CORPORATE PROFILE
  3683.  
  3684. M. Bryce & Associates, Inc. (MBA) is an international management consulting 
  3685. firm specializing in Information Resource Management (IRM).  To this end, 
  3686. the company develops and markets products and services aimed at IRM.  The 
  3687. company's "PRIDE" product line includes methodologies, techniques and
  3688. tools, which have been used worldwide in every field of endeavor imaginable:
  3689.  
  3690.      Countries Served         Industries Served
  3691.  
  3692.      Australia                Aerospace
  3693.      Brazil                   Automotive
  3694.      Canada                   Banking
  3695.      Denmark                  Chemical
  3696.      Japan                    Communications
  3697.      Korea                    Construction
  3698.      Mexico                   Electronics
  3699.      New Zealand              Energy
  3700.      Norway                   Engineering
  3701.      Saudi Arabia             Government (Federal/State/Local)
  3702.      South Africa             Insurance
  3703.      Spain                    Manufacturing
  3704.      United Kingdom           Paper/Wood
  3705.      United States            Printing/Publishing
  3706.      Venezuela                Public Utilities
  3707.                               Retail/Wholesale
  3708.                               Shipbuilding
  3709.                               Steel
  3710.                               Transportation
  3711.  
  3712.  
  3713. In particular, "PRIDE" products have been used extensively by firms 
  3714. throughout Japan, including several companies who have received the 
  3715. prestigious Deming Prize for quality.
  3716.  
  3717. Since 1971, MBA has never failed to meet a customer implementation 
  3718. commitment, regardless of the customer's geographical location or 
  3719. training requirements.
  3720.  
  3721. MBA is totally focused on the science of Information Resource
  3722. Management.  IRM is our only business.  We have invested over
  3723. 23 years of research and development into our product line,
  3724. constantly upgrading and fine-tuning the product line to suit
  3725. customer and industry requirements.
  3726.  
  3727.       "(MBA's) strategy has included consistent, long-term
  3728.              investment in research and development."
  3729.  
  3730.                                                   - DATAPRO
  3731.  
  3732. Through the "PRIDE" product line, MBA has established several
  3733. precedents and introduced many new concepts to the industry:
  3734.  
  3735. 1.  First to offer commercial methodologies for system design,
  3736.     data base design, and enterprise engineering.
  3737.  
  3738. 2.  First commercial repository for capturing, controlling, and
  3739.     re-using information resources.
  3740.  
  3741. 3.  First on-line methodology for accessing automated
  3742.     instructional materials.
  3743.  
  3744. 4.  Concepts and Techniques introduced:  
  3745.  
  3746.     - Information Driven Design
  3747.     - Structured Systems
  3748.     - Chronological Decomposition
  3749.     - Layered Documentation
  3750.     - Data Resource Management
  3751.     - 4 Data Base Models
  3752.     - Enterprise Decomposition
  3753.     - Priority Modeling
  3754.     - Bill of Material Processing for managing information resources
  3755.     - Mini-Project Manager
  3756.     - Estimate-to-do (versus percent complete)
  3757.     - Estimating by bill-of-materials.
  3758.  
  3759. While many of MBA's competitors have come and gone, the "PRIDE" product 
  3760. line enters its third decade of use.  This is a testament to the integrity 
  3761. and durability of the product and the company who produced it.
  3762.  
  3763.           "With almost 1,500 installations worldwide and the
  3764.        fact MBA has existed in the methodology world for almost
  3765.          20 years, it is fair to say that the company is well
  3766.         capable of managing its revenues and balancing them off
  3767.          with consistent research and development by investing
  3768.             about 80 percent of those revenues into R&D."
  3769.  
  3770.                                                     - DATAPRO
  3771.  
  3772.  
  3773. END
  3774.  
  3775. COPYRIGHT (C) MBA 1995
  3776.  
  3777. =============================================================================                                       i
  3778.  4.1                         MBA PRODUCT OFFERINGS
  3779. =============================================================================                                       i
  3780.  
  3781. The flagship of MBA's product line is the "PRIDE" INFORMATION FACTORY, 
  3782. an OS/2 based product for managing information resources.  It includes:
  3783.  
  3784. 1.  Planning and design tools as used in support of the
  3785.     "PRIDE" methodologies (EEM, ISEM, and DBEM).
  3786.  
  3787. 2.  The IRM Repository where information resources are cataloged
  3788.     and inventoried.  The IRM is the engine of the FACTORY software;
  3789.     all of its tools interface with the IRM to collect and analyze
  3790.     resources.  Further, the IRM has an "open architecture" enabling
  3791.     it to interface with a wide variety of third party software
  3792.     packages (e.g., CASE tools, DBMS packages, spreadsheets, word
  3793.     processors, program generators, other repositories/data
  3794.     dictionaries, etc.).
  3795.  
  3796. 3.  An integrated Project Management system that works with the
  3797.     "PRIDE" methodologies as well other user defined Work Breakdown
  3798.     Structures (WBS).  The system offers tools in support of
  3799.     project planning, estimating, scheduling, reporting, and
  3800.     control.
  3801.  
  3802. 4.  The same "PRIDE" methodologies are embedded in the FACTORY software, 
  3803.     allowing on-line access to narratives and examples, as well as 
  3804.     printed documentation.  In addition, the customer can add supplemental 
  3805.     in-house standards thereby providing the means to maintain all
  3806.     standards documentation electronically.
  3807.  
  3808. PRODUCT ARCHITECTURE
  3809.  
  3810. The "PRIDE" INFORMATION FACTORY itself was engineered and manufactured 
  3811. using earlier versions of the "PRIDE" Family of Products.  In essence, 
  3812. "PRIDE" begat the next generation of "PRIDE."  As a "PRIDE"-built product, 
  3813. it consists of sub-systems, inputs, outputs, files, etc. like any other 
  3814. system developed under "PRIDE."  There are a total of eleven sub-systems 
  3815. in the product.
  3816.  
  3817. GATEWAY FACILITY
  3818.  
  3819. This represents the formal entry point to the product.  Users
  3820. logon through the Gateway where their product privileges are
  3821. checked.  After entering, they can modify file and printer
  3822. assignments, call for their time screen to record their hours
  3823. worked against project assignments (assuming the Project
  3824. Management system has been enabled), or access the other FACTORY
  3825. facilities (depending on their privileges).
  3826.  
  3827. RESOURCE DEFINITION FACILITY
  3828.  
  3829. This facility is used to search, display, edit, and print information
  3830. resources.  A user may search the IRM using six different search
  3831. techniques:
  3832.  
  3833. 1.  Search by Resource Name.
  3834. 2.  Search by Resource Control Number.
  3835. 3.  Search by Logical Attributes (synonym words).
  3836. 4.  Search down a Chain of resource relationships (e.g., display
  3837.     all data elements subordinate to a file or data base).
  3838. 5.  Search through a Data Taxonomy for data descriptions.
  3839. 6.  Search for data resources based on Program Label.
  3840.  
  3841. As an engineer enters specifications about the various
  3842. information resources, field entries are validated by the
  3843. software.  HELP facilities are, of course, available.
  3844.  
  3845. METHODOLOGY FACILITY
  3846.  
  3847. This facility provides guidance when executing the various
  3848. "PRIDE" methodologies (EEM, ISEM, DBEM).  There is an
  3849. interactive portion which provides instructions on how to
  3850. perform the phases and activities of the methodologies.  These
  3851. instructions are also accessible through other sub-systems,
  3852. such as the Resource Definition Facility, Graphics Facility,
  3853. Deliverable Facility, Expert Facility, and the Import/Export
  3854. Facility.  A glossary of "PRIDE" related terms is also available
  3855. interactively.
  3856.  
  3857. For those customers wishing to produce standards manuals, this
  3858. facility provides the ability to generate "PRIDE" manuals,
  3859. complete with text, examples, and worksheets.  The manuals can
  3860. be produced in their entirety or in portions (such as a phase at
  3861. a time).
  3862.  
  3863. The "PRIDE" methodologies are maintained in the AIM Master File
  3864. (Automated Instructional Materials), a computer accessible file.
  3865. In addition to "PRIDE" specific text, the customer can add
  3866. supplemental standards to the file.  For example, the customer
  3867. may wish to add text regarding the use of special in-house tools,
  3868. techniques, naming/numbering conventions, etc.  In this way, AIM
  3869. is used to manage all corporate development standards.
  3870.  
  3871. DELIVERABLES FACILITY
  3872.  
  3873. All of the various reports produced as a result of following
  3874. the "PRIDE" methodologies can be produced automatically.  The
  3875. user has the option to build whole reports or request selected
  3876. outputs.  The types of methodology deliverables include:
  3877. Feasibility Studies, System Design Manuals, Flowcharts, User
  3878. Manuals, Computer Run Books, Program Specifications, Data Base
  3879. Designs, Audit Review Reports, Checklists, etc.
  3880.  
  3881. Various Project Management reports are also included:
  3882. Time Distribution Summaries, Project Progress Reports,
  3883. Project/Personnel Estimates/Schedules, Effectiveness Rate
  3884. Charts, Gantt Charts, Resource Allocation Charts, Skills
  3885. Inventory, User Billing/Chargeback, etc.
  3886.  
  3887. IMPORT/EXPORT FACILITY
  3888.  
  3889. This represents the formal interface between the FACTORY and
  3890. third party software products.  The "importer" consists of a
  3891. converter routine to take an externally prepared data file and
  3892. either reformats it or validates it in preparation for updating
  3893. the IRM Repository.  The "exporter" allows the customer to
  3894. extract information resources from the IRM.  The data can then
  3895. be manipulated as required.  For example, a user can export
  3896. resources from the IRM to a relational Data Base Management
  3897. System (DBMS) which can then be used to massage the data and
  3898. build special reports.  In this way, the user is provided with
  3899. the capabilities of a report writer.  Data can be exported in a
  3900. variety of formats:
  3901.  
  3902. 1.  Text files for use in text/word processing packages.
  3903.  
  3904. 2.  Delimited ASCI format (.DEL) for use in relational data
  3905.     base management systems and other programming aids.
  3906.  
  3907. 3.  Standard 80 character records which can be edited and
  3908.     reapplied to the IRM Repository.
  3909.  
  3910. 4.  A user defined format to accommodate any type of output.
  3911.  
  3912. The INFORMATION FACTORY also makes available callable program
  3913. modules which allows customers to develop seamless interfaces
  3914. between the FACTORY and other external programs, thereby
  3915. providing the ability to directly interrogate the IRM and
  3916. retrieve data from it.  Customers can use this facility to
  3917. build bridges to a variety of software tools, such as DBMS
  3918. packages, CASE tools, program generators, report writers, etc.
  3919.  
  3920. GRAPHICS FACILITY
  3921.  
  3922. This sub-system provides the ability to draw "PRIDE" related
  3923. graphics at the terminal and populate the IRM Repository at
  3924. the same time.  For example:
  3925.  
  3926. Hierarchy Charts/Indented Lists - including business function 
  3927.   charts and organization charts.
  3928.  
  3929. Matrices - to represent relationships between different types of 
  3930.   information resources.
  3931.  
  3932. Flowcharts - for Systems, Sub-Systems, and Computer Procedures.
  3933.  
  3934. Information Flow Diagrams (IFD)
  3935.  
  3936. These graphics are not stored as bitmaps or some other
  3937. graphical format.  Instead, they are dynamically drawn
  3938. in accordance with the specifications maintained in the
  3939. IRM Repository.  As a user establishes relationships
  3940. between two or more resources in one diagram, it will be
  3941. reflected in other diagrams automatically.  For example,
  3942. should one user change the relationship of two resources
  3943. in a hierarchy chart, the change will be seen by another
  3944. user working with an indented list.  MBA refers to this
  3945. approach as "interpretive graphics."  It means that
  3946. graphics are based on specifications maintained in the
  3947. IRM and, as such, documentation is kept current and
  3948. up-to-date; as a resource relationship changes, so does
  3949. the documentation.
  3950.  
  3951. The user may print the graphics as desired (to a PostScript
  3952. supported printer) or copy them to the OS/2 Clipboard for
  3953. use in other applications or packages.
  3954.  
  3955. EXPERT FACILITY
  3956.  
  3957. This facility provides special routines to expedite the
  3958. administrative tasks associated with the "PRIDE" methodologies.
  3959. Features include:
  3960.  
  3961. *  An "Impact Analysis" feature to study the effect of a
  3962.    proposed change to a resource, such as a data element,
  3963.    business function, or system.  Acting as a bill of materials
  3964.    processor, the "Impact Analysis" can generate a list of
  3965.    resources effected by the change.  This feature alone has
  3966.    proven invaluable to companies.  It permits them to play
  3967.    "what if" and allows them to make intelligent project decisions
  3968.    by providing a complete "roadmap" of all required resource
  3969.    changes.
  3970.  
  3971. *  For "PRIDE"-EEM, an organization analysis aid is provided,
  3972.    along with a priority modeling tool used to automatically
  3973.    calculate the priorities of corporate objectives and supporting
  3974.    projects.
  3975.  
  3976. *  For "PRIDE"-ISEM, a Computer Aided Design (CAD) tool is
  3977.    provided to automatically design enterprise-wide information
  3978.    systems (perfect for Business Process Re-Engineering).
  3979.  
  3980. *  For "PRIDE"-DBEM, various data base design aids are
  3981.    provided.
  3982.  
  3983. *  For "PRIDE"-PM, special aids are provided for planning,
  3984.    estimating, scheduling, and reporting.
  3985.  
  3986. IRM FILE MANAGER FACILITY
  3987.  
  3988. This facility provides the means to audit, expand, reorganize,
  3989. and correct the primary files associated with the product.  This
  3990. primarily consists of the IRM Master File and its subordinate
  3991. files.  It is also used to set the basic operating parameters of
  3992. the file (e.g., file size, print options, PM switch, DBCS switch,
  3993. etc.).
  3994.  
  3995. FILE MAINTENANCE FACILITY
  3996.  
  3997. This sub-system represents the principal means for applying
  3998. changes, additions and deletions to resource definitions in
  3999. the IRM Master File.  All file maintenance activities includes
  4000. a rigorous data validation check to assure resources are being
  4001. defined according to standards.
  4002.  
  4003. A "Resource Control" feature is provided for the "PRIDE"
  4004. Coordinator to "activate" (freeze) resource definitions, thereby
  4005. prohibiting further changes to the definitions.  As systems are
  4006. completed and placed into production, the "PRIDE" Coordinator
  4007. turns all of the associated resources into an "active" status.
  4008. As it becomes necessary, the coordinator can also use the
  4009. facility to place pertinent resources back into a "development"
  4010. mode, thus allowing modification to the definition.
  4011.  
  4012. INVENTORY ANALYSIS FACILITY
  4013.  
  4014. Control logs are provided to serve as a manifest of an
  4015. enterprise's information resources.  Resources are listed by
  4016. type, and in either control number sequence or by name.  These
  4017. logs also show redundant resource names, whether the resources
  4018. are "not used" (not attached to other resources, and whether
  4019. they are in an "active" status (production mode) or under
  4020. "development."  A summary report is provided reviewing the
  4021. development status of all resources in the organization.  In
  4022. addition, special reports are provided to analyze such things
  4023. as program labels, forms, computer schedules, etc.
  4024.  
  4025. PRODUCT INSTALLATION
  4026.  
  4027. This sub-system is used to initially install the INFORMATION
  4028. FACTORY, to setup additional users and workstations, and to
  4029. implement product upgrades.  The product is well packaged and
  4030. easy to install.  Detailed instructions are provided through the
  4031. computer which guides the customer through the installation
  4032. process.
  4033.  
  4034. TECHNICAL REQUIREMENTS
  4035.  
  4036. The "PRIDE" INFORMATION FACTORY was designed to be compatible
  4037. with IBM's Systems Application Architecture (SAA).  As such it
  4038. was designed according to rigorous standards to give it the same
  4039. "look and feel" as other SAA/CUA (Common User Access) compliant
  4040. products.  This makes it easier to learn and implement.
  4041.  
  4042. The FACTORY can be implemented either as a standalone
  4043. product, or as a client/server application.
  4044.  
  4045. OS/2 Version 2.x (or higher) is required on an Intel 486 based 
  4046. computer (or higher).  8mb of memory is required (or higher) for 
  4047. workstations, 16mb of memory required for a file server (or standalone).  
  4048.  
  4049. All OS/2 supported Local Area Networks (LAN) can be used.  Text reports 
  4050. produced from the "PRIDE" software support all OS/2 supported printers.
  4051. Graphical reports require "PostScript" supported printers.
  4052.  
  4053. Consult the vendor for complete technical specifications.
  4054. The product makes use of its own proprietary file management
  4055. system and is, therefore, independent of third party DBMS
  4056. packages.  Programs are written in "C" and "COBOL" and make use
  4057. of the OS/2 "Presentation Manager" Graphical User Interface
  4058. (GUI).
  4059.  
  4060. TRANSLATION CONSIDERATIONS
  4061.  
  4062. All of the screens, reports, and messages associated with the
  4063. "PRIDE" INFORMATION FACTORY can be translated to suit a
  4064. particular language.  Printed maps and messages can be
  4065. edited as required.  The vendor can also provide the screen
  4066. panels for translation.  The product provides for the Double
  4067. Byte Character Set (DBCS), making it suitable for use with
  4068. Japanese and Chinese character sets (Kanji).
  4069.  
  4070. MATERIALS, SERVICE AND PRICING
  4071.  
  4072. Included in the purchase price is an implementation guide and
  4073. executable programs.  Training and consulting services are
  4074. provided for the development staff, users, and executives.  The
  4075. product is normally sold on a site license basis.  Consult the
  4076. vendor for full pricing details.
  4077.  
  4078. FOR ADDITIONAL INFORMATION:
  4079.  
  4080. To learn more about the "PRIDE" INFORMATION FACTORY, either
  4081. contact the vendor or reference the following sources:
  4082.  
  4083. IBM National Solutions Center
  4084. OS/2 CD-ROM of ISV Applications
  4085. The OS/2 Development Tools
  4086. OS/2 Exploiting Applications Directory
  4087. DATAPRO
  4088. Data Sources
  4089. And other fine software guides.
  4090.  
  4091.  
  4092.                                 "PRIDE"-PC
  4093.  
  4094.                    Thorough/Complete/Integrated/Proven
  4095.  
  4096. For those who need proven methodologies, at an affordable price, comes
  4097. "PRIDE"-PC, a desktop reference for the "PRIDE" methodologies, including:
  4098.  
  4099.                          Enterprise Engineering
  4100.                     Information Systems Engineering
  4101.               (integrating BPR with Software Engineering)
  4102.                           Data Base Engineering
  4103.                             Project Management
  4104.  
  4105. With "PRIDE"-PC, you can display, search, index, and print the "PRIDE" 
  4106. methodologies from your PC.  The product includes:
  4107.  
  4108. *  Tutorials and instructions with hypertext
  4109. *  Samples of deliverables
  4110. *  Review Checklists (specifying acceptance criteria of deliverables)
  4111. *  Functional Matrices (shows Who is to perform What, When)
  4112. *  Supporting narratives (including sample job descriptions)
  4113. *  Glossary of Terms
  4114.  
  4115. Now you can have a desktop reference to your methodologies instead of 
  4116. voluminous "shelfware" manuals gathering dust.  And at a price of just
  4117. $150 per PC, why pay more?  "PRIDE"-PC requires OS/2 2.x (or higher)
  4118. or MS Windows 3.x (or higher).
  4119.  
  4120.         "No developer or IS manager should be without "PRIDE"-PC."
  4121.  
  4122.  
  4123. NOTE:  Prices are in U.S. dollars and subject to change without
  4124.        written notice.
  4125.  
  4126. END
  4127.  
  4128. COPYRIGHT (C) MBA 1995
  4129.  
  4130. =============================================================================                                       i
  4131.  4.2                        MBA SERVICE OFFERINGS
  4132. =============================================================================                                       i
  4133.  
  4134.  
  4135. In addition to its "PRIDE" product line, MBA offers a full line of consulting 
  4136. and training services.  This specifically includes the following areas:
  4137.  
  4138. *  Methodology Customizing
  4139. *  Training and Education
  4140. *  General Consulting
  4141.  
  4142.  
  4143. METHODOLOGY CUSTOMIZING
  4144.  
  4145. The methodologies contained within "PRIDE" are universally
  4146. applicable and independent of any particular tool or technique.
  4147. However, there may be occasion where the customer may wish
  4148. to customize "PRIDE" to accommodate specific requirements.
  4149. In such an event, MBA can be contracted to develop a tailored
  4150. version of "PRIDE".  Potential areas for development and
  4151. inclusion in "PRIDE" include:
  4152.  
  4153. 1.  Policies and Procedures.
  4154.  
  4155. 2.  Job Descriptions.
  4156.  
  4157. 3.  Specific Tools & Techniques to be used throughout the "PRIDE" 
  4158.     methodologies and Project Management system.  For example:
  4159.  
  4160.     - Performing a Cost/Benefit Analysis (including standard 
  4161.       formulas for calculating Return on Investment and Break
  4162.       Even Points).
  4163.     - Program Design - such as structured programming, object 
  4164.       oriented programming, diagramming techniques to be observed, etc.
  4165.     - File Design - to develop certain types of physical
  4166.       file/DBMS structures (e.g., hierarchical, network, relational,
  4167.       object oriented, VSAM, etc.).
  4168.     - Writing Standards - for developing narratives, help text, user 
  4169.       documentation, etc.
  4170.     - Testing Standards - for uniform testing criteria.
  4171.     - Naming and Numbering Conventions to be observed.
  4172.     - Program Coding Standards
  4173.     - Auditing Standards
  4174.     - Change Control Standards
  4175.     - Conducting a Meeting
  4176.     - Use of a specific CASE tool
  4177.     - Documentation Aids - e.g., diagramming aids, source code librarian 
  4178.       aids, etc.
  4179.     - Compilers
  4180.     - Testing/Debugging Aids - including test data generators.
  4181.     - Editors
  4182.     - Application Development Aids - such as program generators,
  4183.       4th generation languages, and report writers.
  4184.     - Prototyping Aids - such as screen painters, and Graphical User 
  4185.       Interfaces (GUI).
  4186.     - Repositories/Encyclopedias/Data Dictionaries
  4187.     - Project Management Aids - such as use of Gantt Charts, PERT diagrams, 
  4188.       and other tools for planning, estimating, scheduling, reporting, and 
  4189.       control.
  4190.  
  4191. 4.  Corporate Tailoring - to include a corporate name, logo, and in-house 
  4192.     standard deliverables (examples).
  4193.  
  4194. Methodology customizing is performed by MBA on a time and materials 
  4195. basis.  Please discuss your requirements with MBA and let us quote you 
  4196. a price to tailor "PRIDE".
  4197.  
  4198. TRAINING AND EDUCATION
  4199.  
  4200. MBA offers a course curriculum oriented towards IRM related disciplines.  
  4201. There are three types of training courses available from MBA:
  4202.  
  4203. 1.  Skills Training - aimed at teaching the basic skills required to 
  4204.     perform Information Resource Management, Enterprise Engineering, 
  4205.     Information Systems Engineering, Data Base Engineering, and Project 
  4206.     Management.  This series of courses does not make use of any computer 
  4207.     software.  Instead, it combines instructor lecture with active student
  4208.     participation.  Most courses involve practical workshop
  4209.     exercises involving teamwork.  Such team exercises promote
  4210.     group dynamics and the exchange of ideas between students,
  4211.     regardless of their level in the corporate structure.
  4212.  
  4213. 2.  "PRIDE" Software Training - aimed at teaching the effective use of 
  4214.     "PRIDE" products, such as the "PRIDE" INFORMATION FACTORY.  Lab 
  4215.     exercises include use of the computer software.
  4216.  
  4217. 3.  "PRIDE" Methodology Implementation - combined education/consulting 
  4218.     aimed at facilitating the effective implementation of the "PRIDE" 
  4219.     methodologies (EEM, ISEM, or DBEM).  This is particularly useful 
  4220.     when initiating the use of "PRIDE."
  4221.  
  4222. All courses are conducted in either a classroom or "roundtable"
  4223. environment.  Each student is provided with a workbook that 
  4224. includes such things as printed copies of the transparencies, 
  4225. workshop exercises, a glossary of terms, and a place for notes.  
  4226.  
  4227. Most MBA courses include a questionnaire at the end of the 
  4228. course to test the student's knowledge.  In addition, an 
  4229. evaluation of the course is performed by both the students and 
  4230. the instructor.  Consequently, the customer is provided with an 
  4231. analysis of the course at no extra charge.  
  4232.  
  4233. Having trained thousands of managers, analysts, engineers, and
  4234. programmers from around the globe, MBA has extensive educational
  4235. experience.  Our instructors are seasoned professionals with
  4236. "hands-on" experience in the use of IRM concepts, methods,
  4237. techniques and tools.  They are also effective communicators who
  4238. are able to simplify complicated concepts and present them with
  4239. practical real life examples.
  4240.  
  4241. Contact MBA for a course catalog detailing the terms and
  4242. conditions for training, along with the current prices of all
  4243. courses.
  4244.  
  4245. GENERAL CONSULTING
  4246.  
  4247. The concept behind MBA Consulting Services is actually quite
  4248. simple:  Provide clients with senior people who have
  4249. extensive experience in I.S. and equipped with proven
  4250. methodologies and tools, specifically the "PRIDE" INFORMATION
  4251. FACTORY.
  4252.  
  4253. MBA consultants are not junior programmers nor recent college
  4254. graduates.  They are seasoned professionals with an average of
  4255. 20 years of experience in I.S. management.  They are supported
  4256. by MBA's "PRIDE" family of products, an integrated product line
  4257. providing tremendous leverage for analyzing businesses and
  4258. designing systems.  The "PRIDE" methodologies constitute the
  4259. analysis, planning and development framework with which MBA
  4260. consultants operate.  "PRIDE" is an effective means for managing
  4261. projects, producing quality deliverables at competitive
  4262. prices, and assuring customer satisfaction.
  4263.  
  4264. The area of expertise for MBA consultants encompasses a wide
  4265. range of services related to Information Resource
  4266. Management:
  4267.  
  4268. 1.  ENTERPRISE ENGINEERING RELATED ACTIVITIES - This
  4269.     line of work is concerned with studying a business and
  4270.     formulating an enterprise information strategy synchronized with
  4271.     business objectives.  Activities within this area include:
  4272.  
  4273.     - Modeling a Business, logically and physically.
  4274.     - Defining the information required to operate and manage a
  4275.       business.
  4276.     - Documenting a company's systems portfolio and technology
  4277.       portfolio.
  4278.     - Performing an Organization Analysis and Skills Assessment.
  4279.     - Calculating the priorities of business objectives and
  4280.       supporting projects.
  4281.  
  4282. 2.  INFORMATION SYSTEMS ENGINEERING RELATED ACTIVITIES - This area is 
  4283.     concerned with the design and development of enterprise-wide 
  4284.     information systems, complete with business processes and 
  4285.     specifications for software engineering (programming).  Activities 
  4286.     within this area include:
  4287.  
  4288.     - Performing Feasibility Studies to specify information
  4289.       requirements and devising a system solution (e.g., design a
  4290.       new system, modify an existing system, purchase a package,
  4291.       or combinations).
  4292.     - Evaluating purchased packages.
  4293.     - Designing integrated systems.
  4294.     - Re-Engineering Business Processes.
  4295.     - Documenting Current Systems.
  4296.     - Writing User Manuals and Help Text.
  4297.     - Specifying Software Requirements.
  4298.     - Testing & Implementing Systems.
  4299.     - Auditing Systems Development projects.
  4300.     - Software specifications can be implemented by the client's
  4301.       in-house programming staff or by sub-contractors provided and
  4302.       supervised by MBA consultants.
  4303.  
  4304. 3.  DATA BASE ENGINEERING RELATED ACTIVITIES - This area covers the 
  4305.     design and development of the corporate data base so that it is 
  4306.     naturally synchronized with applications.  Activities include:
  4307.  
  4308.     - Designing/Modeling the Logical Data Base.
  4309.     - Evaluating Data Base Management Systems (DBMS).
  4310.     - Designing the Physical Data Base.
  4311.  
  4312. 4.  PROJECT MANAGEMENT RELATED ACTIVITIES - This includes planning and 
  4313.     controlling the human resources required to implement project work.  
  4314.     This may include client personnel and/or contractors.  Activities 
  4315.     include:
  4316.  
  4317.     - Defining Work Breakdown Structures (WBS) and precedent relationships.
  4318.     - Estimating and scheduling projects.
  4319.     - Managing project personnel.
  4320.  
  4321. 5.  OTHER CONSULTING SERVICES
  4322.  
  4323.     - Conducting Computer Technology Appraisals.
  4324.     - OS/2 related computing.
  4325.     - I.S. related research assignments.
  4326.  
  4327. MBA CONSULTANTS
  4328.  
  4329. Our most valuable asset is our people.  MBA consultants consist
  4330. of company employees as well as independent contractors skilled
  4331. in the use of "PRIDE" products.  Because of this, MBA consultants 
  4332. are a united group of people who speak a common language and 
  4333. perform well as a team, and not a diverse group of individuals.
  4334.  
  4335. MBA consultants have backgrounds in all facets of I.S.
  4336. management.  They understand the problems plaguing I.S. and
  4337. can call upon their experience to solve problems in a responsive
  4338. manner.  They are not neophytes, but seasoned professionals with
  4339. impeccable credentials.
  4340.  
  4341. The consultants have graduate and undergraduate degrees in
  4342. Business, Communications, Computer Engineering, Computer
  4343. Science, Industrial Engineering, Industrial Psychology,
  4344. Journalism, and Sociology.  They actively participate in
  4345. professional and technical societies and hold various trade
  4346. related certificates; e.g., CDP, CSP.  In addition, MBA
  4347. actively participates in the IBM Developer Assistance
  4348. Program (DAP).  Our expertise has put us in demand for speeches
  4349. to prominent business groups and for editorial commentary in
  4350. industry and trade publications.
  4351.  
  4352.  
  4353.            "The company conducts business with many of
  4354.            the most prominent companies from around the
  4355.            globe and brings together professionals from
  4356.              many different geographical locations."
  4357.  
  4358.          "With such skilled workers, the company stays in
  4359.         tune with the products and services it markets and
  4360.          the individual needs of its diverse customer base."
  4361.  
  4362.               "MBA is certainly a leader in its field."
  4363.  
  4364.                                                   - DATAPRO
  4365.  
  4366. WHAT'S DIFFERENT?
  4367.  
  4368. 1.  MBA Consultants offer workable solutions described in common
  4369.     business terms.  They have a business and management perspective
  4370.     as well as possessing technical skills.  Esoteric methods
  4371.     couched in cryptic vocabulary is avoided.
  4372.  
  4373. 2.  MBA Consultants offer depth and experience in a wide range
  4374.     of I.S. related subjects.  MBA does not offer inexperienced
  4375.     junior people requiring considerable supervision.
  4376.  
  4377. 3.  MBA Consultants are supported by the "PRIDE" family of
  4378.     products which are demonstrably superior to other products of
  4379.     their kind in the industry.  "PRIDE" methodologies, which have
  4380.     been tested by MBA customers around the world, improve
  4381.     communications between MBA consultants and clients, expedite
  4382.     project assignments, and promote quality deliverables.
  4383.  
  4384. 4.  The MBA approach promotes the integration of information
  4385.     resources.  Sharing and re-using resources unifies development
  4386.     activities and expedites the implementation of change.
  4387.  
  4388. 5.  Through the "PRIDE" methodologies, MBA Consultants can make
  4389.     a smooth transition from a planning assignment to a design and
  4390.     development assignment.
  4391.  
  4392. 6.  MBA Consultants conduct themselves in a professional manner
  4393.     according to high ethical standards.
  4394.  
  4395. MBA is confident that we can offer you superior service at a
  4396. competitive price.  For more information, please contact us
  4397. today.
  4398.  
  4399.  
  4400. END
  4401.  
  4402. COPYRIGHT (C) MBA 1995
  4403.  
  4404. =============================================================================                                       i
  4405.  4.3                          IRM REVOLUTION BOOK
  4406. =============================================================================                                       i
  4407.  
  4408.          THE AUTHORITATIVE GUIDE FOR INFORMATION RESOURCE MANAGEMENT (IRM)
  4409.  
  4410.                 THE IRM REVOLUTION:  BLUEPRINT FOR THE 21ST CENTURY
  4411.  
  4412.                               by Milt & Tim Bryce
  4413.                                    MBA Press
  4414.                         ISBN 0-9621189-0-7; 265 pages
  4415.  
  4416. Information Resource Management (IRM) represents an imaginative new
  4417. way of thinking and conducting business in the information age.  It is not
  4418. just another way of using computers.  Rather, it is concerned with the
  4419. development and control of all the resources required to produce
  4420. information.  To many, IRM will represent a radical departure from the
  4421. mainstream of thinking in today's data processing world which is generally
  4422. technology oriented.  The purpose of this book is to convey to executives
  4423. a practical approach for the design and development of information resources
  4424. consistent with their business objectives.  Ultimately, the IRM approach
  4425. demystifies the information systems development process and puts control
  4426. back in the hands of executive management where it belongs.
  4427.  
  4428. CHAPTERS INCLUDE
  4429.  
  4430. *  IRM:  The Prophecy
  4431. *  IRM:  The Concept
  4432. *  The Information Factory:  Implementing the Concept
  4433. *  Project Management
  4434. *  Enterprise Engineering
  4435. *  Information Systems Engineering
  4436. *  Data Base Engineering
  4437. *  Glossary of Terms
  4438.  
  4439. The concepts and ideas contained in this book represent over thirty
  4440. years of practical experience in the field and have been proven effective
  4441. by over 1400 installations around the world.   Since 1976, many prominent 
  4442. Japanese companies have implemented these ideas, including top
  4443. "Fortune 100" companies and several winners of the Deming Prize for
  4444. quality.
  4445.  
  4446.           "This book belongs in every DP Manager's library."
  4447.  
  4448.                                                            - DPMA
  4449.  
  4450.          "The information presented in this book reflects clear
  4451.             thinking based on years of practical experience."
  4452.  
  4453.                                           - IRM Association (IRMA)
  4454.  
  4455.           "Covers in detail practical concepts and philosophies
  4456.             for utilizing information to increase productivity
  4457.                   and competitiveness in an organization."
  4458.  
  4459.                                  - Applied Computer Research (ACR)
  4460.  
  4461.                            #1 Best Seller in Japan
  4462.  
  4463. The book is priced at $50 (U.S.).  Quantity discounts are available.  
  4464. Consult MBA for deliveries outside of the U.S. and Ontario, Canada.  
  4465. Make checks, money orders or purchase orders payable to:
  4466.  
  4467.                           M. Bryce & Associates, Inc.
  4468.                               777 Alderman Road
  4469.                             Palm Harbor, FL  34683
  4470.                                 United States
  4471.  
  4472.                               Tel:  813/786-4567
  4473.                               Fax:  813/786-4765
  4474.                               BBS:  813/786-4864
  4475.                            E-Mail:  TimB1557@aol.com
  4476.                             CompuServe:  76235,2364
  4477.                               IBM Link:  DEV2643
  4478.  
  4479.             Since 1971:  "Software for the finest computer - the Mind"
  4480.  
  4481.  
  4482. END
  4483.  
  4484. COPYRIGHT (C) MBA 1995
  4485.