OJCS MANAGEMENT STUDY

Document Type: 
Collection: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP80-00915A000100040001-9
Release Decision: 
RIPPUB
Original Classification: 
K
Document Page Count: 
152
Document Creation Date: 
November 16, 2016
Document Release Date: 
May 2, 2000
Sequence Number: 
1
Case Number: 
Publication Date: 
April 1, 1976
Content Type: 
STUDY
File: 
AttachmentSize
PDF icon CIA-RDP80-00915A000100040001-9.pdf6.57 MB
Body: 
j- - "7/ 0 c s Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 OJCS MANAGEMENT STUDY Prepared for OFFICE OF JOINT COMPUTER SUPPORT April 1976 by 25X1A Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 OJCS MANAGEMENT STUDY This study document addresses problems that are encountered by the Office of Joint Computer Support in providing central computer processing services for the Agency and coordinating Agency requirements for Automatic Data Processing Services, equipment, and software. Proposed actions are included; however, further actions are recommended and implied and should amend and supplement this study. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Para. Page Preface-------------------------------------------------------iii SECTION I INTRODUCTION 1.1 PURPOSE AND SCOPE----------------------------------1-1 1.2 OBJECTIVES-----------------------------------------1-1 1.3 METHODOLOGY----------------------------------------1-2 SECTION II STUDY ELEMENTS 2.1 PROBLEM SUMMARY------------------------------------2-1 2.1.1 Front Office or Division Management Related----------------------------------2-1 2.1.2 Technical or Organizational Environment Related----------------------2-1 2.1.3 Operational Shortcomings-----------------2-2 2.1.4 General Concern--------------------------2-2 2.2 SITUATION ANALYSIS---------------------------------2-3 2.2.1 Major Computer Complex is Unreliable and Heavily Loaded-----------------------2-3 2.2.2 Complexity and Change Introduced to Maximize Throughput, Reliability, and Flexibility has introduced only Complexity-------------------------------2-4 2.2.3 Normal Management Procedures and Controls have not been instituted and maintained-------------------------------2-5 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ii.i Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Para. Page 2.2.4 The work load has increased significantly while the Staff has not ---------------------------------- 2-6 2.2.5 A strong leader, a mis-aligned organization, many technical problems and parochial Division Chiefs combine to make crisis management the norm------- 2-6 2.2.6 Organizational elements have become isolated and parochial ------------------- 2-7 2.2.7 Planning is aimed primarily at resolution of current crisis -------------2-8 2.2.8 Overall mission policies and procedures are unclear ------------------- 2-9 2.3 PROPOSED ACTIONS-----------------------------------2-10 APPENDIXES A. RE-ALIGNED ORGANIZATION B. MASTER PROBLEM LIST C. AVAILABLE STATISTICS REPORT D. INCIDENT CARD E. AVAILABLE SYSTEM PERFORMANCE CHARTS F. GC-03 COMPUTER CENTER DIAGRAMS 1. Processor Service Schematic 2. Data Access Schematics and Charts G. PROPOSED TREND CHARTS Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 1.1 PURPOSE AND SCOPE This document identifies and analyzes problems presented by OJCS Management and proposes actions which will correct and improve OJCS' ability to accomplish its mission. 1.2 OBJECTIVES The objective of this study as outlined in a 3 March 1976 memorandum from Director of Joint Computer Support is: to study OJCS and provide recommendations for improving the management of operations and services provided by this office. Those operations and services are defined as follows: OJCS MAJOR FUNCTIONS o Computer Processing Service o Applications Advice and Service o Planning 7 o Policy Development o Administration The scope of the study is limited to the use of current and currently planned resources. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 1.3 METHODOLOGY All management and front office staff were interviewed to obtain data on the functions, roles, responsibilities, and problems perceived by that group as belonging to OJCS. This information and the available hard data were used to generate a situation analysis outlining the current major problems of OJCS. The specific problems found were, grouped as operational and administrative in the general sense and were used to spot common problems which need resolution. The final list of 65 problems is the common set of over 85 encountered and no attempt has been made to reduce the list further. Given a situation analysis and a list of specific problems, specific actions were probed to determine which problems could be resolved in batches and what new problems would be generated by these actions. The resulting recommendations for specific action and continuing investigation are being submitted to D/OJCS for review prior to involving further OJCS management in analysis of the results and development of action plans. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.1 PROBLEM SUMMARY 2.1.1 FRONT OFFICE OR DIVISION MANAGEMENT RELATED The problems in this category center around the lack of well defined divisional responsibility which covers many problems which arise and the resulting need to assign "stuckees" to solve problems which invariably cut across divisional lines. This problem is amplified by a heavy work load involving constantly changing priorities, the lack of a game plan or high level planning, a lack of clear cut management objectives, ineffective team work at the division level and too few people to tackle the large number of technical problems effectively. This problem is perceived from the top as being a lack of initiative in assuming responsibility, and from the bottom as excessive dabbling in the details of division operations. Both views are accurate. Problems: 1,5,6,11,12,15,23,25,26,27,29,34,36,37,41,44,49, 51,53,54,61,63,64. 2.1.2 TECHNICAL OR ORGANIZATION ENVIRONMENT RELATED The environmental factors can be categorized in general as facts of life. There is an uncontrolled work load placed on the organization, there are many applications of questionable value, most of the facility is operated at 100% capacity over vast periods of time, the on-line loading of computer systems is building up over a relatively short period of time while the organization of the resources and the tools are primarily batch oriented. A great many of the specific problems are simply ways of life in a service organization, particularly in the ADP service business. Problems: 2,21,22,24,28,33,38,39,40,42,43,45,55,57,60. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-1 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.1.3 OPERATIONAL SHORTCOMINGS In the crush of heavy work loads, constant change and crisis management, discipline has slipped in the administration of hardware and software resources. Much data is generated and available to indicate the status and trends in the center but it is not analyzed such that intelligent action can be taken on it. There are not visible measurements of trends such that we know how much better or. worse the situation is at any point than at some point in the past. This data can normally be generated upon request but is not used as a normal management tool. Of particular note is the lack of detail in data concerning each piece of equipment to determine precisely which pieces cause problems and need specific attention. The objectives of much of the change which is in process seem to have been lost. While there is a constant pursuit of some future system which will solve all of the problems currently known, the current system seems to have been abandoned in the process. Problems: 3,4,7,8,9,10,13,14,16,17,20,30,31,35,47,48,50,52, 56,58,59,62,65. 2.1.4 GENERAL CONCERN There is a general concern that integrated databases may not be secure or private and that technical security may not be adequate. There is a feeling that nothing will happen in this area until a crisis is encountered. Credibility is seen as poor based on current performance. There is no perceived concern within or outside of OJCS for the cost of ADP service. Further, if there were an ADP policy and direction within the Agency, then the training offered by OJCS should be tailored to fit with that policy. The elements in this category are things which need some relatively immediate attention such as security, and also those elements which should be factors in laying out the future plans. There is particularly a feeling that if cost consciousness can be made a more integral part of the management process within the Agency, that the applications of the computer center will be of higher quality and thus more cost effective. Problems: 18,19,32. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-2 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.2 SITUATION ANALYSIS 2.2.1 MAJOR COMPUTER COMPLEX IS UNRELIABLE AND HEAVILY LOADED. The major Computer Complex is made up of some of the largest most advanced computers available from industry. There is no problem with antiquated equipment or equipment which is mismatched to the tasks imposed upon it. Therefore, given normal maintenance on both hardware and software the system should be extremely reliable, performing its intended functions predictably seven days a week, 24'-hours a day. In actuality the computer system is subject to a very large number of failures many of which are very difficult to analyze as there is not an obvious relationship among many of the types of problems which are encountered. The work load is extremely heavy but this is considered to be a factor only when the periodic unavailability of key elements slows processing, thus generating a backlog which exagerates the already heavy load. One of the effects is that many key applications can not be run as scheduled due to the unavailability of the key pieces of equipment, thereby inconveniencing large numbers of users or requiring frequent changes of schedules and priorities. This situation leads to a chaotic environment in which it is even more difficult to track down problems as they occur. The overall difficulty here seems to be that of an environment of constant change in the interconnection of equipment and in operational software. This, coupled with a failure to bring hardware and software maintenance under control, have permited the reliability situation to degenerate. Data which is available is not summarized, analyzed and used to assess the situation due to a shortage of people applied to this task and thus all action is relatively short term crisis fighting. While processing capacity is being addressed by the Eighteen Month Plan, the adequacy of the increase in processing capacity to accommodate the increasing work load is questionable. While it is generally agreed that the existing processing capacity is being taxed by today's work load, little, if any, effort is expended to analyze the effectiveness of existing applications or the impact of future changes or new applications. This lack of analysis further complicates an already complex environment by requiring the allocation or reallocation of significant system resources when problems are encountered. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 No 7 -3 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The movement of OJCS from a batch processing operation to a batch and on-line application operation has not been accompanied by the allocation of equipment and human resources needed to respond adequately for the new environment. 2.2.2 COMPLEXITY AND CHANGE INTRODUCED TO MAXIMIZE THROUGHPUT, RELIABILITY AND FLEXIBILITY HAS INTRODUCED ONLY COMPLEXITY. To cope with the large processing requirements, a high degree of connectivity has been developed within the center. IBM's ASP system has been installed with flexibility to switch systems in and out of the ASP environment and an attempt has been made to employ the latest version of IBM software. This coupled with the employment of large databases and the on-line use of the system, has led to a very complex environment making problems difficult to isolate and resolve. The flex- ibility which has been incorporated is primarily theoretical since switching of major elements involves; a) decisions as to which on-line applications and/or types of service will be denied or supported since reundancy is not available, b) careful planning, and c) careful operator execution. These decisions and actions are made at the operator level. To support this flexibility, the Computer Processing Branch (CPB/OD) has developed operator-technicians who serve to oversee changes to the system and provide communication and documentation. This further reduced the already limited number of operators. The reliability which was to have been achieved by having backup equipment (if available) has actually been reduced since most processing must pass through more serial processors and processes than with a stand alone system. The probability of a failure in the process is higher although the ability to restart on a similar configuration has been enhanced. While an objective of the ASP system was to save operator resources, ASP also requires common access by all ASP processes to all databases in order to be effective. This latter requirement has neither been realized nor re-analyzed to determine whether throughput is optimum in the current environment or whether for example, paired stand-alone systems might offer greater total processing capacity and reliability. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-4 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Complexity is clearly a problem in that it makes current performance difficult to analyze. While the objectives to be achieved by introducing this complexity were initially quite clear, they were not well defined quantitatively nor has performance been analyzed against these objectives. 2.2.3 NORMAL MANAGEMENT PROCEDURES AND CONTROLS HAVE NOT BEEN INSTITUTED AND MAINTAINED While there are some reports kept in various parts of the organization and while there is a great deal of data avail- able concerning the actual state of affairs, both in hardware and software, there is no consistent, concerted management attempt to marshal the information available as a useful management tool. There have not been performance expectations developed in many areas and the only objective is to get out of the current crisis or to improve whatever the perform- ance seems to be at the time. The lack of management norms applies from the most technical topics to the personnel management function. Lack of such information makes it difficult to communicate the current status of affairs to vendors, to users, to budgetary staffs or to upper management. There should be hard data and trend information kept in about 20 different areas and this information is very seldom available. (See Appendix G ). 1W In searching for this type of information one can always find an example of something in a desk of something that has just been developed or was used a year ago but there is no concerted effort to track that current situation against objectives. Appendix E shows a list of available reports generated by Operations Division's Resources Management Branch and the Planning Staff that could be adapted to management controls with the proper procedures and direction. Recent events have highlighted the lack of attention to technical security and Quality Control. Technical security is acknowledged as a problem throughout OJCS Management and is felt to be an environmental problem (thats just the way it is). In the present organizational situation, only a severe security violation will direct attention to concrete action. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 UPI 2-5 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The lack of Quality Control is apparent throughout the organization, such as 1) design standards and guidelines 2) database maintenance procedures, 3) performance standards, 4) product quality, 5) acceptance testing of production applications, 6) test and analysis of questionable or high resource-use applications, etc. 2.2.4 THE WORK LOAD HAS INCREASED SIGNIFICANTLY WHILE THE STAFF HAS NOT Over the past five years the work load has increased from 400 - 600 jobs per day to better than 1600 jobs per day, (a growth of 266%). The staff in the meantime has increased from 250 to 350, (a growth of 71%). For example, Operations Divisions' Computer Processing Branch has grown from 51 staff positions to 58 staff positions during the aforementioned 5 year period, (a growth of 11.4%). Further, as the nature of the work has gone from batch processing to batch plus interactive processing, very little new talent has been brought aboard to accommodate this change. There is no question that there are areas within the organization which are running shorthanded and this has led to the lack of information upon which to base sound management decisions. The resources necessary to solve problems of system stability, hardware reliability, measurement and tuning, system capacity and crisis resolution are organizationally dispersed. This, coupled with the inability of the Division Chiefs to focus already thin resources to the resolution of standing problems leads to a standing wave of crisis with top-down direction to solve the ones momentarily most painful. 2.2.5 A STRONG LEADER, A MIS-ALIGNED ORGANIZATION, MANY TECHNICAL PROBLEMS AND PAROCHIAL DIVISION CHIEFS COMBINE TO MAKE CRISIS MANAGEMENT THE NORM The organization is aligned such that very few divisional responsibilities can be carried out without the coordination of at least two and sometimes four other organizations. While coordination will always be required for a great many activities it is currently required on even the most trivial Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-6 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 tasks. This means that the achievement of virtually any task is complex and time consuming. This coupled with a strong leader who expects results in a difficult tech- nical environment and Division Chiefs who are frustrated by the lack of ability to achieve all of their objectives within their own domains has precipitated a large number of crises. Virtually any problem requiring prompt action requires the appointment of a "stuckee" since it will in all probability not fall distinctly within the charter of one particular division. No Division (except perhaps AD) has the resources and authority to achieve definable end results. For example OD's goals of a stable system is compromised by SED's and Front Office's need for changes. SED's total-function objective is dependent on stable hardware and consistent Front Office (and user) priorities. USD production is dependent on both of the above as well as well-documented, efficient applications code. There is heavy dependence on other Divisions for achievement of major portions of divisional tasks. The Division Chiefs are seen as not cooperating to solve problems, but rather as playing roles and pointing fingers. This seems in part to be a lack of clearly defined respon- sibilities which they own and in part a vague commitment to do everything for everyone without being able to predict what that means. 2.2.6 ORGANIZATIONAL ELEMENTS HAVE BECOME ISOLATED AND PAROCHIAL The divisions in particular have become isolated and parochial in their views of their roles and the role of OJCS within the Agency. Constant crisis and frustration have precipitated the situation, and only planning, management, communication, and the realignment of motivation can fix it. While a certain level of parochial interest is beneficial in generating an espirit de corps, it should be a part of an overall sense of mission and participation rather than the currently felt environment of withdraw and blame. The parochial interest, however, has not contributed to espirit de corps of the Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-7 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 divisions or OJCS. It has developed as a result of unclear missions, responsibilities, and authorities. It has grown as problems have been encountered that could not be adequately explained as a result of inadequate analysis and problem solving techniques. This parochial attitude and its contrib- uting influences are evident by the absence of staff recommendations and alternatives when problems are reported during staff meetings. There is some indication here that the communications from the top down is not readily passed down at the division level at least in part because the information which is communicated down is felt not to be relevant at the individual level. 1 17 There are no common organizational reviews with total staff participation on a regular basis. Such a -review would provide an opportunity for communication in both directions on vital issues. The perception at the branch level of the front office opinion of the quality of work produced is not consistent with the front office's positive opinion. 2.2.7 PLANNING IS AIMED PRIMARILY AT RESOLUTION OF CURRENT CRISIS All planning is aimed at the resolution of crisis. The 18th Month Plan is aimed at increasing the computer capacity and eliminating some crisis problems within the center. There may be a five year plan but it is not in evidence. All of the planning is administrative and financial at the front office level. Planning within the divisions is for the installation of the next element at hand be it the next version of software or hardware. The lack of analysis contributes directly to poor planning. Little, if any, consistent analysis is performed to a) support or ascertain the present operational status, b) support the presentation of alternatives, proposals or solutions requiring office or division level decisions, c) support the constant configuration changes, d) measure system, sub-system (GIMS) and application performance and reliability, e) verify application design effectiveness, cost justification, and system security or f) determine system performance (scheduling, processing, priorities, job mixes, system overhead, etc.). Additionally, this lack of analysis contributes to poor system reliability as a result of liberties taken during system configuration and maintenance. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-8 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ad 25X1 A. The lack of analysis results in: a) management decisions based on the most recent appeal, b) lack of high level planning or policy that coincide with the necessary support of the Agency's functions or direction, c) neglect of the technical security of systems, sub-systems, databases, and processes, d) lack of upper management understanding of or appreciation for on-line systems. Overall planning at the policy level is not done. The planning function must evolve from finding ways out of crisis to setting a path which avoids them in the future. Problems must be examined before they get out of hand and the technology and philosophy of ADP management within the Agency must be developed ahead of the fact. Planning is inadequate for long-term service. The analysis of needs, investigation of alternatives and general top-down planning are not staffed. This is complicated by the lack of conciseness of OJCS responsibilities in ADP as defined in which define only a coordinating role for mayor areas o-. ADP activity. 2.2.8 OVERALL MISSION POLICIES AND PROCEDURES ARE UNCLEAR While there is a clear understanding of OJCS overall mission among the OJCS management team, OJCS' management and admin- istration of Automatic Data Processing for the Agency, as presented in the Headquarter's Regulations is vague and unclear. The lack of adequate policies and procedures related thereto coupled with the misalignment of functional respon- sibilities, makes it difficult for any organization to develop its own mission statement and operational objectives. This results in a task orientation rather than a process orientation in management and the tasks invariably end up to be the resolution of current problems rather than looking for causes of the crisis to prevent them in the future. Since there is a lack of policy, computer groups from other Agency components are a constant problem to OJCS. It is perceived that OJCS, in its coordinating role does not have the authority to say no. This is complicated by a lack of a consistent interface with outside organization and an ineffective ADP control officer system. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3 PROPOSED,ACTIONS t,/l. Make reliability/availability a top system goal by measuring it and taking action to improve it. Establish performance expectations for every organization and piece of hardware and software and review performance against these expectations. (See Appendix G ) 3. Develop and implement hardware maintenance checklist procedures for each supporting-functional area, i.e., on-line, batch, interactive, peripheral processing. 4. Measure and analyze system performance and plan to optimize the load sequencing and configuration for the load characteristics. Measurements include I/O by channel, CPU 'boundedness',,memory use, data base use (volumes), overhead, compile rates, development/ production ratio, response time, program run times, idle or wait time, load factor on each machine (CPU) and major sub-systems, etc. 5. Set firm office-wide controls on incident cards and use the data provided. Close out every one. ` 6. Slow and control the rate of hardware and software change. Make fewer, larger changes and do more testing. Maintain the current system at the expense of futures if necessary. 7. Set a. formal Q.A. procedure for applications going to production. Q.A. Policy and Procedures are set centrally but are executed by the production organization (not development). Set Q.A. standards and procedures to cover all deliverable OJCS computer output from Q.A.'ed products. 8. Audit applications for mis-use of resources and take action to remedy problems. 9. Simplify the complex by separating on-line and batch processing support components and establish controls, policies, responsibilities and authorities for each. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-10 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 10. Establish standards for data integrity procedures. 11. Perform monthly formal reviews of key indicators for each division. A minimum set is included in Appendix G 12. Estalish and maintain trend information to support management decisions and discussions. 13. Set up the trouble desk as an action and response operation rather than as a communicator. 14. Reduce staff meetings to 1-2 times per week and run them as productive meetings (i.e., purpose is communications - not problem solving). 15. Director address Divisions meetings at least quarterly and listen to people's concerns and answer questions. 16. Look ahead in work load and technology and cast a. 5-10 year outlook and a 1-5 year plan to cover Agency needs and direction including terminals and on-line use. Plan to set policy (update - to encompass all ADP within 5 years. Establish consistent management and standards first and control later if warranted. (Must get own house in order). 17. Develop office-wide objectives and milestones for Budget and fiscal requirements. Develop office-wide objectives and milestones for Administrative requirements. Assign one man to work only on technical security with the Security Officer and support him with representatives in the Divisions. Plug the holes technically or procedurally. 20. Make the ADP Control Officer system work by defining accountability for results in the control function and using MZ careerists. 21. Write office Directors and ADP Control Officers as appropriate discussing cost of services and asking review of use. 25X1A Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2-11 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 22. Establish Policy and Procedures as outlined in problem 48 and 49. Set a policy on supported software and publish and police it. (i.e., three categories: fully supported, caveat emptor, and forbidden). 23. Develop software standards and guidelines for each functional area. Re-align the organization to reduce contention and permit assignment of responsibility to obtain results. 25. Review every position and incumbent and determine that: a) the job needs doing, and b) that the incumbent can do it. Re-adjust as necessary to generate more workers in key areas. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9j 2 APPENDIX A Approved For Release 2000/06/06 : CIA RRDP80-00915A000100040001-9 D/OJCS DD/OJCS MANAGEMENT SERVICES PLANS AND SPEC. PROJS. APPLICATION SERVICES SUPPORT SERVICES 1241 PROCESSING SERVICES Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 A-1 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 PROPOSED ORGANIZATIONAL COMPONENT'S RESPONSIBILITIES MANAGEMENT SERVICES STAFF: Trend and Perf. Data Situation Info Project Status Pert/CPM Services Tech. Writing -- 1 Standards Library Service Audit (PAR) ADMINISTRATION STAFF: cutive Officer Executive vPersonnel Budg ;&( Financg `MBO Financial Planning Career Development Security year plan development & tracking 5-10 year outlook Supported Project Plan Draft Policy Development Skills Projection Technology Forecast. Q.A. Policy Dev. of stand-alone system Applicant Development Maintenance of Production Programs ADP Training Applications Consulting & Support Outside (OJCS) User Assistance Production (Q.A. & Processing of Production Programs) Systems Software Support (Floor Systems) Programming System Consultation Data Conversion & EAM Data Base Management DAC Operations Resource Management System Measurement & Analysis (STAFF Maintenance/Reliability Perf. measurement & Analysis Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 MASTER PROBLEM LIST 1. Lack of initiative in taking responsibility for action4 2. Uncontrolled input with no cost accountability. 3. No consistent Quality Control, 4. Impact analysis of applications and changes weak, 5. Dominant leader stifles initiative, 6. Staff meetings present problems - not solutions. '7. Terminal administration is inadequate. Inadequate planning for on-line systems. 8. Performance standards are not well defined in most areas. 9. Current systems support and maintenance are spurned for 'new' products. 10. Configuration control inadequate. ORG meetings are ineffective. 11. Management decisions tend to be based on the most recent appeal. 12. Division Chiefs are either dogmatic or indecisive, neither position being based on knowledge (as perceived from below). 13. System performance monitoring and analysis are below the bottom of the priority list. See 3. 14. Job mixes and priorities are not managed. 15. Managers protect their domains to the detriment of OJCS. 16. Technical security is basically ignored. 17. Production doesn't run acceptance tests - need Q.A. on production software. 18. Integrated data based may not be secure or private. Approve f,or1Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 19. Credibility is poor. 20. Center reliability is inadequate, complexity exacerbate this problem. 21. Not enough resources - people, money and spaced Q4&,_'7 22. Too much change (see configuration control 10). 23. Inadequate high-level planning. 24. Many "trashy" (not cost-,effective) applications (STAR). See 14. 25. Contention among managers - CYA also. See 15. 26. Fear? 27. There are some mediocre people in key positions. 28. Outside computer groups are a problem to OJCS - no policy. 29. Who's response for what? Assigned to whoever has time. 34. No top-down direction - no feedback from above - communications. 32. No perceived concern for costa LO` 33. Batch mentality in on-line operations. 30. Incident card discipline poor.v 31. Invoice billing sloppy. 35. Much cheating on technical matters. 36. D/OJCS involved in too much detail. 37. No game plan - priorities evanescent - see 23 Planning. 38. Need to take active role in minicomputers. 39. Need to take active role in ADP procurement. 40. Capacity to handle on-line load is inadequate. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 41. Divisional squabbling and lack of coordination. See 15 and 25. 42. Turn-around time and response time of the center are inadequate. See 8 and 20. 43. "Fantastic" overhead to drive on-line systems leads to capacity limit. See 40. 44. Management. See 5 and 36. 45. Bureaucratic administrative load. 46. No one has the oliiical)responsibility to satisfy the Brooks Bill. 47. Complexity (see 20) does not buy the anticipated benefits in terms of flexibility, redundancy and raw capacity. 48. Procedures are weak or lacking in the following areas: a) Maintenance b) Configuration control. c) Terminal requests. d) Budget and fiscal matters. e) Service requests. f) Incident report handling. g) Problem analysis. h) Production handling. i) Project management. j) Resource usage accountability. k) Project registry. 49. Policy definitions are weak or lacking in the following areas: a) Agency ADP control. b) New applications. c) Centralized vs. decentralized control. d) Cost accountability for resource utilization. e) Control of input. 50. Trouble desk is ineffective. 51. Lack of use of available management control of OJCS facilities, user input and product output. 52. Lack of scientific organized approach to problem analysis. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 53. Management of people is based more on personnel relationships than objective management and career development. 54. There is no common philosophy of management of people in the office. 55. ADP control officer system is ineffective. 56. 24 hour DAC needed. 57. Service and control role.s are in conflict. 58. OJCS needs a consistent interface to each outside organization. 59. Non-prime time support of O.D. inadequate. 60. GC047 is running out of capacity. No plans. 61. Public relations role is weak. 62. Software maintenance role is not appreciated. 63. Training should be consistent with ADP policy. 64. Operational objective not documented. 65. Logistical support from front office weak. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 B-4 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 AVAILABLE STATISTIC REPORTS A. Project Activity Reports generated by RMB/OD: 1. Weekly Audit report from RMB use only. 2. Monthly userid activity by submitter code (entire file). 3. Monthly userid activity by submitter code for O/DCI. 4. Monthly userid activity by submitter code for OMS. 5. Monthly userid activity by customer code (entire file). 6. Monthly userid activity by customer code for OSI. 7. Accounting of elapsed/cpu time and job counts by system. 8. One page report for each batch system with activity by job priority. 9. One page report for the 67-1 system with activity within the three time shifts. 10. Overhead hours report for each system showing scheduled and unscheduled maintenance, idle time, power off time, hardware problem time, etc. 11. Activity report of each system by day and hour. 12. Short/Long job report showing cpu times and job counts for 65s, 158s, 168 and 195. 13. Listing of all on-line and dedicated devices. 14. A group of reports showing: a. The range of jobs costed, b. summary of no-cost jobs by system, c. summary of costed jobs by system, etc. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 C-1 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 15. A group of reports showing: a. A report of detail resource breakout showing dollar amounts for costed and no-cost projects (entire file). b. Report of detail resources breakout showing dollar amounts for only costed records. c. Same as above except for only no-cost records. d. One page report showing detail breakout of resources and dollar amounts for only CRS projects. e. A report showing detail breakout of resources and dollar amounts by project of only CRS projects. f. Same as above except for only OD&E projects. g. Same as above except for only ISPB projects. 16. A report showing a detail breakout of resources and dollar amounts for only the Office of Commo, by project and sub-project. 17. A report showing the errors and hours of processing of the EAM area. 18. A report showing a summary page of the following: manpower hours by pay period - total of CPU hours/ elapsed hours, data preparation costs, and processing costs, and amounts for emulation processing. 19. A one page report of activity by each office showing the office manpower, 360/05, 360/CP-VM and other charges for the month, plus the total charges for the year to date with a percentage of the total in each case. 20. Same as above except with activity by project within office. 21. A detailed report of activity within each billable project for each office, with Directorate and Agency totals. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 C-2 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 22. Same as above, except non-billable. 23. One page report of over all total of both billable and non-billable activity. 24. A credit report by office and project of the dollar amounts that were added and subtracted from the various projects and the reasons for the adjustments. 25. A report showing manpower and machine costs for each fiscal month with one record for each customer code, project number, sub-project, CPUID, submitter code (type of activity, i.e., 'P' production, 'M' maintenance, 'D' development) and billable code. 26. A report showing a breakout by vendor and on-line systems of the stability of the computer centers. 27. A report showing the scheduled up time, down time, (Hardware-Software-Application) for a group of CRS on-line applications. B. RMB Generated SMF Reports DAILY 1. Daily Computer Center Listing. 2. Daily Master File Listing. 3. Daily Diagnostic Listing. 4. Daily ASP Summary Listing. 5. Daily A-Priority Listing (2 versions). 6. Daily Tape Error Status by Volume Report (2 versions). 7. Daily VM Report. 8. Daily CP Report. 9. Daily On-line Job Report. 10. Daily System Productivity Reports. 11. Daily Special Use Reports Based on Center Listing. 12. Weekly Computer Center Listing - Generate User Data Set. 13. Weekly Audit Trail Report (visit to users). 14. Weekly Disk Activity Reports (2 versions). 15. Weekly Disk Activity Report (Prod. Br. Only). 16. Weekly Tape Abend Report. 17. Weekly System Catalog Listing. 18. Weekly Open Incident Report. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001- C- Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 19. Monthly Simjob Usage Report. 20. Monthly ASP Batch Statistics. 21. Monthly CP PSPACE Reports. 22. Monthly VM MDISK Reports. 23. Monthly GIM Statistics Report. 24. Monthly Par Report (several edit and audit reports prior to Par Report). 25. Monthly Inactive Share Data Set Report. 26. Monthly Stability Index Report. 27. Monthly On-line Job Availability Report. 28. Monthly Over-allocated Share Data Set Report. Approved For Release 2000/06/06 : CIA-RDP80-00915A0001000400041-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9. INCIDENT CARD HARDWARE INCIDENT REPORT FORM O11[ I USE PREY. 4.74 J4:J EDITIONS DATE (DDM^AYY) TIME AFFECTED SYS NO/OS VERS, FAILING UNIT/SER. NO. - -- SEREP CORE IMAGE REPORTED DV: AFFECTED SYS SER. N O. CPU MTR READINGS STANDALONE DUMP ASP DUMP IPL (Y or N) RERUN TIME RERUN JOB NO. LOCATION/NAME PHONE NO. PROBLEM ENVIRONMENT/DESCRIPTION REPORTED BY S F. V F R I TY C O0 PERSONS -- NOTIFIED -- PROBABLE CAUSES _....__.__.._..__..__._ SUPERVISOR ._._v... _._ _._.... UISATP,OU S (4) ORG/NAME E CR IT ICAL (3) HARDWAR SER I OUS L SOFTWARE M I N O R ti) ORG/NAME OTHER DATE (DDVV Y NOTIFIED Y) AND TIME VENDOR SCHEDULED CREDIT U RERUN MTR READINGS: CPU El RENTAL Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 D - 7 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 E-1 ASP PERFORMANCE Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Mt ith MTTR MMTBF I P L s I AvailabilitV A B C D i P S, T X Total Fan. 76 .76 52 4 5 9 .9.8 ?el 76 .79 56 1 1 3' 1 6 .98 viarch 76 76 Aay 76 Fur 76 ru1~r 76 W 76 ;ep4-, 76 )c#0 75 dol 76 an 77 r e1r. 77 ;2a h 77 Lpri1 77 . -ia?!. 77 un' 77 u11W 77 Lug 77 ;cpir. 77 )ct 77 1od' 77 )ec 77 H A. = Ampex D = CDC S =Software B = IBM M = Memorex T = Comten C = Calcomp P Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ASP PERFORMJJNCE Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Tv nth 137' R C n I ?9. i P I S 1 T! X, I Toc til .61 .64 28 0 29 0 6 5 2 0 -' 6 ~0 ' 0_ ~-_0 0 . - 6 6 1 3 4 0 25 .97 .97 March 74 63, 29 0 2 0 1 3 0 6 3 5 20 .97 Aril -14 3 .6 33 0 2 1 2 2 0 1 2 0 10 .98 { May - .72 34 0 2 0 2 1 0 9 0 1 15 .97 Ju-e 74 .80 L 37 4 1 ( 5 2 13 .97 J~~'r 74 80 3 8 5 3 1 5 1 15 i ~ .97 Airg. 74 .78 39 2 3 1 4 1 4 15 .98 Se t. 74 .74 i 39 5 1 4 2 4 3 9 28 98 _ - _ i- - - O. 74 .78 39 2 2 1 2 4 3 14 .98 N( 74 ,85 37 6 21 2 7 5 441 .97 Dc!'r'. 74 E .95 - 38 3 2 5 1 2 13 .97 5 ;Ja 75 .90 40 1 1 1 5 4 3 1 .97 Feb. 75 .86 40 1 I10 6 17 .97 :.~, rch 75 .97 41 3 5 1 4 2 15 .97 April 75 .98 39 3 1 7 4 2 .2 19 .97 M 75 .92 39 1 2 11 2 16 .97 Ju-e 75 .84 T _38 1 1 1 10 5 2 20 .97 Jul 75 .86 39 1 3 2 7 13 .97 Ai 75 .87 38 1 6 2 5 3 17 .97 Se's. 75 .90 40 2 1 11 1 15 .97 Oc L 6 ' . :: :: :: 1 9 FL 11 ::: 1 Dc 75 .71 50 1 1 8 - 10 - .98 A = Ampex B = IBM C = Calcomp D = CDC M = Memorex. P Power S = Software T = Cornten X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 CP/CMS SYSTEM PERFORMANCE Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 M nth NITTR RITBF I P L - Availability A B CI D p SI T X Total Jan. 76 1.2 5 47 1 2 2 2 7 .97 Fe 76 1.31 48 5 1 1 7 .97 March 76 Ap 1 76 May 76 lul. 76 # I~u7 Rr 76 4u*, 76 5er~. 76 76 Ito- , 76 De L". 76 La1 77 P. -117 Ida 'ch 77 3p 1 77 Via 77 1 Eur 77 rut' 77 77 iepm 77 1 pct 77 F ,Iov 77 - 1 ?e( 77 1 A = Ampex D CDC S = Software B = IBM M = Memorex T = Comten C = Calcomp P = Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release' /c W VAS' 2DP80-00915A000100040001-9 nth I. ' MTBF I P L s Availabila _ A B C I D I M; P( S I T X Tot_-il . Ja . 74 .88 43 0 0 11 0 0 0 9 0 0 20 .96 .F Cf. 74 .93 43 0 6 4 0 0 0 3 5 1 19 .97 M.?ch74 .9& 45 0 5 1 0 0 0 6 2 1 13 .97 A it 74 .94 47 0 4 5 0 1 0 4 4 1 19 -~~ .97 M.. r 74 .92 47 0 5. 0 0 0 0 1 6 2 14 .97 Sure 74 .91 44 0 6 0 0 2 0 6 2 4 20 .97 Ju r 74 .81 50 2 2 1 1 6 .98 Aug. 74 I .83 51 3 7 2 12 .98 Se t.' 74 .77 56 1 1 .98 Oct. 74 .79 53 4 5 1 3 13 .98 Nr 74 .79 55 1 1 3 5 .98 Dec. 74 .76 58 1 1 1 2 5 .98 Sam, 75 . go 65 4 2 1 7 .98 Feb. 75 .88 .68 2 3 1 3 9 .98 M,-ch 75 L , 86 73 1 4 1 1 7 .98 Ac it 75 .92 76 3 2 7 1 2 15 .98 May 75 .94 66 2 25 5 32 .98 Ju e 75 .99 65 11 3 1 2 7 1 25 .98 July 75 1.03 60 7 2 4 13 .98 At . 75 1.02. 65 1 1 2 .98 Sept. 75 Oc . 75 1.01 1.17 60 56 1 5 3 1 1 1 1 11 4 2 10 20 .98 .98 Nov. 75 1.18 49 9 8 3 3 4 27 .97 Dc . 75 1.35 47 7 1 1 2 11 .97 A = Ampex B = IBM = Calcomp D = CDC S = Software M = Memorex T = Comten P Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100049Q(1-9 (IBM Hardware Only) MONTH p1" o gpe C ~,~ ITY L73I~ ~ 74 ct. 6,64 15 1.06 44 .97 .96 .96 Nov. 74 ?627 9 1.21 47 .97 .96 .96 _ec. 74 566 8 1.22 52 ..97 .96 .96 .fan. 75 675 6 1.30 56 .97 .97 .97 Tab. 75 596 12 1.24 57 .97 .98 .97 ar. 75 654 14 1.23 53 .97 .98 .97 Apr. 75 643 13 1.22 51 .`97 .98 .96 ay 75 682 4 1.25 56 .97 .98 .97 Tun. 75 638 9 1.33 57 .97 .98 .97 duly 75 667 14 1.28 58 .97 .98 ug. 75 662 8 1.23 61 .98 .97 .97 Sep. 75 599 19 1.21 59 .97 .98 .96 ?act. 75 664 10 1.10 61 .98 .98 . ov. 75 616 5 .97 63 .98 .98 .97 Dec. 75 715 7 .98 65 .98 .98 .97 an. 76 704 2 1.06 67 .98 .98 .96 Feb. 76 674 5 1.12 72 .98 .98 .96 mar. 76 pr. 76 May 76 mow un. 76 July. 76 { { gtu g . - 76 ep. 76 . . Oct. 76 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 . rangy r zsEuivr,t~l4L Approved for Rekiease 4)00/06J06 : C 4-RDF180-00%15A0( 1000f 0001-j I I C Month GIM Software Only Total System IPLs of the MAP Support CPU Effectivenes MTTR MTBF MTTR MTBF B C M A T P D S X Total July 75 0.5 33.0 0.8 11.2 2 7 4 2 15 - .92 Aug 75 0.5 33.3 0.9 11.6 1 5 3 1 2 12 .92 Se 75 0.5 34.3 0.9 11.6 3 3 2 1 9 .92 Oct 75 0.6 35.5 1.0 11.9 10 2 5 1 3 26 .91 Nov 75 1.0 37.6 1.3 12.5 2 3 1 6 .90 Dec 75 0.6 35.9 1.0 12.3 1 2 2 2 7 .91 Jan 76 0.6 35.7 1.0 11.8 3 2 5 .91 Feb 76 0.5 36.2 1.0 11.9 2 1 2 5 .91 Mar 76 Apr 76 May 76 June 76 July 76 Aug 76 Sep 76 Oct 76 Nov 76 Dec 76 A = Ampex D = CDC S = Software B = IBM P = Power T = Comten C = Calcomp M = Memorex X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 App[oved For Rel'~"? ea' '~ OgF rQ6'`l? r RDP80-00 15AO~1000 0001 ~ l l ~ _ 1 ~~ '~ TIME IBM IBM IBM I P Ls vera11 OveralI EFF Avail- MONTH [HRS] IPLs MTTR MTBF A B C D M P S T X 0ITAL MTTR MTBF EFF. 90 abili Nov 75 551 3 1.65 430 3 10 4 1 2 20 1.15 63 '99 .99 .98 Dec 75 555 1 1.63 436 1 3 2 6 1.1 64 .99 .99 .98 Jan 76 589 2 1.61 269 2 1 5 4 1 2 15 1.19 39 .99 '.99 .97 Feb 76 552 0 1.63 286 2 5 1 8 1.14 39 .99 .99 .97 Mar 7 6 Apr 76 May 76 Jun 76 Jul 76 Aug 76 Sep 76 Oct 76 Nov 76 Dec 76 Approved Fo r Release 2 OOIO6/ 06 : CIA-RDP80-00915A0001 00040001-9 Apploved For Relase Ot0 [dA9a-4 I tB'180-001_15A00O1 OOO OO01-1 UP TIME IBM IBM IBM I P Ls Overa11 0vera1l EFF Avail- MONTH [FIRS] IPLs MTTR MTBF A B C D M P S T X TA L MTTR MTBF EFF. 90 abilit May 74 351 6 2.86 56 6 2. 4 4 2 18 1.35 20 .95 .95 .97 June 74 339 0 2.86 115 4 6 3 1 14 1.02 22 .97 .97 .97 July 74 500 4 2.20 119 4 3 7 .98 30 .98 .98 .98 Aug 74 462 2 1.95 138 2 1 2 1 6 .96 36 .98 .99 .98 Sept 74 428 2 2.14 149 2 1 1 4 1.03 41 .98 .99 .98 Oct 74 448 1 2.0 169 1 5 3 9 1.08 42 .98 .99 98- Nov 74 450 2 2.35 175 2 1 3 1.18 47 .99 .99 .98 Dec 74 426 0 2.35 200 0 1.18 54 .98 .99 .98 Jan 75 475 0. 2.35 228 0 1.18 62 .98 .99 .98 Feb 75 453 1 2.27 241 1 1 1 2 5 1.27 64 .99 .99 .98 `-1arch 75 526 3 2.35 231 3 1 4 1.32 67 .98 .99 .98 Rpril 75 505 0 2.35 255 2 1 2 3 8 1.27 67 .99 .99 .98 '4ay 75 478 1 2.18 348 1 1 1 8 2 13 1.12 72 .99 .99 .99 June 75 456 1 2.15 351 1 9 1 6 1 18 1.21 75 .99 .99 .98 July 75 462 2 2.41 428 2 3 1 2 8 1.27 81 .99 .99 .98 'lug 75 511 3 2.46 352 3 16 2 1 22 1.22 59 .99 .99 .98 Sept 75 505 2 2.22 466 2 3 5 1 1 1 13 1.14 72 .99 .99 .98 )ct 75 580 4 2.04 1 423 4 1 1] 2 3 4 25 1.19 68 .99 .99 .98 Approved [or Rejease ?X000/0C/0A5 -FR I+I j1'SA0( 0100010001-1 i TIME IBM IBM IBM I P Ls 0verall Overall EFF Avail- MONTH ? [HRS] IPLs MTTR MTBF A B C D M P S T X T?TA L MTTR MTBF EFF. 90 abilit Jun 75 399 0 1.91 120 14 1 4 19 .83 22 . .98 .99 .98 Jul 75 435 4 2.16 118 4 3 2 9 .92 24 .98 .98 .98 Aug 75 510 3 2.18 124 3 1 11 4 19 1.11 25? .98 .98 .97 Sep 75 501 4. 2.09 124 5 2 1 2 10 1.30 27 .98 .98 .97 Oct 75 529 0 2.09 142 12 4 10 2 28 1.36 25 .98 .99 .97 Nov 75 462 17 1.95 100 ' 17 1 2 3 2 25 1.39 25 .98 .97 .96 Dec 75 517 1 1.81 112 1 3 1 8 13 1.31 25 .98 .98 .96 Jan 76 384 0 1.91 123 3 3 1.34 26 .98 .97 .96 Feb 76 460 1 1.99 141 1 4 3 1 9 1.40 28 .98 .99 .96 Mar 76 Apr 76 May 76 Jun 76 Jul 76 Aug 76 Sep 76 Oct 76 Nov 76 - Z~3 eA a 1 1 *00, 1 e e qi 5 e .).3 .)4e 9ei-q w 1 ApFyoved for F ea;fie NT0V1"iA-RDV80-00@15A010100*0001-0 IBM IBM IBM I P IS vera11 0veralI EFF Avail- MONTH TIME [HRS] IPLs MTTR MTBF A B C D M P S T X T?TA MTTR MTBF EFF. 90 ability Aug 75 551 0 1.28 189 2 1 3 1.02 83 .99 99 .99 Sep 75 559 0 1.21 217 4 6 10 1.02 82 .99 .99 .99 Oct 75 560 0 1.30 241 3 6 9 1.02 79 .99 1.00 .99 Nov 75 524 2 1.07 243 2 3 1 6 .97 79 .99 .99 .99 Dec 75 476 0 .95 347 2 2 .94 89 .99 .99 .99 Jan 76 569 2 1.'06 386 2 2 .90 98 .99 .99 .99 Feb 76 504 1 1.24 442 1 1 .92 1,05 .99 .99 .99 Mar 76 Apr 76 May 76 Jun 76 Jul 76 Aug 76 Sep 76 . Oct 76 Nov. 76 Dec 76 Jan 77 Approved F or Release 000/06/06: CIA-RDP80-00915A000 100040 001-9 Approved For F Va9,6&pM0f 4 -RDPf80-00j15A00P1000j0001-F I TIME IBM IBM IBM I P Ls veral1 Overall EFF Avail- MONTH [HRS] IPLs MTTR MTBF A B C D M P S !T !T X X T T OTAL. MTTR MTBF EFF. 90 abilil Nay 74 June 74 509 1 .33 509 1 4 1 6 1.35 102 .99 .99 .99 July 74 472 1 .70 482 1 2 4 7 .99 88 .99 .99 .99 iug. 74 495 4 1.20 246 4 3 2 9 .92 70 .99 .99 .99 Sept. 74 493 4 1.43 197 3 5 8 .92 66 .99 .99 .99 )ct. 74 575 3 1.20 196 3 1 2 6 .86 71 .99 .99 .99 40v. 74 484 2 1.54 202 2 1 3 6 .96 74 .99 .98 .99 )ec. 74 440 8 1.47 151 8 2 1 11 .99 65 .99 .98 .98 )an. 75 583 4 1.31 150 4 1 4 9 1.03 65 .99 .98 .98 =eb. 75 433 3 1.22 150 3 2 S 1.01 67 .99 .99 .98 larch 75 549 3 1.32 153 3 1 3 7 1.09 68 .99 .99 .98 Ipril 75 586 1 1.31 165 1 2 3 6 1.08 70 .99 .99 .98 lay 75 661 1 1.31 170- 1 1 3 5 1.06 73 .99 .99 .98 tune 75 582 2 1.34 178 2 1 2 5 1.07 76 .99 .99 .98 July 75 532 3 1.30 169 3 2 2 7 1.04 77 .99 .99 .98 Approved Fo r Release 2 000/06/ 06 CIA-RDP80-00915A000 100040 001-9 !Y .L-) I JAI t:'.;14 Ap oved for R ease 000/0 /06 : A-RD 80-00 15A0 0100 0001 IBM IBM IBM I P Ls Overall Overall EFF Avail- MO NTH TIME [HRS] IPLs MTTR MTBF, A J B C D M P S T X rr? L MTTR MTBF EFF. 90 abi l i t Nov 75 537 '1 .79 .252 1 2 3 .69 74 .99 .99 .99 Dec 75 429 0 .88 316 1' 1. .71 81 .99 .99 .99 Jan 76 476 .0 .65 485 1 1 .68 102 .99 .99 .99 Feb 76 493 2 .95 455 2 2 .72 116 .99 .99 .99 Mar 76 Apr 76 May 76 Jun 76 Jul 76 Aug 76 Sep 76 Oct 76 Nov 76 Dec 76 Approved For Release 2 000/06/ 06 CIA-RDP80-00915A000 100040001-9 Approved for RAeali 9RD180-00j15A0(100040001-1 TIME IBM -IBM IBM I P Ls venal l Overal l EFF A f MONTH [HRS] IPL3 MTTR MTBF A B C D M P S T X T ?TA L MTTR MTBF EFF. 90 vai l i t lay 7 une 7 454 1 .33 454 2 3 6 .40 91 .99 .99 .99 uly .7 453 5 1.06 149 5 5 3 13 .60 53 .99 .99 .99 ug. 74 469 0 1.06 229 1 2 3 .55 66 .99 .99 .99 ept. 74 428 2 .9 226 3 1 4 8 .66 64 .99 .99 .99 ct. 74 481 1 1.0 254 1 4 2 7 .69 65 .99 .99 ..99 ov. 74 345 3 1.22 219 3 3 1 7 .81 63 .99 .99 .99 ec. 74 301 3 1.06 195 3 1 1 5 .77 61 .99 .99 .99 an. 75 332 6 1.10 155 6 4 4 14 .76 53 .99 .98 .99 eb. 75 402 2 1.06 1S9 2 2 S 9 .77 52 .99 .99 .99 arch 75 502 2 .99 167 2 1 2 5 .76 55 .99 .99 .99 pril 75 555 0 .99 189 4 3 7 .73 57 .99 .99 .99 ay 75 597 3 .97 181 3 3 6 12 .71 56 .99 .99 .99 une 75 595 2 1.03 190 2 1 1 4 .73 60 .99 .99 .99 my 75 1 333 3 .93 198 3 1 4 .73 65 .99 .99 .99 ug. 75 444 0 .93 198 3 3 .72 64 .99 .99 .99 ept. 75 ct. 75 432 1 495 0 0 .94 .93 214 223 4 4 4 5 .78 .77 66 68 .99 .99 .99 1.00 .99 .99 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 PERFORMANCE OBJECTIVES Approved For Re'ease GIOEO6tA-kD1fSU-U0V15A0%O1000 j0001- j ASP MTBF CP MTBF ASP MTTR CP MTTR ASP AVAIL- CP AVAIL- TART COMPLETE % COMPOSITE PERFORMANCE RATING ;OAL 48.0 96.0 0.5 0.5 .99 ..99 -1.0 1.0 IOEFFICIENT 2.5 2.0 0.3 0.4 0.5 1.0 0.6 0.2 FORMULA N G N U 4-N 4-N N G N G 8-N 8-G N G Jan 75 40 65 .90 .90 .97 .98 1.1 .76 .84 Feb 75 40 68 .86 .88 .97 .98 0.8 .83 .85 4arch 75 41 73 .97 .86 .97 .98 1.1 .78 .87 kpril 75 39 76 .98 .92 .97 .98 1.0 .85 .86 lay 75 39 66 .92 .94 .97 .98 1.3 .82 .83 June 75 38 65 .84 .99 .97 .98 July 75 39 60 .86 1.03 .97 .98 4ug 75 38 65 .87 1.02 .97 .98 Sept 7.5 40 60 .90 1.01 .97 .98 )ct.. 75 42 56 .90 1.17 .97 .98 \iov. 75 49 49 .75 1.18 .98 .97 Dec 75 50 47 .71 1.35 .98 .97 Jan 76 52 47 .76 1.25 .98 .97 Feb 76 56 48 .79 1.31 .98 .97 N = Actual performance of the 8 measurements G = Performance level goal of the 8 measurements C = Coefficient or weight given to each of the 8 measurements Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Releas& hbOYM69c- DP80-00915A000100040001-9 A = Ampex Mr B = IBM C = Calcomp D = CDC M = Memorex P Power $ _ 'Software T = Comten X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 E-16 Approved For Release 4400:/0~y06 GYI~AAr1WDP80-00915AO00100040001-9 h MTTR MTBF I P L Availabilit-,- b2 nt A B C D NI P S T X T ota 1 Tar 74 Fe+' 74 Va ich 74 kp! 1 74 Ma ? 74 Tune 74 Tu' ? 74 Aug. 74 Se :. 74 Dct. 74 NO 74 Dec. 74 Ja: 75 Feb. 75 M ch 7 5 A.p-i1 75 May 75 Juw - 75 .39 127 1 1 1 10 5 2 20 .99 July 75 .49 92 1 4 1 7 2 15 .99 Au 75 .72 75 3 5 4 6 18 .99 Sept. 75 . 68 72 2 3 2 3 2 12 .99 Oc 75 .70 72 1 1 1 6 1 10 .99 Nov. 75 -74 75 1 4 1 6 .99 De. 75 .82 71 5 1? 1 1 2 10 .99 A = Ampex B = IBM C Calcomp D = CDC S = Software M = Memorex T = Comten P Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 M nth MTTR MTBF I P L s Availability A B C D M P S T X Total Jan. 76 1.23 45 3 1 1 2 7 .97 Fe 76 NEW 1.21 45 2 2 1 5 .97 March 76 AF it 76 May 76 Yu" 76 Jul, 76.. KU4. 76 Se-t. 76 D c-ri 7 0 No--. 76 Dee. 76 Ia. 77 FeV". 77 Me ch 77 April 77 M2 77 June'. 77 Tu:-# 77 4u-, 77 5e. 77 Dc' 77 NOT'77 De , 77 A = Ampex D = CDC S = Software B = IBM Memorex T = Comten C = Calcomp P = Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 65-2 PERFORMANCE Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 MTTft VLTBF iPLs J Av~ iiahi iz, M P S T X To J 1.L. c D ~~. .4 14 1.26 64 2 4 1 1 3 11 .98 Ii ii15 53 9 3 2 14 .97 t4 .95 51 4 3 4 1 1 2 15 .98 74 .92 53 2 1 2 3 1 2 2 13 .98 74 1.00 2 3 2 3 2 9 21 .97 74 .99 51 2 3 3 2 10 .98 7 1.01 55 1 1 3 7 .98 C. 74 1.06 58 3 1 1 2 .98 75 1.02 62 2 3 6 .98 ~rre , 1. 75 1.09 65 1 1 2 1 5 .98 + wreh 75 1.07 70 2 3 .98 "i 75 11.01 56 6 5 9 14 4 39 .98 75 ?95 5 5 1 2 9 2 16 .98 75 .91 52 5 1 2 10 4 24 .98 75 .93 51 2 10 5 2 19 .98 ? 75 .98 50 1 7 3 1 1 1 14 .98 } ---_ .94 53 3 2 3 2 10 .98 75 1.15 45 12 2 9 1 5 9 38 .97 75 1.20 45 2 3 1 6 .97 ~`? 75 1.20 45 1 3 2 2 8 . A = Ampex D = CDC S = Software F% IBM M = Memorex T = Comten C Calcomp P Power X = Other Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Er 19 App oved or Re ase OV/D 6 qA'-RU 00 15A0 1000 0001= UP TIME IBM IBM IBM I P Ls Overall Overall EFF Avail- MONTH [HRS] IPLs MTTR MTBF A B C 0 M P S T X T'1A L MTTR MTBF EFF. 90 abilit Jan 76 502 7 1.51 72 7 8 6 1 7 29 1.00 17 .97 .97 .95 Feb 76 497 1 2.00 125 1 3 2 5 11 L.21 25 .98' .98 .96 Mar-76 Apr 76 May 76 Jun 76 Jul 76 Aug 76 Sep 76 Oct.76 Nov 76 Dec 76 Approved For Release 2000/06 /06 CIA-RDP80-00915A000 100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPENDIX F GC-03 COMPUTER CENTER DIAGRAMS 1. Processor Service Schematic 2. Data Access Schematics and Chart Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Pgyprov ' bFRTe eas` "20'0OT067 6""?'CTA-ITDF%d-OO915AOOO1 OOO4OOO1-9 - - - ~ ~ -1 ASP MAIN 158-2 3 MEG (NIGHT VM) owl OD&E DATACOM ORD AMES DAC (GIMPROD) DAC (GIMDEV) DAC (4F50) DAC (KEY) VM (INTERACTIVE) CP (INTERACTIVE) I ASP MAIN MAD 158-1 GIMP2' 3 MEG CRS kppro a*o- telea%e 200b/06/0t: CIA- tI P8c-OO91 vtA0O01t 040001-9 l GIMDEV CAMDEV ASP BACKUP { 168-1 _C-T-C - 4 MEG '- 1 (NIGHT ASP MAI ) GIMP1 OTHER ASP SUPPORT 195 3 MEG BATCH SIMJOB I i ASP MAIN 65-2 - -C,TeC - - 1 2.5 MEG Approved For Release 201/ 'OVit-tAtR[ WA-00915A000100040001-9 O U T P U T NUMBER C.U.(S) D E V I C _.E S ALTERNATE CABLES TYPE/NO. HOST HOST i PATH TO PATH OF DEVICES NAME(S) SYSTEM SYSTEM(S) 168-1 2- mm- CHAN. 0 A 2 CONTROLLER 488-LINES COMTEN #2; COMTEN #3 168-1 158-2 I Comm B 1 ~g1~TT(~R I COMTEN #1 168-1 158-2 N 2-COMM. C 2 QQTROLLER COMTEN #1; COMTEN #3 158-2 -- P 158-2 D 10 -- 2914 #7 168-1/158-2 CHAN. 0 NOT IN USE -- -- - E U { F NOT IN USE -- i T READER/PUNCH; 1 158-2 NOT G f 1 PRINTER(2) IBM 2821 168-1 IN READER/PUNCH; 158-2 USE H 1 PRINTER(2) IBM 2821 168-1 168-1 1 CONSO IBM 3066 168-1 -- ._.-.- 2 -- NOT IN SE 3 U -NOTE: PATHS 1-4 CANNOT BE SWITCHED TO AN ALTERNATE HOST SYSTEM(S). 3ppro ed FoP Relea1se 20/06/01: CIA- MP8J-0091?A0001t0040801-9 ApprovefdF rY Re asENIZOMMUM A-RDF COMTEN #2 COMTEN #3 168-1 CHAN. 0 158-2 CHAN. NOT IN USE NOT IN USE A B C ID E F G 1 2 3 4 r 291447 ATH-D 1OO915AAfOO6001-9 65-2 CHAN. 0 A t~ B C / D E F G H 1 3 4 NOT IN USE NOT IN USE 158-1 CHAN. 0 COMTEN ##1 1 1270 NOT IN USE NOT IN USE 195 CHAN. 0 3211 ~ ~10T ru ~US$ ppr , ~ F d : CIA-DP8(0091 A0001t0040 01-9 T!~! r e,~4i~9 t HOST SYSTEM Approved For Release 2000/06106 : CCGIA RDP80-00915A000100040001-9 O U T P U T 168-1/ NUMBER D E V I C E (S) 158-2 C.U. (S) ALTERNATE CHAN. 0 CABLES TYPE/NO. HOST HOST FROM PATH TO PATH OF DEVICES NAMES SYSTEM SYSTEM(S) 2914 #7 OMM.CONTROLLE I PATH-D A 1 116 LINES COMTEN #1 195 168-1/158-2 1 OMM.CONTROLLE 168-1/158-2 B 16 LINES MEMOREX 1270 195 N C 3 R CARD NTERS-,3 IBM 2501, IBM 3211; IBM 3211 195 168-1/158-2 65-2 LD NOT IN USE -- P CHAN. 01 E U~NCH ANDERDR' -- 3 3 IBM 1018; IBM 2671; IBM 2671 195 PRINTERS F 2 (2) IBM 2821; IBM 2821 195 168-1/158-2 U FEADER/PUNCH 168-1/15 8-2 G 1 ,PRINTER (2) ! IBM 2821 -2/158-1 158-1 PRINTERS T CHAN. 0 H 2 (2) IBM 2821;, IBM 3211 1 195 168-1/158-2 1 OT IN USE - -- -- I -- ___l 2 OT IN USE -- 3 NOT IN USE - - , -- -- 195 CHAN. 0 4 1 PLOTTER (1) GOULD 195 -- NOTE: PATHS 1-4 CANNOT BE SWITCHED TO AN ALTERNATE HOST SYSTEM(S). 1 Appro red Foi Release 20d0/06/0t : CIADP8 -0091 A000400040b01-9 ' Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPENDIX G PROPOSED TREND CHARTS TREND CHARTS PREDICTION/ACTUAL Performance Jobs/Day/Relative capacity - Hrs/Day(Mo.) Test Jobs/Total Production Hrs./Day Incident Reports Initiated/completed/ outstanding/over 10 days old. Down time by system/Day/Month - System availability. Abends or stops/Day/Month EC/FCO level by sub-system. Current up/down status by sub-system. Software level and open 'bugs'. CPU utilization vs. wall clock. Overhead - resource and time. Heaviest users - 10-20 top jobs and their characteristics. Late starts per day/month. Requests for Service: a) received b) accepted/rejected c) completed. Terminals installed a) total b) concurrently served at peak. c) response time range. Equipment Population. G-1 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 I TO 01r-3 e V) Q) ti iZr f Vi/CAC f J .BR C i f+ /3 R C 33 2 .~ -1 'T i 2 1 3 1-4 3 -E s c -5 .- R 5 .15 - { t o,'C o 3 y f l ( 6 5 f 5 7 .1 A/.dfrte! i _ - i! r 5 --- ~ --y .k 3 -- a 5 23 1 3 is al, to 3,373 _-m p ea e~~ '? I ,~ nAAQ Fo v Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 TREND CHARTS PREDICTION/ACTUAL Financial Monthly lease. Monthly maintenance. Monthly contract support. Salary/benefits. Obligations by S.O.C. Turnover. Sick leave usage by Division. Training. Promotions. Avg. grade levels by Division. Overtime. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 G-2 Ap roved For Relea e 2 O/ 6 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 3 May 1976 1. Assume a basic organizational structure. 2. Clarify and resolve any basic issues with respect to that structure. 3. Break the organizational structure down into its smallest organizational components. 4. Define and document the detailed functions and respon- sibilities of each component. gw 5. Review to ensure that all known questions have been resolved or the issues with pros and cons have been identified. W 6. Present findings to D/OJCS and DD/OJCS. Note: Issues that are impeding progress oir questions requiring clarification, may be brought to the attention of D/OJCS and DD/OJCS at any time. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 3 May 1976 REORGANIZATION 3 Principal goals: Improve the stability and responsiveness of the operating centers. Provide a planning capability. Thoroughly document the rationale for the new organization. Steps needed: Stability and Responsiveness Minimize the coordination required across organizational boundaries to support the daily operating environment. ? Sharply focus responsibilitity for all functions that have an immediate day-to-day impact on stability and responsiveness, including: - Hardware maintenance and maintenance of system soft- ware on the floor. - System measurement and tuning. - Priority control. - Production and data base management. ? Give priority to hardware and software maintenance for any problem which is seriously impacting current operations. Planning ? Create a planning organization to plan on an on-going rather than ad hoc crisis-oriented basis (1-5 years). ? Link the planning cycle to the annual program and budget cycle. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ? Provide trend information as a measurement of the adequacy of previous plans and as a basis for new planning initiatives. Documentation ? Prepare a comprehensive organizational document describing the organizations, functions, and respon- sibilities of the organizational components and their methods of operation. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 3 May 1976 AREAS OF RESPONSIBILITY THAT NEED TO BE PINNED DOWN 1. GIMS management from the womb to the tomb. 2. Development and design of hardware/software systems a year or more in the future. 3. Review and approval of new acquisitions 25X1A 4. Monitoring users of operating systems to guard againt abuse. 5. Reviewing software developed elsewhere (e.g. by CRS) to ensure its efficiency.. 6. Auditing our own applications software to ensure its efficiency. 7. Resource management - what should it consist of and what is an adequate level of effort. 8. Introduction of new software systems: testing, approval, and operating transition. 9. Where should special projects lie (CAMS, TADS, RAPID, etc.)? 10. Security responsibility below the SO. Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 12OEC1975 MEMORANDUM FOR: Director of Joint Computer Support SUBJECT OJCS Problems and Recommendations 1. This report discusses current problems in OJCS which directly affect the current and future operations. Recommenda- tions are contained in paragraph 15. 2. The overall problem in OJCS is the breakdown of authority and responsibility in handling day-to-day vital func- tions that are absolutely necessary for stable and efficient operations. These problems stem from the reorganization which was put into effect on 15 July 1973. This reorganization was never expanded to assign tasks and develop priorities necessary to adequately, manage the OJCS responsibilities. Further, many of the assigned staffs are no longer functional and Division responsibilities have been drastically changed. All of this without any apparent documentation and mostly by the assumption of tasks not described or assigned under the original reorgani- zation paper. 3. Several basic areas need to. be studied, supporting functions listed and responsibility assigned. Some of these areas are: a. Management of the Computer Center to assure efficient and timely response to requests for data pro- cessing (assigned to Operations Division). This func- tion requires hardware, system software, system tuning operating procedures, operators and some control on users. However, we can see that most of these support- ing functions belong to other OJCS Divisions and Staffs and OD does not have the authority necessary to "assure efficient and timely" operations. b. Configuration control, hardware maintenance, facilities and facility maintenance, computer resource management and supporting services of power, cooling, communications and contract management is not even men- tioned or assigned. c. Maintaining applications software and schedul- ing for production (assigned to Applications Division) was moved to User Support Division without any apparent reorganization. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 d. Assumption of CRS support and hardware and the assignment of the DDO Computer Center was also done without any apparent reorganization. e. Data Management Center(s) - their opera- tion and disk space control on the CP/VM Systems was assigned to User Support Division while SHARE disk space control (OS) is in Operations Division. There is thus no central control of these resources and no. one has "the complete story." f. The trouble desk is located in the DAC and received information is called to Operations Division where most action and detailed information is needed urgently. This function is not defined nor responsi- bility listed. Further, Operations Division has designed and uses an incident card to record and track trouble reports - neither USD nor SED is responsible to use these cards. g. Hardware and supply ordering, receiving, in- stallation, accounting and procuring (through OL) are Operations Division assigned responsibilities. However, all planning (SED), configuration (SED), approval (Plan- ning Staff), signoff (D/OJCS) and order processing (Admin Staff) are actually accomplished. This again gives OD the responsibillty, but no real authority. h. Measures, evaluates, and tunes computer systems (assigned to SED) directly impacts the efficiency of the computers and the projection of computer processing ser- vice in all areas from computer power to peripheral equip- ment. Yet the efficiency and timely service are assigned to Operations Division. I i. No one currently monitors users to ensure that they do not abuse the computer systems at the expense of other users. This function is not assigned and again has an impact on the OD efficiency of the overall service. 4. The above problems of duplication, cross Division responsibility and missing functions are all handled if and. when someone has the time or inclination. However, repeated instances arise in the morning staff meetings where no Division or Staff member accepts responsibility for a problemas a required action. An action then must be assigned by D/OJCS. Everything is handled as an exception rather than through a normal defined function. This tends to further redefine responsibilities. . 2 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 5. All of these problems create an environment in which a great deal of manpower is wasted in "coordination" and repetitious study (bottle necks). This in turn results in elimination and/or inadequate performance of many critical functions. The net result of all of this is that more and more "fires" are started which in turn consume more manpower, which eliminates more functions, which create more fires, until no manpower is available to make productive efforts to stop the degradation cycle. 6. Do not believe that everything in OJCS is bad. It is not. The good would far exceed the bad. However, there are critical functions which need to be adequately explored, defined, 3rwi~ stream-lined and assigned. This is not an easy task in an en- vironment asAcomplex and critical as OJCS. There is no way to keep all sub-functions (support) within the same management responsibility below the D/OJCS level. However, all of the functions and supporting sub-functions can be assigned to elimin- ate duplication, clarify responsibilities, establish priorities and stop wasting manpower and computer power in putting out fires. 7. We must recognize that a central computer facility operation crosses all lines of organization at some point regard- less of the organization structure. The idea is to so organize to maximize the service provided and minimize the daily coordina- tion required across organizational lines. This can be done within the current OJCS structure by redefining and redistribu- tion of key functions. However, the span of control becomes rather unwieldy and some duplication of effort may become neces- sary. A more reasonable long term goal would be a complete re- organization of both functional and organizational structure. 8. There are four major real world requirements for a good computer organization. Hardware, software, operations and manage- ment. We can expand it this way: a. Hardware configurations must be researched to meet management needs, specifications written, procure- ment effected, installation plans completed, hardware received, installed and maintained. b. Software (both system and user) must be re- searched, developed or procured, installed and maintained. co A properly integrated, tested and maintained hardware/software system is provided.to an operations element. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 d. This operating element provides procedures; operators and schedules to meet management service ob- jectives. Further it provides feedback to both hardware and software elements for all trouble encountered. e. This total is monitored and paid for by manage- ment. Management measures the quality, quantity and cost of service and projects what future c an es are necessary to meet`exg~arrde service requirements. These requirements are given o the iardwareJso~tware elements to effect changes in current or future integrated system plans. 9. One can see that there are really two main chains of activity: a. Current operations - That integrated hardware/ software, operator/user system which is currently doing work. This system must be maintained on a semi-realtime basis so current needs can be met. b. Future operations. Those integrated and tested hardware/software facilities that are being developed or procured to meet new or changing needs. These tested changes will become part of the current operations after installation and acceptance by current operations. 10. One can see that there are two functional areas (not counting management) that overlap in the main chain of activities. They are: a. Hardware and software maintenance - Here the hardware and software already "delivered" has problems and needs to be fixed. We could provide these services in the Current Operations chain, but a greal deal of dupli- cation would be necessary. It would be better for "Current Operations" to task Future Operations to fix the hardware a or software proem a ause they are already familiar with the integrated system provided. b. The transfer of "future systems" to current operations is best monitored by a coordinating staff (responsible to current operations) but tasked by future operations to schedule, track, test and accept the new system (system changes) into current operations. They would maintain pert type charts to ensure that both cur-. rent operations and future operations are ready and can effect an orderly transfer. They would also be respons- ible for scheduling current operations time for hardware and software maintenance and'test of future integrated systems. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 11. The key function left is management. Here we are not talking about organizational line management. What we do need is basic support and overall collection and analysis of manage- ment and system data necessary to make correct decisions and prepare internal and external policy and procedure recommenda- tions for line management. These functions are: a. Budget and fiscal data. This is a collection of contract obligations, expenditures and projections maintained on a current basis for input to management decisions. It includes financial analysis of ways and means of saving money in one area to pay for needs in other areas. b. User charge and accounting data. This is basi- cally the user accounting data derived from daily SMF- type recordings. c. Current support data - This is the daily activity reports and records of work accomplished by all systems. It also includes the posting and maintenance of Incident Card records to ensure that contract obligations are met and that the government recovers any rental, training or other credits due from suppliers. d. System Measurement data analysis - This is the analysis of current support data and hardware monitor data. These analysis will identify current system user programs and/or support bottlenecks which need to be corrected or eliminated for better overall system service. e. User use and monitor reports - To determine if a user is actually making good use of facilities (disk space, tapes, terminals) provided for their use. f. Pert networking and other tracking needed to ensure that plans and commitments approved by management are tracked during the development implementation, test- ing and transfer. This will help provide management status on all plans and programs. g. Housekeeping, functions of personnel, supplies, training, security, space, etc. which i normal in any organization. aAA- 12. The line organization required to support the functions described is quite simple. It requires a double deputy system under the D/OJCS. This means that only those conflicts and/or decisions which affect the total internal OJCS organization need 5 Approved For Release 2000/06/06 : CIA-R.DP80-00915A000100040001-9 Approved For Release 2000/06/06: CIA-RDP80-00915A000100040001-9 to be presented to D/OJCS. All normal day-to-day support opera- tions are handled by one deputy and all development and system maintenance are handled by the second deputy. These two people coordinate and have line control of all resources in OJCS to ensure compliance with all policies and decisions. Further, they have available to them the skills in sufficient numbers to provide the much needed flexibility to react to new priori- ties and problems. One possible line organization is included .as Attachment 1. 13. One of the primary advantages of this organization is that hardware, system software, user support software, and the applications software are under control of one man during the development cycle. There should, therefore, be no interface or development timing problems between the various personnel as exists today. The only time that current operations get into the act is in pre-installation testing and acceptance of the new system. At this time, current operations can make absolutely sure that all special problems related to normal job streams, special support packages, operator training and user training are tested before full acceptance of the system for current operations use. f, ~ V .ii. wart L+. JLLLCAJ v,rcGLSl.11cA7 .L~ 1.LLC 11LLYGL 1.. L.LL CL L. L U L ULC %J&=LCt- tions can have on current operation if maintenance on facilities, hardware, system software and user support packages is not pro- vided on a priority basis. This can be handled easily by specify- -, that the mainte a will b li h d th b i n nce e accomp s on e e as s estab- lished by DD/current operations. For other needed support, fire u' operations is tasked by current o erations as a user Future p . o ~ operations also tasks current operations as a user for its block *~~ 0 9.V'~,,v-time and facilities required to do its job. 415. It is recommended that the following actions be taken 'UF on a priority basis: a. Develop an OJCS policy which effectively states that hardware and system software maintenance has priority ~ 7- over all other tasks when the problem is seriously impact- ing current support operations. b. That all problems related to (a) above be re- corded on the Operations Division incident card and tracked until fixes are provided. c. That OJCS start a recruiting effort to find an EE with the right background to head up the OJCS hardware effort. Two additional EE positions should be authorized for this effort. . Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 d. Develop a complete list of critical and supporting functions which are necessary to acomplish the total OJCS mission. Once this list is developed, group them into related areas which might be utilized to restructure responsbility in OJCS. 25X1A I~a~Pr` L in C~ra~ Gyal ~,~r+~ S Z` ho rat wI i X /-41"S C l '" ? ?~"' /0-7 of ?S Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 r4Vec~ :ogles_.QA41IIQP+Q4:1A0.U1QQD4400y1= 9 ad~lsa.- PD/OJc CURZEAlr cops op,cQArto.vs Otv-S!oaa /f DMtN ~ar6 arlhyl , 64-411 - Cyco3 CLvsrfR EAM ~} roubles Dash S Ck 4gal 1vi.y VSER ISLE for"r P;V; IS ;014 V$Er2 ,lob S~-yti,,~ Me N t+~ 6N..~ S.\-~ta T?,},M~ TBGFt lt~rlt \?\~ 1 1 5FR VSC co0-cl"A6 ''6N 1Nrv"I ~w~sROK Dive s to" O /oJc S MANAGMiF.VT STIFF &.L,/a'~ + F1 e.al A1CLswN}1K~ o r+l'prt !t>'.17c1k stLUr.~ SN, /i.1" HYr tN~ fNGs Jf.M ~.t rd l116V1~1r~1u~. E X v4l'VE o f4'ZQY Sys f-~.,~, ;o#twaYs iM pY/!yt(~N_ DDi~o~c 5 !Y1Y - . pps its MP/NT ? -.-. SSW pli/alop 3?svei'4r+ Su! l~ev tos+ o.L(. I.{1Nn +[scL hEa 1 r~.,.L~16N? r 01. C"ioJ MIrjI..~ O. II&d -s w r~co +. Ss'' E?la..s1\~a.f Sew rL 1r1r.1 54 V&v or ~Fi.y, ct +L.~vl .rfi* 5s,) ACC A to 1a-+re C ~7ppl-cd~-iv>~i I?IVlsiaw k(SouRSE ~laYdwrti-~ Al 4 V% P" i;,vr, Dick A//ica4.?N1 {V.Tar tN{1h ~6NLa 4 ec L~l4.~a? A?pprovd for'Rel.es114 OOO/0{6/06 : CIA-RDP80-00915 OPOO 80'I 9.rdN~~ RtSdtAr7 4 r-~~Or41.+1 r'161ti\Ft+V Vtn+~rr ZNTa.~w h IIS/~R PaG6 War! Cq..?~aa I{2 rd Jar 1. Co`1'"E`~??trLw..? yC.v;-o Approved For Release 2000/06/06 : CIA-RDP80-00915A000100048001-9 OJCS ORGANIZATIONAL TASK FORCE ISSUE: Is there sufficient justification for the existence of a Special Projects Staff-like component in the new organizational structure separate from the day-to-day line component organizations? AFFIRMATIVE POSITION: The creation and existence of Special Project Staff (SPS) within OJCS is an exceptional case brought on by 1) the desire of the previous Director for OJCS management for larger projects and 2) the non-availabi- lity of funds for SAFE. In addition the SAFE project was separately organized to ensure a successful development while not swamping the rest of OJCS. While the aforementioned is acknowledged, the inclusion of a SPS-like component permits and encourages the isolation of Central Processing functional responsibilities and activities from stand-alone system development activities. This goal is consistent with the goal of increasing the stability and responsiveness of the line-organizational components, Processing Services and Application Services. The importance of maintenance activities versus the interest and appeal of Development Activities is a prevalent issue throughout the ADP Industry as well as other industries. The existence of a SPS-like component with the explicit functional responsibility for stand-alone Application development directs an obvious and concentrated effort for the Processing Services and Application Services components toward maintenance of the central processing facilities. An opposing argument is given that "Application development is Application development" and there is no need to distinguish stand-alone application development from central processing application development. It should be noted that system development is different from application development. While there is commonality in the process of developing Application software, in addition to operating System Development and/or modification implications, there are basic and unique differences required for stand-alone Application Development such as varying degrees of contract management, Logistic support coordination for environmental utilities, RFP Development, evaluation, and procurement coordination, system operation procedures and resource requirements, etc. OJCS' image has been damaged in the past by our attempt to treat all users as equals. Some user requirements must be addressed as unequals in attempting to solve and meet unique processing requirements. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ALApproved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 While the question of "what happens to the developers of the stand-alone application system once it is operational and who maintains the system" has to be addressed, the resolution of this aspect of each project should be on an individual project basis. For example, CRS was desirous of absorbing some of the developers of SAFE for maintenance and operations; OS trained guards to operate the AAMS Hardware and Hardware and Software maintenance were contracted to the vendor and tasked to Applications Division, respectively. The requirements for each application must be appraised, the necessity for establishing a general rule with strict adherence regulations is not required at this time. A common desire of the Organizational Task Force is to combine the components for planning and programs and management services. This act encourages the analysis of performance. data of current systems and the necessary task of forecasting and planning future systems for long-range planning. A SPS-like group within the planning component eliminates duplication and permits control of industry investigations of future system facilities to one group; such that information gathered and analyzed for one function can be used or expanded for use in other functions without incurring duplicate expense. In summary, if a primary goal of the organization is increased stability,-reliability and availability, concentrated effort and direction must address not only simplifying the complex processing environment but also simplifying the concerns of management on the line components. There is a commonality between planning and project development activities which include not only applications software development but development and/or procurement of Operating System Software, utility software, hardware, site preparation, and operational requirements. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 "EYES ONLY" RI iIR59M ff or RVqa U*T O0/06/06: CIA-RDPJO~ QQ~9l%@040001-p SECRET 25X1A ROUTING AND RECORD SHEET ~_.._ ~-..~.. . ~_ 611@.IECT; (Optional) .~' _____......~... OJCS Management Study - -- - ---- ROM: EXTENSION NO. C/SE'S/OJCS DATE 402 Ames 2088 23 April 1976. 10: (Officer designation, room number, and building) DATE OFFICER'S COMMENTS (Number each comment to show from whom - INITIALS to whom. Draw a line across column after each comment.) RECEIVED FORWARDED - --- -- -- Enclosed are the slides ~~ used in the 22 April briefing on the OJCS -- - -- 3 Management Study. These . should be handled as "EYES ONLY" until the -- management actions from 4 this study are announced by D/OJCS. rrr C SPS OJCS - 8. - ---------- 25X1 A 9. A Oro. ~ I 2. j ~ R I 41 Approved For Release 4000I0G O6-.--GiA-RDP81 -00915A000100040001-9 Approved. For Reletse 2000106106 :CIA-RD'P 0-00915A000100040001-9 I. OBJECTIVES AND SCOPE MOTIVATION FOR THE STUDY ELEMENTS TO BE EXAMINED LIMITATION OF SCOPE, RESIDUE Approved For Release 2000/06/06 : CIA-RDP60-00915A00010004L0001 -9 II. WHAT DO WE DO. ? A) COMPUTER PROCESSING SERVICE B) APPLICATIONS ADVICE AND SERVICE C) PLANNING Approved-For. Release 2000106106 ::CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDPOO-00915A000100040001-9 Approvedy For. Release 2000%06106 :.0IA,Rpp80-00915A000100040001-9. INTERVIEWS PROBLEM ANALYSIS GLOBAL PICTURE -ACTION FORMULATION Approved For Release 2000/06/06 CIA-RDPt-0-00915A000100040001-9 Approved For Release 2000106/0? : cIA-RDP80-0Q915A0001'00040001-9 ..A) ORGANIZATIONAL ALIGNMENT B) PLANNING C) MANAGEMENT 0) PERFORMANCE EXPECTATIONS AND MEASUREMENTS HEAVY LOAD :B) COMPLEX ENVIRONMENT ON-LINE USE D) - ,1ANAGEMENdT I N CRISIS A) UNCONTRQLLED INPUT B) RESOURCES C) OUTSIDE USERS .'Approve d For Release 2000/06/06 : ,CIA-RQP80-00915A00010004O001-9 `App roves For Release 2060(06/08 C1A-RpI?80-00915A000100040001-9 SYSTEM RELIABILITY A) EQUIPMENT GENERALLY ADEQUATE B) CHANGE AND CONFIGURATION C) SPLIT RESPONSIBILITY D) HARDWARE MAINTENANCE COMPLEXITY A) OBJECTIVES NOT MET MANAGEMENT PROCEDURES AND'CONTROL'S .A) PERFORMANCE STANDARDS B) ORGANIZATIONAL PERFORMANCE REVIEWS C) SECURITY FOR EXAMPLE LOADS VS1 STAFF A) LOAD 266 - STAFF 11 _(71) B) ANALYSIS SUFFERS .Approved F6r8Release02 / l J: I " p0 lA000100049001-9 PROPOSED ACTIO : A) MAKE RELIABILITY/AVAILABILITY A KEY SYSTEM GOAL. -B) ESTABLISH PERFORMANCE' EXPECTATIONS .AMD REVIEW ACTUAL AGAINST PLAN, C) REVIEW KEY INDICATORS. MONTHLY, TO SUPPORT MANAGEMENT DECISIONS. ESTABLISH AND MAINTAIN TREND INFORMATION .E) ~SLOW AND CONTROL THE RATE OF HARDWARE I AND SOFTWARE CHANGE. F) SIMPi_.IFY I HE CENT R BY IS 1 A T ING CLASSES OF SERVICE. Approved For Release 2000/06/06 :.CIA-R?P80-00915A000100e40001-9 . /: , ,.r.1? .s;~.( t.'G; r'. . .. P ifs.?? 4r: , M9r.-:nswr. ~+.........e? .. 'Approvedfor Release 20.00/Q6(6'6 : CIA-RDR80-O'0915A0001_0-0040001-9 . . G)',ESTABLISH A FORMAL QUALITY ASSURANCE PROCEDURE FOR APPLICATIONS GOING TO -PRODUCTION STATUS, SET Q.A. POLICY RESOURCES. I). DEVELOP AND MAINTAIN A 5-YEAR PLAN AND A 5-10 YEAR OUTLOOK, J). ASSIGN ONE MA14 TO WORK WITH THE SECURITY -OFFICES ON TECHNICAL SECURITY. FOR OJCS DELIVERABLES. H) AUDIT APPLICATIONS FOR PROPER USE OF K) .'MAKE THE ADP CONTROL OFFICER SYSTEM WORK BY-DEFINING ACCOUdTABILITY FOR RESULTS. .) ESTABLISH POLICY AND PROCEDURES IN MAJOR AREAS (SIFE PROBLEM, fl48: 40) . SET A POLICY ON SUPPORTED SOFT 1 ARE. Approved For Release 2000/06/06 :? CIA-RDP80-00915A000100040001-9 . Ap,proved.rFor Release 2006/Q6JO6 CiA-RAP80-00915A000.a.00040001-9 . as : . Procedures are weak or lacking in'the following are a) b) Maintenance Configuration control. -? c) d) e) ,f) g) h) i) Terminal requests. , Budget and fiscal mattbrs. Service requests. Incident-report handling. Problem analysis. Production handling. Project management. Resource usage accountability. k) Project registry. Policy definitions are weak or lacking following areas: .a) Agency ADP control. b) New applications. Approved For Release 2000/06/06: CIA-RDP80-00915A000100040001-9 c) Centralized-vs. decentralized control. d). Cost accountability for resource utilization. e) Control of input. Apprgved~For Release .2000/06i06 CIA-RDP80-00915A000100040001-9 -M) RE-ALIGN THE ORGANIZATION. TO- BRING OF ACCOUNTABILITY FOR RESULTS, TOGETHER AND PERMIT. ESTABLISHMENT .RESPONSIBILITY AND AUTHORITY ? Approved .For Release 2000/0.6/06 : CIA-RDP80-00915A000100Q40001-9 Approved; For Release 2000XQ610C CIAADP80=0Q915A000100040001-9 OBJECTIVES OF ORGANIZATIONAL ALIGNMENT: .Effective. executionof "OJCS Major Functions".' Clear assignment of responsibility. Authority commensurate with. responsibility. 'Minimize inter-organizational contention. Provide decision-making at proper levels. Reduce the number-and level of crises. Provide clear direction for future operations. Reduce the list of problems' and minimize the creation of new ones. 9. ? Develop better management control of the organization. Approved -For ..Release 2000/06/06 : ,CIA-RDP8d-00915A000100040001-9 Approved,Por Release 2000/06106 : C:IA-RDP80-00915A0001.0-0040001-9 DD/OJCS. 1PRQCESSS`G L .SERVICES ? Approve&*6r Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved lor- Release 20"00106(06: C1A-RDR80-00915A000100040001-9 TREND CHARTS Performance Jobs/Day/Relative capacity - Hrs/Day (Mo..) Test Jobs/Total Incident Reports Initiated/completed outstanding/over 10 days old.' 'Down'time by system/Day/Month System availability: Abends or stops/Day/Month b) concurrently ser ea at peak. c) response time range.;: Approved F?r Release 2000/06/06 CIA-RDP80-00915A00010004e001-9 APPENDIX G PROPOSED TREND CHARTS . PREDICTION/ACTUAL Production Hrs./Day EC/FCO ?level by sub--system. Current up/down status by sub-system. -;Software level and open 'bugs'. 'CPU utilization vs,."wall clock. Heaviest users - 10-20 top jobs and their characteristics. .Late starts per day/month. Requests for Service: a) received b) accepted/rejected c) completed. terminals ins.tallea : a) total Approved-,For Release; 2000/06%01 : CIA-RDR80,0p915A0001-00040001-9 Sick leave-usage by'Division., Training. Promotions: Avg. grade levels by Division. Overtime. PREDICTIQN/ACTUAL .Monthly lease. Monthly maintenance. _,Monthly contract support. Salary/benefits. Obligations bX S.O.C. - Pvrs onnel Turnover-. Approved Fbr RdIease 2000/06/06 :CIA-RQP80-00915A000100046001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 PROPOSED OJCS ORGANIZATION Prepared for Director, Office of Joint Computer Support by: OJCS organization Task Force 25X1A Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 This document presents the rationale and background, a proposed organizational structure and functional respon- sibilities for an OJCS organization as tasked by Director, OJCS. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 PROPOSED OJCS ORGANIZATION TABLE OF CONTENTS Para. Page SECTION I 1.2.1 OJCS History 1.2.2 OJCS/SPS Management Study 1.2.3 OJCS Organizational Task Force Charter 1.2.4 Task Force Methodology 2.3 ORGANIZATIONAL COMPONENT MISSIONS AND FUNCTIONAL RESPONSIBILITIES 2.3.1 Administrative Staff 2.3.2 Plans and Programs Staff 2.3.3 Special Projects Staff 2.3.4 Application Services 2.3.4.1 AS/Support Staff 2.3.4.2 AS/User Services Staff 2.3.4.3 AS/Branch A, B, C, and D. 2.3.5 Processing Services 2.3.5.1 Charter of the Processing Services Review Group 2.3.5.2 PS/Computer Processing Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00.915A000100040001-9 2.3.5.3 PS/Production Services 2.3.5.4 PS/Engineering Services 2.3.5.5 PS/Systems Support 2.3.5.6 PS/GIMS Services OUTSTANDING ISSUES 3.1 INTRODUCTION 3.2 KEY ISSUES 3.3 APPARENT SHORTCOMINGS SECTION IV APPENDIXES D. PRESENT ORGANIZATION THE OJCS/SPS MANAGEMENT STUDY CHARTER THE ORGANIZATIONAL TASK FORCE CHARTER THE ASSUMED ORGANIZATIONAL STRUCTURE REFERENCES. 1. Functional Directory 2. 1973 Director, OJCS Memorandum 3. The OJCS/SPS Management Study 4. The 1975 OJCS Management Conference Documentation Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 INTRODUCTION 1.1 PURPOSE AND SCOPE This document describes an OJCS organization which will improve the stability and responsiveness of the operating centers and provide for a planning capability. Further, this document describes the rationale for establishing the new organization. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 25X1A Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 was assigned to be the coordinator of the task group. The Task Group was charged-with planning an office reorganization which would: a) Encourage and improve the stability and responsiveness of the operating centers. b) Provide a planning capability. The proposed organization was to be thoroughly documented with organization, functions, and responsibilities defined. The task group first compiled a list of functions which OJCS does perform or should perform. Keeping the list of functions in mind, the group began to mold the organization. The task group was given the basic organizational structure (Attachment B) proposed by the SPS study group which included proposed responsibilities for each component. The proposed organization was basically a bifurcated organization which separated applications services from processing services. The first action taken by the task group was to determine the distinction to be made between the Applications Services component and the Processing Services component. The primary issues was the definition of development. QUESTION: Should Processing Services only concern itself with operation of on-the-floor systems leaving Applications Services the responsibility for all development including the MVS/JES 3 band of development? QUESTION: Should Applications Services have separate development and maintenance components for application systems? Although a split between the new systems and applications and maintenance of production systems and applications has certain undeniable attractiveness (the thought being that such a split would isolate and reserve the manpower resources necessary to improve system reliability), it was felt that a complete split between these functions would ultimately lead to decreased system performance. The overriding factor is people. Experience indicates that it is nearly impossible to maintain top quality personnel devoted to maintenance activity. Either the best people quickly migrate to development work where the exciting, interesting work is perceived to be Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 and indeed where the high visibility work is done, or they are kept in maintenance roles where they eventually lose the motivation to excel. The rewards (promotions, citations, etc) in this office have historically gone most surely to the developers of important new systems and projects. Even if rewards for maintenance work were made to be consistent with the importance of this function, it is felt that motivation could not be sustained. The net result of the development versus maintenance discussion was to place responsibility for short range system development in Processing Services. Applications Services will have responsibility for applications development and maintenance. It was recognized that managers of these components may choose to separate the functions of development and maintenance within the respective components. However, assignments within a component can be more fluid and dynamic when not bound by a restrictive organizational barrier at a higher level in the office. Along with this discussion, it was decided that the Plans and Programs Staff would have responsibility for the initial investigation and evaluation of hardware and software systems needed for future processing support. Thus, an activity such as MVS/JES 3 development will be performed in Processing Services while the question of an MVS/JES 3 follow-on will be the province of the Plans and Programs Staff. When the follow-on becomes a requirement for implementation, Processing Services will then assume development responsibility. PROCESSING SERVICES: Once the split between Applications Services and Processing Services had been defined, the task group began to define subordinate components. The objective of Processing Services is to provide all resources necessary for OJCS processing. Using the proposed responsibilities supplied by the SPS study group and the list of functions compiled by the Task Group, Processing Services was divided functionally into a support, staff and five line components: General Processing Center, Special Processing, Production Services, Engineering Services, and Systems Support. It was quickly decided that the similarity of responsibilities assigned to General Processing (_the former Computer Processing Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Branch of OD), and Special Processing (the former Information Services Processing Branch of OD) called for joining the two components. They were then designated as sub-units within a new component called Computer Processing. Production Services was formed from the Production Branch and Data Base Services Branch of User Support Division and the Data Conversion Section of Support and Services Branch in Operations Division. Each of these groups directly contributed to production processing. Now all production services was centered in one component which provided increased accountability. Engineering Services (apart from responsibility for system software) was viewed as being the major focus for system reliability and availability. Therefore, in addition to hardware installation and maintenance responsibility, it was provided with performance monitoring capability, auditing capability, and the responsibility for short range planning. The thought was that these functions are all interrelated and all contribute to configuration Management. Engineering Services was divided into three sub-units: Configuration Management, Facility Installation Planning, and Telecommunications Services. Telecommunications Services includes the group from Hardware Services Branch in OD which had been providing such service and the group from Interactive Services Branch in SED which provided general technical expertise and software support for the COMTENS. There was some question about the advisability of removing COMTEN software support from the other system software support group (System Support), but it was decided that it should be assigned to telecommunications Services to remove the possibility of contention between two organizational entities in matters concerning the COMTEN and to provide sole accountability for all teleprocessing matters. Facilities installation planning consists of the group from Hardware Services Branch which performed physical planning in the old organization. The new component and its functional responsibilities remain virtually unchanged with additional, responsibility for disaster planning. Configuration Management is an amalgamation of several activities which were performed in various components of the previous organization. Performance measurement and resource utilization data is gathered by this group of analysis and Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 200r6/06 : CIA-RDP80-00915A000100040001-9 generation 9f.s rt range plans to cope with system deficiencies or ineffe 'ici Configuration management is the ultimate activity f is group and any plans must be assessed in light of potential impact on the existing configuration. It is felt that this component has been given the resources to deal directly and effectively with the problem of unsatisfactory system availability and reliability. As well as having direct control over hardware configuration changes, it also acts as an auditor in so far as system software is concerned. It also performs incident-card and maintenance tracking thus serving as a watchdog over the vendors and Processing Services shortcomings. Configuration Management is made up of the System Planning and Measurement Staff from Systems Engineering Division (including both the planning and measurement functions), implementation tracking activities such as the 18 Month Plan Implementation Project, Resource Management Branch from Operations Division (to provide resource utilization measurement and auditing capability and maintenance tracking), and the VM system administration function (to provide control over VM resource utilization). This component will also house the Trouble Desk thus coordinating reported troubles with incident card and maintenance tracking. Systems Support could logically be included in the Engineering Services to place total responsibility for system reliability and availability in one component. However, it was decided that system software support is a significant enough activity to place it under the direct control of and make it accountable to the Chief, Processing Services. Therefore, Systems Support was made a separate entity. Systems Support is broken down into four sub-units: Batch Systems, On-Line Systems, Interactive Systems, and System Assurance. The Technical Writing Staff is also included in System Support. In an attempt to provide an organizational structure which could mount a concerted effort to maintaining acceptable availability of on-line systems, on-line system support was separated from batch system support. On-line Systems was initially assigned responsibility for supporting GIMS, along with Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 the CRS on-line systems, SANCA, STAR, NIPS, etc.( more about GIMS latter). This component was formed from Information Management Branch of SED. Batch Systems is largely a reincaration of Production Operating .Systems Branch of SED and is responsible for support of the ASP/MVT, SVS, HASP systems as well as development and implementation of MVS/JES 3. Interface Systems remains unchanged from Interactive Services Branch of SED with the exception of the removal of COMTEN Software support. Systems Assurance is an expansion of the Consulting Services Branch of USD which performed system acceptability testing and benchmarking in the previous organization. This group wa only placed in Systems Support after lengthy discussion a argument. The issue - Placing the responsibility s em assurance in the component which develops and ap lie aintenance changes to those systems is somewhat akin to the guarding the chicken coop. True. However, it was decide hat the advantage of having a single component completely accountable for system software acceptability, stability, availability, and reliability outweighed the potential disadvantage of not choosing to implement the formal check and balance function which existed in the old organization. The statement"sharply focus responsibility for all functions that have an immediate day-to-day impact on stability and responsiveness...", from the task group's charter was invoked to lend justification for consolidating accountability. The check and balance system of the previous organization was ineffective and was used primarily following a system implementation to slough off responsibility for system deficiencies after the fact. Systems Support also is responsible for operator training and development of operator procedures for Computer Processing. (The technician role is removed from computer operations and placed in Systems Support to provide these capabilities;. Thus the reduction of system down time caused by software failures, procedural errors, or operator errors attributable to inadequate training is the absolute responsibility of System Support. Finally, the technical writing group from USD was placed in System Support as a staff since most of its activity is generated directly or indirectly by the activity of this component. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPLICATIONS SERVICES AND SPECIAL PROJECTS Applications Services is basically Applications Division from the old organization. A User Services Staff has been added to provide user consulting service and training. Training capability is provided by placing the EDP Training Branch of USD in Applications Services. The rationale used to do so was that Applications Services is to be the primary OJCS interface with OJCS users. A new responsibility for providing necessary central minicomputer support to applications development was added to this staff. A basic issue developed from the placement of Special Projects Staff within this organization. A majority of the group felt that an application is an application is an application and the activities of SPS should fall within the domain of Applications Services. A minority position paper was prepared which took the position that the work of SPS was significant. enough to be isolated and placed in an equivalent line position with Applications Services and Processing Services. The issue was taken to the Director for resolution. The Director stated that the activity of SPS was too important to bury in another component, that he required SPS to be directly accountable to him, and that it will stand alone. The issue was resolved. Applications Services and Special Projects Staff (the proposal of the original study group to place SPS with Plans and Programs had been quickly dismissed) were now defined. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 .PLANS AND PROGRAMS: One of the goals of the reorganization was to provide a planning capability. The planning and policy formulation responsibility is with Plans and Programs. As conceived by the task group, Plans and Programs had to include technical planning (including .technical security planning) as well as budget and program preparation. Technical planning must accommodate long range system planning for both hardware and software system'-support. This function implies a high level of technical kno ledge a .'~.. the ability to assess development in the technical worlt DP for potential benefit to the Office. In this regar ns and Programs must be the office front runner in maintaining preparedness to satisfy future processing requirements. The Management Services Staff as proposed by the SPS study .was merged with Plans and Programs to. provide the capability for data analysis, report preparation, etc. Plans and Programs must have data analysis capability from which to gauge how well the Office performs its mission with available resources and to be able to plan for new resources as required (personnel, equipment, software, etc). Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 - Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 G-11 4S laid out, laid the proposed the Office had been rev iew responsive LIP niz undertook ation for an extensive indeed was once the orga the task gro whether the sr o ascer' nirector. Once roue was new organizat tion to by t_,~ tasked the g it the direction given 1 Director tosnb. to with which theement from womb -tO- that considerations ect manag the organization to to improve GIMS PrOjthe review of the management or inherent became evident done during to strengthen coordination decided to group little had been le levels of necessary Services the multip The task group processing eliminate anizatied activity imbedded in some in the old ?rg related Such an action spawns own system all of the GIMS requires its of component* roue was into a separate GIMS g" but such duplication effort (capability) ability) thening GIMS duplication of for streng ort group performance measurepricec o Pay the GIMS supp a small P consists of DAC of USD, considered GIMS Service Branch of SED, ability. mannt. Management easureme cap rformance m tion a system pe from m Inf Informa and additionally, Services as a placed in Production that which first Plasoning similar to Services, GIMS Service was using re from licationS to responsible wever, ted APP nt H sub-unit. o separa compone GIMS SPS been de a separate line that resulted in was ma The reasoning was this AgencY- Services Services' lications in GIMS processing octant aPP me activities in the old to chief, f the most imP be emphasized supports many# the most troublesing GIMS must ibility once o to support with complete respons yet was Commitment onent organization separate comp a by making avat ilability and reliability. for GIMS Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.1. GENERAL COMMENTS The primary objective of the proposed organization was to make reliability and availability the primary goal of OJCS by providing resources, responsibilities, and accountability to organizational components such that reliability and availability can be measured and effective action can be taken -Co-'affect improvements. This objective was addressed by specifically defining the functional responsibilities of each organizational component, identifying and/or allowing provisions for the necessary resources, and establishing managerial accountability for the organizational components commensurate with the defined responsibilities. Further, an objective was to restrict, as much as possible, split responsibilities. Where split responsibilities do exist to provide responsibility transitional procedures and qualities to eliminate, as much as possible "finger-pointing". To compensate for inadequate planning and analysis in the existing organization, planning was grouped into two areas short-range (the operating and programmed fiscal years) and long-range (the third through fifth) or out years of fiscal program submissions. Analytic responsibilities were assigned to both the short-range and long-range planning functions to provide multiple fronts for generation and presentation of alternative solutions to problems. No major changes are proposed for Special Projects Staff or Administration Staff. Two major organizational components, Application Services and Processing Services, are proposed to manage and be accountable for daily operational performance. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 Application Services is proposed as "the door to the user". It is the entry point for all Request for Computer Services (Form 930). It is responsible for all officially requested application development and maintenance, and will provide training and user consultation to OJCS users. Processing Services will be responsible and accountable for providing processing capabilities and support capabilities necessary to improve reliability and availability for all processing requested of OJCS. Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 A Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.2 PROPOSED ORGANIZATIONAL CHARTS Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 .Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 OFFICE OF JOINT COMPUTER SUPPORT L D/OJCS DD/OJCS I PLANS & PROGRAMS APPLICATIONS SERVICES SPECIAL PROJECTS STAFF ADMIN STAFF P ROCESSIN [SERVICES G COMPUTER PROCESSING PRODUCTION SERVICES ENGINEERING SERVICES SYSTEMS SUPPORT GIMS SERVICES Approved For Release 2000/06/D6 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPLICATIONS SERVICES CHIEF USER SERVICES STAFF GROUP B SUPPORT STAFF GROUP C Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 GENERAL I PROCESSING CENTER SPECIAL PROCESSING CENTER PROCESSING SERVICES` PRODUCTION SERVICES GIMS SERVICES ENGINEERING SERVICES SYSTEMS SUPPORT PRODUCTION (CONFIGURATION TECHNICAL [BRANCH WRIT ING I MEAET STAFF DATA FACILITIES & BATCH " CONVERSION INS A O T LLATI N SYSTEMS PLANNING ON-LINE TELE- SYSTEMS :1 COMMUNICATIONS SERVICES INTERAC I SYSTEMS ~] -- SYSTEMS ASSURANCE XpproJed Fort Release 2006/06/06: CIA-P DP8 009153\0001(00400)1-9 CHIEF SERVICES & SUPPORT STAFF Approved For Release 2000/06/06 : CIA .2.3.1 ADMINISTRATIVE STAFF ILLEGIB The Administrative Staff was changed only slightly from its present organization. The Security Officer and Executive Officer were moved to this staff from the Office of the ILLEGIB upport to the security icer in tec pica security is provided in the Plans and FUNCTIONAL RESPONSIBILITIES: The Administrative Staff is responsible for general support to the office in all matters of personnel, finance, logistics, and security. Included as standard services are the processing of personnel actions, maintenance of OJCS personnel soft files, physical space modification coordination, ordering of supplies, and services, current budget accounting and operation of the OJCS Registry. 7 The Personnel Officer sl act as secretary to the MZ Career Board. artier counseling -for all OJCS employees and preparation of the 9- nu .1P ersonnel -Plan are also functions of this staff. The Finance Officer shall keep records as appropriate to show the current status of the OJCS operating year budget. This person will provide data as required to the Plans and Programs staff on budget status. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Administrative Officer should be located in the Administrative Programs Staff. The Executive Officer is the Chief, Administrative officer and is supported directly by the Administrative Staff. It seemed logical that the Chief Staff rather than in a separate component.. MISSION: The Administrative Staff assists all OJCS components;-in urity a tens of logistics, finance, tra i nin g,.personn el. , fsteec,.. ?Wp/ counseling on training, Agency regulations and procedures, Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The Security Officer shall keep records of all persons having access to OJCS computer systems and will control the dissemination of passwords. This officer will have the responsibility for physical and personnel security within OJCS and will be responsible for insuring that all applicable Agency regulations are followed. The Security Officer will draft OJCS security standards and will coordinate these through the Plans and-Programs Staff. This person will also coordinate with the Plans and Programs Staff on any matters of technical security. The Logistics Officer shall keep records of all contracts and requests for procurement originating in the office. This person is also responsible for all matters relating to the physical space occupied by OJCS. The Executive Officer is responsible for tracking all administrative actions of the office and insuring that these actions are accomplished in a timely and accurate manner. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ADMINISTRATIVE STAFF FUNCTIONS ? Executive Officer Personnel Support O Logistical Support ? Financial Accounting ? Personnel Security ? OJCS Registry ? Career Counseling ae--~ , Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP O I 7r Lr~~sro~-, 2.3.2 PLANS AND PROGRAMS STA-rF INTRODUCTION: ~i a h t ilk d' The Plans and Programs Staff is proposed to satisfy the need for analysis and planning for OJCS' long-range goals. These plans guide the OJCS fiscal program submissions. MISSION: The Plans and Programs Staff shall be responsible for the development and active maintenance of long-range plans, resource requirements, fiscal programs, policies and standards needed by OJCS to satisfy its commitment to support the Agency's Automatic Data Processing Requirements. The long-range plans shall consist of a five year plan and a ten year forecast of new technology and techniques which are applicable to OJCS' needs. FUNCTIONAL RESPONSIBILITIES: The Plans and Programs Staff shall develop and maintain management information which is supported by regular submissions (set by Plans and Programs Staff) from the line-organizational components (Processing Services, Applications Services, and Special Projects). The management information will require consistent and constant analysis of the daily performance .data, the active five year plan, and monitoring of the operating year and program year budget submissions. Further, the management information shall include: the tracking of all active OJCS projects in conjunction with and in addition to OJCS' Management by Objectives (MBO) and fiscal responsibilities and Analysis of trends and performance data to identify operational and performance short-comings. The planning function shall consist of short-range and long- range plans and forecasting. Plans shall be developed to identify, allocate, and justify resource needs and services for fiscal program submissions. Short-range plans shall be developed by the line organizational components and coordinated with the Plans and Programs Staff for the operating and program years. Long-range plans shall be developed by the Plans and Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 and Programs Staff and coordinated. with the line organizational components for the out (third through fifth) fiscal years. The Plans and Programs Staff shall also be responsible for forecasting (identifying, evaluating, and testing new hardware, software, and processing) technology and techniques that are applicable to OJCS planned responsibilities, services, and policies. The forecasting responsibility shall be an active ongoing activity projecting technology developments with particular emphasis addressing future database management and technical security facilities needed to satisfy the Agency's future ADP needs. The Plans and Programs Staff shall also be responsible for the coordination with the office of Research. and Development for ADP technology development. requirements to support ADP reuirements of the Agency s organizational components.. -The need an po icy strategy- This staff is the primary customer for monthly project accounting reports by office and project. This data is to be used as a primary tool for projecting services and resource The Plans and Programs Staff is responsible for preparation and maintenance of fiscal programs and budgeting and maintaining accurate and current status reiaorting of__programmed and obligation accounting.``' to OJCS customers should be reassessed to affect a degree of accountability for the use of OJCS resources. The Plans and Programs Staff is responsible for formulating or co i.ng-th-e-distribution of project activity reports policy alternatives to support OJCS obligations to Headquarters regulations 1-14 and 7-2. These.policy alternatives must be consistent with the plans and programs required to support OJCS services and resources. The Plans and Programs Staff is responsible for developing and publishing standards which encourage efficient use of present and projected resources. Particular emphasis shall be placed on technical security standards that provide procedural and technical processes to affect computer processing security. These standards are to be established to define quality assurance processes and procedures to influence the quality of OJCS products. Processing and application standards are drafted in the line-organizational components and submitted to Plans and Programs Staff for concurrence, development, and publication. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.3 SPECIAL PROJECTS STAFF (SPS) The Special Projects component manages the development of projects that are of such a magnitude that they require the direct attention and visibility of the Director, OJCS as determined by D/OJCS. system and shall identify plans for unit, sub-systems, and integrated system testing. participants and organizations (both internal and external to OJCS), responsibilities, constraints, review and approval procedures, and the means for determining the effectiveness of the development and the management. It also includes milestones and actions required through the development, testing, and initial operational phases. The Management Plan also identifies the processes which will insure the clarity and legal soundness of procedures for Request for Proposal (RFPs) preparations, proposal evaluations, and contract monitoring of the project. The System Development Plan includes the internal. and external reference specifications. These specifications define the resource requirements and the facilities which are to be made available by the system to its users and operators. The Testing and Quality Assurance Plan includes the procedures and processes necessary to gain customer acceptance of the proposed system. The Management Plan identifies the objectives., The management of these projects first includes the development of feasibility studies to determine the ability of computer- ization to satisfy the project's objectives. The feasibility studies are allowed with the development of proposals for project development. Following customer acceptance of the project proposal, SPS develops and maintains Project Plans for management, system ,development, testing and quality assurance, and operating the Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The Operational Plans identifies the resource and logistic requirements necessary for developing and operating the system. It also specifies the development of procedural and processing documentation necessary for maintaining serviceability of the system to its users. SPS is responsible for developing the system and developing and maintaining the documentation necessary for the use and operation of the system. This documentation will be con- sistent with the management, system development, test and quality assurance, operational plans and standards produced by Plans and Programs Staff. Project tracking and status reports are submitted to the Plans and Programs Staff at regular intervals (specified by Plans and Programs Staff) in support of the Management Information maintained by the Plans and Programs Staff. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.4 APPLICATIONS SERVICES Applications Services is responsible for analysis, development and maintenance of computer applications for Agency components. In addition, Applications Services is responsible for providing a variety of user services which include consulting on all application related EDP matters and operating a training program to ensure that the skills of computer careerists and users are maintained at a high level. Because of the diversity of skills represented by Applications personnel and the variety of project assignments, there are four development and maintenance groups which are not aligned functionally, nor by customer area. Therefore, they are called Group A, Group B, Group C, and Group D. Project Teams will be organized from Group resources to meet the needs of all active projects. The project teams, during their life, will be monitored and controlled by a Group Chief. An Applications Services Management Review Board will analyze projects, allocate resources, conduct technical reviews, and monitor progress of project team activities. The User Services Staff is responsible for consulting and operation of the training program. The general mission of Applications Services is to assist Agency components in utilizing computers by analyzing requirements, and by developing and maintaining software support systems and programs to meet their ? Applications Services has responsibility for onitorin development of software by other -Agency components o th r contractors, consulting on applications, operating a training program for all users, and coordinating systems requirements for minicomputer support of applications development. Applications Services must maintain an inventory of scientific, management, and EDP skills necessary to analyze, design, program, test, document, and maintain problem oriented software. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 FUNCTIONAL RESPONSIBILITIES: Applications Services is responsible for the control and management of all Applications Services projects. This includes the following: projecting the Applications Services skill inventory needs required to meet total work requirements, and tasking the Group Chiefs to recruit and train to meet these needs; establishing technical standards for control, development, testing, and documentation of projects scheduling technical reviews of all projects at critical milestones; adjusting priorities and skills to maintain project schedules at cost; and Application Services and Support Staff is responsible for providing all the external support and facilities required by Applications Services to accomplish its mission. This staff is responsible specifically for: preparation of all final documentation necessary to complete a project for turnover to production. maintaining all normal administrative, logistical, budgeting, and statistical services; providing data necessary to determine schedules and costs of projects; establishing and maintaining quality control standards for applications; maintain documentation of applications; managing the delivery of completed applications to the Production Services Group of Computer Processing Services. directing support to the Group Chief and the Project Leader (PL) in providing or arranging for special support which is required to meet project goals; Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 negotiating with other OJCS components and Agency offices for special hardware, system software, test software, or contract services required by the project; and assisting with documentation to include microfiche and microfilm. $,A, B, C, and D are responsible for: reviewing all project requirements and establishing standards to control the projects; selecting project leaders and members, including negotiation with other Group Chiefs, for the duration of a project; reviewing and critiquing design, solution, algorithms, human engineering, programming techniques, structures, and efficiency of all projects; identifying support requirements and coordinating these through the Support Staff to insure the successful completion of all projects; certifying a project or project phase complete and ready for quality control and/or production; coordinating the writing of a contract with the prospective Project Leader and customer which ,\ specifies projected utilization of resources, milestones, review points, deliverables, and )Vil completion dates of the project. In addition, ut ith the De d di t y p w na e the contract will be coor Chief for User Services and Support whenever production responsibi ity or t e application is to be required of Computer Processing Services; ?7 maintaining a complete individual inventory of personnel skills and capabilities; maintain time phased records of project assignments with task priorities for each individual assigned; recruiting and training personnel required to meet the Group "skill pool" requirements' Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 negotiating with Production Services to provide Application Specialists for production of completed projects; maintaining technical libraries, literature, and reference material required for the skills in their group; managing the career development of members of the group; and evaluating Group personnel by either writing or reviewing the fitness reports, performance appraisals and other periodic reviews. The User Services Staff is responsible for: developing and presenting EDP training courses for Agency personnel; assisting users in resolving problems with programming languages and other difficulties related to applications development; provide systems and the technical support to minicomputer applications developed by Applications Services personnel. APPLICATIONS SERVICES REVIEW BOARD: This Board is composed of the Chief, Applications Services as Chairman, the two Deputy Chiefs, and the Group Chiefs as permanent members. The Chairman may appoint temporary members as required. The Management Review Board will review status, schedules, costs, priority, and requested or recommended changes to projects and make necessary resource adjustments .between Groups to meet requirements. It will also review requirements for major new projects. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.4.1 GIMS MANAGEMENT GROUP CHARTER The development of new GIMS (Generalized Information Management System) applications will be controlled by the GIMS Management Group (GMG). The group will be responsible for reviewing and approving all new GIMS applications at the following checkpoints: - Feasibility study. Project Proposal. Preproduction Impact Evaluation. The GIMS Management Group will be headed by the senior Applications Services GIMS technician. Permanent membership includes an experienced GIMS technician from each development group in Applications Services and two senior GIMS systems technicians from the GIMS Services component of Computer Processing Services. Additional temporary appointments to the group will be made as necessary by the Chief/GMG. The project leader from Applications Services is responsible for providing the technical details in writing to support the GIMS application at the feasibility study checkpoint. This will include an estimate of the amount of resident disk storage to support the production data base. The GIMS Services component of Computer Processing Services will allocate this space on a development data base for use of the project leader upon approval of the feasibility study. The GMG will forward the requirement for disk storage space to the GIMS Services component of Processing Services. Detailed system design will be presented at the project proposal checkpoint. The project leader will be responsible for making any design changes recommended by the GMG. Final approval of the proposal will be the responsibility of the GMG. The last checkpoint in the development cycle of a GIMS application will be the evaluation of the impact on other production applications when the development is completed. The GIMS Services component will present the results of the evaluation in writing to the GMG. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The decision to transfer an application from the development data base to the production data base will be made by the GMG at this time. The project leader will turn over to the GIMS Services component all documentation. The GIMS Services component will be responsible for bringing the application up on the production data base. The production data base to be loaded on the GIMS production system will be a copy of the development data base provided by the project leader. Since GIMS Services is responsible for assessing impact and creating the production data base, all estimates made by Applications Services for completion of GIMS application must be coordinated with GIMS Services. In case of any problem, the Chief of the GIMS Management Group will resolvelthe issue and his decision is final. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5 PROCESSING SERVICES Processing Services is responsible for managing all OJCS computer processing facilities and production services. This component is responsible for the stability and responsiveness of the operational center to meet Agency data processing requirements on a short term basis. Information must be provided to the Plans and Programs Staff on all processing trends which affect the stability and responsiveness of the OJCS long-range service objectives. Processing Services will consist of five distinct components, each having a specific responsibility for stability and responsiveness. These components are: GIMS Services Engineering Services System Support Computer Processing Production Services Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.1 Charter for the Processing Services Review Group (PSRG) The PSRG (Processing Services Review Group) reviews all computer usage requirements and is chaired by the Chief of Processing Services. The members are the Chief of: Engineering Services, GIMS Services , Sys teiil Sup ol- L. and %I'I'cr,-,p At`_.,= i'roccssli g. Tll C Deputy Chief of each component is the only alternate in the absence of the Chief. The Computer Processing component schedules resources non-processing services requirements and all processing services such as: weekend production services, system development software test, user testing for new system, hardware engineering changes, etc. The PSRG also publishes a weekly schedule for all computer systems' activities. This schedule will cover a minimum of a two week period. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.2 Computer Processing Computer Processing is responsible for the operation of all computer equipment installed within the OJCS Computer Center and within those remote job entry sites associated with the 25X1A batch production system (as of May, 1976 the remote sites were located at Chamber of Commerce, Key, and Room 4F50 in Headquarters). This component will schedule computer center operations to assure maximum service to users. It will also schedule time for maintenance, configuration changes, system testing and other special requirements levied by the Processing Services Review Group. FUNCTIONAL RESPONSIBILITIES: Computer Processing is divided into two organizational components. The Special Processing Center manages the GC47 center and the General Processing Center manages the GC03 Computer Center (Room 1D16 and the remote sites are considered to be extensions of GC03). In support of the actual operation of the computing equipment, each computer center maintains a tape and disk library for retention of software systems and data and each center insures that supplies (forms, cards, paper tape, etc.) are available for day-to-day processing. Each center shall maintain a receiving and distribution point for accepting processing input and releasing processing output to users and to the OJCS Registry. The centers shall provide an additional customer service by implementing tape/data archival standards and procedures for long term storage of critical software systems and data for historical and contingency purposes. All activities shall be conducted in accordance with security standards and procedures established by the Plans and Programs Staff. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved, For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 ? Operation of the GC03 Center (including 1D16 and remote sites). ? Operation of the GC47 Center. ? Maintain tape and disk libraries. ? Support tape/data archival procedures. ? Maintain adequate supplies (forms, magnetic tape, disk packs, paper tape, etc.)for day-to-day processing. Provide a receiving and dispersing point in each center for accepting jobs and releasing output. Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.3 Production Services Production Services was formed to join together all elements involved in the processing of production applications. Originally this group contained the Production Branch, and Data Base Services Branch of User Support Division, and the EJ\MM and Keypunch sections of Operations Division as defined in the present organization. DBSB was originally included in Production Services because of the GIMS production work which interfaces with Production Branch production applications. The GIMS functions of DBSB were later split out into separate GIMS system group. The GIMS system group was created to give a single focus and concentrated resources to handle GIMS system management. The mission of Production Services is to provide timely support and services to all OJCS customer offices for data preparation, EAM services, production application processing and report distribution. Production Services is responsible for all OJCS functions related to data preparation, EAM services, production applications processing, and report distribution. They are the official OJCS customer contact for these functions. Production Services is responsible for scheduling due dates for all production work related to these functions including .the establishment of priorities that are necessary to meet customer deadlines. Production Services is responsible for identifying conflicting priorities and bringing these conflicts to the Chief, Processing Services through the PSRG for resolution. Production Services is responsible for identifying needed standards in any area of production processing and will enforce all existing OJCS program and production standards. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Production Services is responsible for the accepting of new production requirements from customer offices and from applications services. In this role they will review the requirement for technical, scheduling and staffing implications. New production applicantions will adhere to OJCS standards before acceptance. The Data Conversion Branch will provide and operate EAM, keypunch, data conversion and reports distribution facilities. This branch is responsible for coordination with Engineering Services on all matters related to EAM, keypunch, data conversion, and reports distribution hardware, facilities, and maintenance requirements. The Production Branch will provide and maintain a centralized Library System for the storage and retrieval of source, load and JCL programs. In addition they will provide a central repository for applications systems and program documentation. The Production Branch also initiates the continuance review for each production application as scheduled by the Chief, of Applications Services. In accepting an application for production processing the Production Branch assumes the responsibility for archival storage for all data for backup or for customer needs. They are responsible for coordinating with the Computer Processing tape librarian to insure that archival tape procedures and standards are adequate for data integrity. Production Branch is also responsible for coordination with Applications Services for production program maintenance as needed. In support to the Systems Assurance Group in Systems Support, Production Branch will provide production application job streams and will verify test results. Quantitative data on EAM, data conversion, reports distribution and applications processing will be provided to-the Chief, Processing Services and to the Chief, Plans and Programs Staff. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 CIA-RDP80-00915A000100040001-9 PRODUCTION SERVICES ? processing of batch production applications. ? maintenance of a production and development program library. ? quality assurance of production applications.. 41) ? maintenance of a program documentation library. ? storage of archival material for all production applications ? EAM services. ? keypunch and data entry services. ? reproduction and distribution of reports. ? production applications data security. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.4 Engineering Services INTRODUCTION: Engineering Services was established to bring together all functions necessary to manage the system configuration. Those activities include short term configuration planning for all hardware --Iatec ,ct iv _ tic .: t=,-, r ? , c Sys ~ ' 1..L t:i is Ti! ct 1ice measurements, and the auditing of resource utilization. Engineering Services thus has the responsibility to provide system reliability and availability to meet Office requirements and goals at any point in time. This component also has the responsibility to provide icnreased capacity to meet the short term goals of the Office. The planning and measurement capability was taken from SPMS of SED in the previous organization, hardware activity support came from HSB of OD, and resource utilization tracking is provided by adding the functions performed by RMB of OD and the VM systems administrator. Additionally, COMTEN software. support was added from ISB of SED. Elements of system configuration management which will not be included in Engineering Services are: System software support and the GIMS Services support. Engineering Services' mission is to manage all OJCS system configurations and insure that necessary system resources are available to satisfy processing requirements. for the short term. In order to perform its mission, Engineering Services is divided into three organizational components: Configuration Management, Facilities Installation Planning, and Telecommunications Services. FUNCTIONAL RESPONSIBILITIES: irr V V-11 Configuration management provides planning and implementation coordinating for short term configuration changes to provide additional processing capability or to insure system reliability and availability. An auditing function is performed to gather Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 resource usage data for short term planning and for submission to the Plans and Programs Staff for long range planning and standards development. The audit function also identifies processing which exceeds the OJCS standards and provides this information to Application Services for corrective action. The trouble desk will be located in this component due to its close ties with the audit function. The problem tracking for hardware problems, beyond that of the normal day-to-day activities handled by the Telecommunication Services and Facilities Installation Planning component, will be used for analysis of the reoccurring problems. The Telecommunications Services component is responsible for all equipment outside of the computer centers and for all terminals and remote device interfacing equipment in the centers up to the central processing channel. This component is also responsible for record keeping related to the maintenance of equipment characteristics, location, custodian, service calls, interface addressing records and such other data as is necessary to satisfy the components responsibilities. The Facilities Installation component is responsible for all computer equipment within the computer centers except that i i i i cation Serv ces. wh ch s the responsibility of Telecommun r~?+~ This includes all aspects of installation, relocation and 14 maintenance. This component will provide detailed actions required to fullfil the actions requested by Configuration Managements plan. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 s Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ENGINEERING SERVICES ? Maintain Master drawings, records, and files describing the OJCS systems. Maintain equi>men+- list, cnnfiq irat7.on filco, problem/action report files and maintenance historics. ? Maintain floor plans, DASD/Application Configuration reports, and equipment configuration diagrams. Maintain history file for each piece of equipment, from this file report MTBF and MTTR data. ? Responsible for all vendor hardware maintenance and engineering changes. ? Coordinates the scheduling of preventative maintenance with the PSRG. ? Established maintenance coverage period requirements and prepares maintenance coverage period lists for equipment and the vendor points of contact. J.'J_" L.IJ ?7 40.11U0.L Ur7 1 V1 Gl U1iJ1L1G 11 4 Nc11 V11110.114.G 0.11u \~"~il+ reliability. Coordination for communication lines, power, environmental and security requirements with the appropriate service organization. ? Conducts site surveys prior to the installation of any remote device. Perform Project tracking for the installation of all equipment or services. ? Resolves and coordinates all customer problems related to hardware installation. Responsible for the acceptance testing and monitoring of burn-in of new terminals, remote devices and associated equipment. ? Establish and monitor environmental and power services tolerances. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.5 System Support Component The System Support component was establish to provide central accountability for all system support. The system testing and system development functions were combined to minimize the coordination of these efforts. The systems measurement and problem tracking function of Engineering Services will provide the necessary checks and balances. MISSION: The mission of System Support is to provide software support for all central processors and their peripheral components in response to; error correction, reconfiguration or functional enhancements. The On-line and Batch services are separated and receive direct attention independent of each other. FUNCTIONAL RESPONSIBILITIES: The System Support component is responsible for the support of all OJCS systems software. The specific systems are: Batch Systems (OS, ASP, FORTRAN, PL/l, etc.), On-Line Systems (STAR, RECON, CICS, etc.), Interface Systems (VM, SEDIT, BATCHMON, etc.). System support to the operating systems and their sub-systems is done in three branches, BATCH systems, On-Line Systems, and Interactive Systems. Each branch will produce systems or sub-systems to accommodate new hardware or changes in configuration. Systems will also be produced to include new software, either locally modified or vendor supplied, to correct errors in the current system or to provide desired system enhancements or performance improvements. The Batch Systems support includes all of the peripheral "components (GOULD, CALCOMP, Paper Tape, CDC page reader, etc.), in addition to those major operating systems previously listed. System Support is also responsible for OJCS systems integrity through extensive testing. This function will be carried out Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 by the System Assurance Branch. There will be three members of this Branch with computer operations skill. These slots can only be filled by rotational assignments from the Computer Processing components. The System Assurance Branch will respond to all user problems involving the operating system. A Technical Writing Staff is responsible for generating and distributing all systems documentation (User's Guide, Technotes., Operator Procedures, etc.). There also is a staff position for maintaining the OJCS Technical Library. All. system changes are coordinated with the PSRG (Processing System Review Group). All major system changes which involve hardware changes or major system release changes are coordinated with Engineering Services and are included in the short-range plans. The Systems Support committee will be responsible for tailoring current systems and developing new systems in the short term to meet the needs of OJCS. It is understood that these needs are usually recognized and solutions developed by the Systems Support component and therefore the Chief of Systems Support is responsible and accountable for all software modifications to the system, both locally coded and vendor supplied. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 SYSTEM SUPPORT PRIMARY POINTS: 1. BATCH (OS, ASP, FORTRAN, PL/l, etc). 2. On-Line (COLTS, STAR, CICS, etc). 3. Interactive (VM, SEDIT, BATCHMON, etc). 4. All System Documentation (Operator Procedures, User Guide, AFA). 5. All System Test and Assurance. 6. User interface for system problems. 7. Technical Library. 8. Schedule all major system changes with Engineering Services. 9. Schedule all changes with the PSRG. 10. Operating System Development (MVS, JES 3). 11. Technical Support for all benchmarks. 12. Duty Officers/ASP Technician/VM Technician. 13. Operator Training for each specific function. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The GIM's Services component was established to bring together the majority of those support functions which are required by any major on-line system. Thus, there are several functions which will be duplicated in other components. The additional overhead.is deemed to be acceptable in view of the importance of this on-line system. GIM'S Services is to control all processing services which impact the GIMS System. This component will provide all maintenance and enhancements to the GIMS system and will be a member of the PSRG in controlling configuration and system software changes. The GIM's Services component is responsible for all maintenance and or enhancements in the GIM's software and accountable performed by contract or staff employees. This component is also responsible for all processing services required by the CAM's project. When GIM's is running on a dedicated central processor, this component will generate specific detailed requirements for the generation of the operating system by the System Support component. GIM's Services will perform all testing and systems assurance. The GIM's Services component will have total control of all changes taking place on any isolated GIMs system and will be a member of the PSRG for.controlling changes on any other systems shared by GIMS. The GIM's Service component will be staffed with one full time measurement person. One of his or her functions will be to measure GIMS development applications and produce data needed for scheduling the application into production. Also, measurements will be used to improve the system or application design. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 The GIMS Services component will staff the 24 hour DAC (Data Access Center) in 5D55, Headquarters, and perform all functions necessary for data integrity and data security. This group will also process all GIMS production work. Production Services and Computer Processing coordination is required for this function. Problem tracking and analysis will be done by this component in parallel with Engineering Services. This duplication is necessary to insure a high visibility of the GIMS System. The responsibility for all GIMS User documentation will be in this component. The training function will be in the User Services Staff of Applications Services. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 GIMS SERVICES 1. Maintain current GIMS Systems. 2. Enhance GIMS Systems. 3. Staff the DAC (24 hours). 4. Contract monitoring for - modifications. 5. CAMS Project. 25X1A 2 15 and produced by System Support. Both HASP and OS. 8. Problem tracking and analysis. pJ4 9. Processing of GIMS production applications. 10. Monitoring of GIMS operation. 11. Control of GIMS password access. 12. GIMS System planning. 13. GIMS data base integrity. 14. Serve as member of the GIM Review Group. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 2.3.5.7 Processing Services Support Staff Processing Services Support Staff is responsible for the general administrative support necessary for the smooth functioning of day-to-day operations. inrcl, ded within it7, functional responsibilities are: ? Contracting and procurement services for hardware for software products. ? Ordering and maintaining an inventory for all supplied and expendables. ? Preparation and maintenance of consolidated accounting records to include: ? Monthly machine cost. ? Personnel costs including overtime. 0 E dab le su 1 cost ? Maintenance bills and cost. o Other contract cost, and ? Miscellaneous cost and changes. Coordinates all training for Processing Services including; course outlines, training requirements, and budgeting. ? ? Consolidates and maintains required reports such as: 0 Production Reports. 0 Planning Reports. 0 Personnel Reports. ? Program Call Information, and 0 Consolidated planning reports and papers. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 3.1 INTRODUCTION This section presents issues, organization shortcomings, and transitional functions that must be addressed in order to accommodate a successful reorganization. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 3.1 KEY ISSUES Two issues were raised that impact on the implementation of the proposed organization. The first issue is the problem of selecting people for key positions and the second issue is the overall transition from the present organization to the proposed organization. 1. Selection of Key People Five key positions are present in the proposed organization: Chief, Processing Services Chief, Applications Services Chief, Plans and Programs Staff Chief, Special Projects Chief, Administrative Staff Because these positions have increased responsibility and resource control as compared with the present organization, the choice of appointment is critical. The most critical appointments are the Chief, Processing Services and the Chief, Plans and Programs Staff. The former because of the increase in responsibility, the latter because of new responsibilities. The proposed organization attempts to align authority and responsibility. However, no organization can compensate for a lack of good management. 2. Transition to the New Organization Organizational change is traumatic no matter how well it is handled. Previous changes have been unnecessarily hard because functional responsibilities were not adequately defined This transition must be carefully planned, documented, and done quickly. Milestones in the transition are: a) Identification of persons to assume the cited above at the time of transition. key positions b) Identification of persons for deputies to all key positions. c) DD/A approval of reorganization plan and key appointmen t = . d) Identification of division and branch chiefs candidates. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Evaluation of division and branch chief candidates by D/OJCS, DD/OJCS, and the appointees to the new key positions. f) Assign all present employees by name to new organizations. g) Notify PMCD of reorganization and present proposed staffing complement. h) Identify all physical moves required by the new organization and construct a time chart for accomplishing these moves. i) Map old resource packages to new resource packages and construct a plan.for changing FAN numbers coincident with the start of a fiscal year. j) Formally announce the new organization to all OJCS people. This announcement should be a meeting and the appointees to new key positions should be introduced. An organization description including functions for each component and all personnel assignments should be presented to each employee at this time (or by Division Chiefs following this meeting). To allow a relief valve for any in3ividual having strong objectives to his or her assignment, a contact outside of the line element should be announced and made available for counseling. Implementation of the new organization as soon as possible after the announcement. 1) Move offices as required to group components. m) Construct a new staffing document based on analysis of functions as input to the next budget exercise. The attachment is a sample mapping of the present organization into the proposed organization. The 30 April 1976 staffing complement was used as the base document for on-board strength. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 3.2 POSSIBLE SHORTCOMINGS IN THIS PROPOSED ORGANIZATION The proposed organization has created some problems and has left some problems unanswered. Listed below are those problems which were recognized and an estimate of their impact. 1. System Software Audit is within System Support and there will be no formal system turnover. ? System Problem Tracking and Analysis is in Engineering Services and it becomes the only Qualtiy Assessment for the system software. 2. Local modifications to system software will be possible without a mechanism to consider overall user impact: ? One person is now responsible for all system software changes and testing, Chief, System Support. 3. Redundancy is required for operating software support for On-Line and Batch systems: ? Four additional computer specialist. 4. Separating systems programmers for GIMS from the Systems Support component: ? Lack of system knowledge for indepth system interface code. 5. Reduced operator responsibilities: ? Very limited career path except throuth Production Services and the three rotatinal slots in System Support. 6. GIMS applications will be well into the development cycle without a total understanding of the system impact: ? This proposed organization is better but still not perfect. The application development process will be measured but not modeled, this makes the system impact information still too late to be effective. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 7. Split responsibility for User Support: ? All user problems will go to Applications Services and some will be passed on to System Support and Telecommunication Services. Application Services will need to track all customer contacts which requires System Support and Telecommunication Service to resolve a problem. 8. DDO user interface (Consulting Services) has not be addressed: ? System Support will be required to provide this service. 9. System programmers for the telecommunications support will not be a part of System Support: 0 There will be a loss of technical skills in the System Support component for telecommunication expertise. 10. Production Services requires many of the functions which are in the GIMS Services component (i.e., interface with the DAC). ? This problem will still require coordination as it does in the current organization. 11.. GIMS systems have better control over the changes made to the operating system and hardware configuration, but not total control, except when GIMS is on an isolated central processor: 0 System stability will not be as good as it could be until all GIMS systems are isolated. Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APr PFNDIXES Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPENDIX A PRESENT ORGANIZATIONAL STRUCTURE D/OJCS DD/OJCS Executive Administrative Officer Staff Security Officer Applications Division Operations Division Planning Staf f Systems Engineering Division Special Projects Staff User Support Division Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915AO00100040001-9 APPENDIX B D/OJCS Management Services Staff DD/OJCS Admin- istrative Staff Plans, Programs & Special Pro ' ects Application Services Processing Services Approved For Release 2000/06/06 : CIA-kDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 APPENDIX C REORGANIZATION 3 Principal goals: Improve the stability and responsiveness of the operating centers. Provide a planning capability. Thoroughly document the rationale for the new organization. Steps needed: Stability and Responsiveness ? Minimize the coordination required across organizational boundaries to support the daily operating environment. ? Sharply focus responsibilitity for all functions that have an immediate day-to-day impact on stability and responsiveness, including: Hardware maintenance and maintenance of system soft- ware on the floor. System measurement and tuning. Priority control. Production and data base management. 0 Give priority to hardware and software maintenance for any problem which is seriously impacting current operations. Planning ? Create a planning organization to plan on an on-going rather than ad hoc crisis-oriented basis (1-5 years). Link the planning cycle to the annual program and budget cycle. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 ? Provide trend information as a measurement of the adequacy of previous plans and as a basis for new planning initiatives. Documentation ? Prepare a comprehensive organizational document describing the organizations, functions, and respon- sibilities of the organizational components and .their methods of operation. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 '._-Approved For Release. 2.000/06/06. CIA-RD.P80-00915A000100040001-9 TASK GROUP CHARTER 1. Assume a basic organizational structure. 2. Clarify and resolve any basic issues with respect to that structure. 3. Break the organizational structure down into its smallest organizational components. 4. Define and document the detailed functions and respon- sibilities of each component. 5. Review to ensure that all known questions have been resolved or the issues with pros and cons have been identified. Present findings to D/OJCS and DD/OJCS. Note: Issues that are impeding progress of questions requiring clarification, may be brought to the attention of D/OJCS and DD/OJCS at any time. Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 CIA-RDP8O-00915AO00100040001-9. AREAS OF RESPONSIBILITY THAT NEED TO BE PINNED DOWN 1. GIMS management from the womb to the tomb. 2. Development and design of hardware/software systems a year or more in the future. ;??~ 3. Review and approval of new acquisitions 4. Monitoring users of operating systems to guard againt abuse. 5. Reviewing software developed elsewhere (e.g. by to ensure its efficiency. 6. Auditing our own applications software to ensure its efficiency. 7. Resource management - what should it consist of and what is an adequate level of effort. 8. Introduction of new software systems: testing, approval, and operating transition. 25X1A 25X1A 9. Where should special projects lie (CAMS, TADS, RAPID, etc.)? 10. Security responsibility below the SO. Approved For Release 2000/06/06 : CIA-RDP8O-00915AO00100040001-9 APPENDIX D Approved Fcjj~g e e i(qAgWX8~ ]*000100040001-9 MEMORANDUM FOR: Chief, Special Projects Staff, OJCS SUBJECT OJCS Management Study 1. This memorandum confirms and documents my verbal in- structions for the Special Project Staff (SPS) to conduct a study of the Office of Joint Computer Support (OJCS) and provide recommendations for improving the management of operations and services provided by this office. 2. Your charter for this study encompasses all facets of OJCS activities, including administration, planning, applications development, production, systems engineering, configuration control, equipment reliability and availability, and day-to-day operations. You are requested to provide recommendations that will improve customer services without the addition of personnel or hardware that is not included- in the OJCS System Plan. Briefly, using our current and planned future assets, how can we do a better job? You should review the ADP control mechanisms now in effect and determine if a more productive system can be devised that does not conflict with the OJCS mission of providing services. 3. I am aware that this is a major task with which you are charged, and that solutions to the types of problems exper- ienced by OJCS have eluded many managers of complex ADP systems. Nevertheless, I consider your Staff as being a well rounded body of professionals who should be capable of providing answers to many of the problems that continue to plague us, e.g., equipment availability, software problems, scheduling, and prioritizing of work, and operational and organizational procedures. 4. A copy of this memorandum is being provided to each of the Division Chiefs, to ensure that they cooperate with you in this study. If you should experience any problems in this area, please advise. I request that your study be Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 tl u - L. r LLZj xi.i. Z I-, Director Jo-nt-O mputerSupport Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 completed by 1 April 1976 in order that it may be reviewed at an OJCS Management Conference in mid-May. cc: ea Div/Staff/OJCS DLA A/DDA Distribution: 1 - each of the above 2 - O/D/OJCS O/D/OJCS/HFitzwater/mlc/3Marchl976 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 25X1A ILLEGIB Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9 O PDP80-00915A000100040001-9 Approved For Release 2000/06/06 : CIA-RDP80-00915A000100040001-9