PRODUCTION MANAGEMENT AND CONTROL SYSTEM PROGRESS REPORT #2

Document Type: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP73T00325R000100040004-5
Release Decision: 
RIPPUB
Original Classification: 
K
Document Page Count: 
102
Document Creation Date: 
January 4, 2017
Sequence Number: 
4
Case Number: 
Publication Date: 
August 1, 1966
Content Type: 
REPORT
File: 
AttachmentSize
PDF icon CIA-RDP73T00325R000100040004-5.pdf4.61 MB
Body: 
Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 (>~a-~relc Copy ~Iilllllllllllllllllllllllllllllllllllillllllllllllllllllllllllllllllllllllllllllllllllilllllllll~ PRODUCTION MANAGEMENT AND CONTROL SYSTEM PROGRESS REPORT ~~2 = (Planning Document) ~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIilllllllllllllllllllllllllllllll t Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 e ~ ' j ~ , ~ Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 i~ PRODUCTION Mr'11VP.G?~'_~`..:L\' AND .:~: h i _t~.~~ . `.'.STEM PROGRESS ~?.=:`POb ~ ;r 0 Prepared bq 'CONTRACTOR PROMACS TEAM 4 , , ~~, 1 August 1966 ... ~ ~ , Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 STAT 1 Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 ; ;~ ~ ,. ,. TABLE OF CONTENTS :, i. ~ ~ ' � � I. INTRODUCTION AND SUMMARY . ' A. Background ~ B. Purpose � C. Organization ' .. ~ +` D. Su~rnnary �~ '~ � II. PROMACS - OPERATIONAL CONCEPT .~ ~. . A. PROMACS and a Total Management Information System , B. Operational Concept of an Overall PROMACS ' ~ I` III.' PROPOSED DEVELOPMENT PLAN FOR 2,N OVERAhT_.: PROMACS I� A. Long-Range Development of PnOMACS Oojectives ~ ~ B. Short-Range PROMACS System ?:esigr, ,and ~. ~lysis Activities ~ I �;. ' T C. PROMACS Equipment Requirements i IV. . PRELIMINARY DESIGN DESCRIPTION FOR PROMACS OBJECTIVES ' ~ A. PROMACS Data Base � r :. 4 �B. Ir.. grated Status Repor L.ittg System (ISRS) . ~� , ,C. C ,ter Assisted Programming and Scheduling -~ ~. ,� ~' s"" D. S alation Model - - '~ ~ i ~ V : C~ NCL!. . !~?S AND RECOMMENDATIONS r � ' r ' A. - Conclusions . . i~ ).~ � ;mmendations - - .. ~~ ,. . Atta , c .ant 'ROMACS Data Element_~ i ~ ~ .� i ~ .. i ; i Page . 1 1 . 2 ,2 3 24 24 27 32 32 37 42 43 43 52 64 78 87 87 87 88 ~. � Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 l ~ ~ Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004- '' .. 5 � 't1 .. y , OF FIGURES S ' LI T ' . ;. I Page ' FIGURE I-l, P ROMACS MAJOR MILESTONES (LONG RANGE) 7 FIGURE I-2, P LANNED ACTIVITY (SHORT RANGE) ~ 10 ~~. FIGURE II-1, TOTAL INTEGRATED ACIC MANAGEMENT INFORMATION SYSTEM 25 ' ~, FIGURE II-2, INTERRELATIONSHIP OF PROMACS OBJECTIVES 29 ' FIGURE III-1, PROMACS SUMMARY PERT 33 FIGURE III-2, DATA MATRICES FOR DETERMINING MANAGEMENT INFORMATION NEEDED AT SUCCESSIVELY HIGHER LEVELS OF MANAGEMENT 36 FIGURE III-3, PROMACS DETAIL-PERT 39 , FIGURE IV-1, INTEGRATED STATUS REPORTING SYSTEM INFORMATION FLOW 54 FIGURE IV-2, WEEKLY STATUS REPORT FORMULATION 63 FIGURE IV-3, PROGRAM ANALYSIS REPORT FORMULATION DIA 70-15 REPORTING . 65 ' FIGURE IV-4, COMPUTER A~�SISTED PROGRAMMING CYCLE (ACODA) 71 FIGURE IV-5, COMPUTER ASSISTED PROGRAMMING%PRE-SCHEDULING CYCLE 73 FIGURE IV-6, COMPUTER ASSISTED SCHEDULING (ACDB) ~ 75 FIGURE IV-7, RELATIONSHIP OF PROMACS OBJECTIVES FOR COMPUTER . ASSISTED PROGRAMMING AND SCHEDULING 77 1 ~ � ' ~. i .. f i .4 .~ . .I ~ Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 i i I ~; �. ~f i Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 I, INTRODUCTION AND SUMMARY This first section is intended to serve as a condensed version of the total report. This is accomplished by augmenting the usual introductory material on background, purpose, and organization with a fairly comprehensive summary of the report. Thus, this section can be used to glean the key points of the total report prior to complete perusal of the report; it can also be read in lieu of the total report by individuals who have no need to delve into the details contained in subsequent sections. A. Back round 1. Original Concept of PROMACS _ On 24 January 1966, a joint ACIC/Contractor group began data collection and analysis efforts to determine the requirements for a computer-assisted PROMACS for ACIC. In the earliest stages PROMACS was conceived a:: a management too'!. to be �ased essentially by the Production and Distribution Pls:t�~ for " pre.._~tion planning, scheduling, and controlling activities in support of cha:-_ prod :action goals in any given year. .%. 'expanded Concept of PROMACS 1 _.. The joint ACIC/Contractor study group published its first PROMACS progress report on 14 April 1966. This report and formal briefings on their findings were reviewed by ACIC during May 1966. From the report ar.,:. the briefings it became obvious that PROMACS had been expanded to include all ACIC elements which actively influenced or required production programmY�zg, scheduling, and status data from AC IC's primary mission fu~-ctional area. As a result, the group recc,n~mended the development of a broadly based PROMACS to achieve four major o~�ectives: Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 a Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 2 s (1) Integrated Production Status Reporting System ~' (2) Production P13nning Fa~tors Data Base (3) Computer Assisted Production Scheduling Model `'� (4) Production Cycle Simulation Model ;; b. ACIC generally concurred with these findings and the recommendation '~ '~ that first priority be given to the development of an Integrated Status Reporting System. However,. ACIC also felt that prior to detailed PROMACS design and development there was a need for a clearer indication of the interrelationships of all PROMACS objectives, a more comprehensive description of the proposed objectives, and a time-phased development plan for .achieving these objectives. Accordingly, in June 1966 ACOC directed the group to prepare a planning document which addressed these needs. B. Purpose This report constitutes the required planning document and has three major purposes: 1. To restate the overall PROMACS operational concept and clarify the interrelationships between the four basic objectives. . _. ~o propose the long-range phases of the PROMACS objectives, and the ACIC contractor group's short-range activities in the initial development of these objectives. 3. To present preliminary design descriptions of the four PROMACS objectives. C. Organization This document is divided into five sections: 1. An introduction and summary which provides an overview. of the document's key' points. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 '1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 2. t'-_ redefinition of the overall PROMACS concept predicated~on the restricted. scope of PROMACS within the context of a total ACIC Management Infor:natioz System. 3. A description of the proposed time-phased development activities of the PP.OMACS concept. ~ , 4. A fairly detailed, but preliminary design description for each of the four PROMACS objectives. ~ . 5. A listing of conclusions and recommendations. D. Summary This document: 1) presents the scope, and thus the limitations, of , PROMACS as presently conceived, 2) shows the logical phases of development to be ~~ollowed in order to convert concept to reality, and 3) discusses all � available design aspects considered to date for each PROMACS objective. A summarization of sections II-IV, which details each of these three areas, wil' follow. The conclusions and recommendations (section V) will be repeated verbatim. 3 1. PROMACS - Operational Concept In reviewing reactions to the preliminary operational concept for PROMACS, it appeared to the ACIC/Contractor group that a strong possibility existed that PROMACS was being viewed as a total ACIC Management Information System. In order to place the PROMACS operational concept into proper perspective, the group decided to first describe the role of PROMACS as one of several sub-systems in a total ACIC Management Information System. Once this was accomplished, a restatement of the overall PROMACS operational concept was pr~nared. a. PROMACS and a Total ACIC Management Information System r Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 4 (1) PROMACS is a prime management tool for the production (primary , mission function) area of ACIC. Organizationally its key users are the Directorate of Operations and the Production and Distribution Plant. It is identified with the Production sub-system in a conceptualized total ACIC Management Information System comprised of the following sub-systems: � . Production , Personnel Material Accounting Administration (2) Because of the nature of AC IC's primary mission function PROMACS will supply a large, segment of AC IC's management information needs; � nevertheless, PROMACS is still something less than.a total management information system. For example, PROMACS can predict a certain skill level shortage which will impact production, and present the problem to Personnel for resolution. To properly address the problem, the Personnel - not PROMACS - sub-system should have detailed information available on such items as: proper recruitment actions, civil service standards, register listings, most likely source of applicant:, probable GS rating needed,to attract personnel, availability of in-hcase training courses, etc. Thus, PROMACS interacts and has data exchange - with each of the other sub-systems. However, resolution of problems within a functional sub-system area must be resolved by the sub-system managers on the basi of function-oriented data available to them through their sub-system - not 'ROMACS. This concept does not exclude the feasibility of a master data base containing data required by each of the five sub-systems. By use of a � Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 master data base duplication of basic data usable by all sub-systems would be minimized or eliminated. b. Operational Concept of an Overall PROMACS (1) The four basic objectives recommended-for achieving PROMACS are essentially unchanged and designated as follows:, PROMACS Data Base Integrated Status Reporting System (ISRS) Computer Assisted~Programming/Scheduling (CAPS) Model Simulation Model (2) At that point in time where all objectives of PROMACS have been achieved, the sequence of operations in a typical PROMACS cycle would generally be as follows: ACIC management, programming and production analysts query the Simulation Model for optimum alternatives in allocating resources to meet the year's production goals or unprogrammed assignments. . The Simulation Model produces mathematically optimum alternatives based on total available resources and requirements information drawn from the PROMACS Data Base. ACIC management applies human judgment factors to the mathe_~atically derived alternatives to account for institutional and personnel consideraticr_s. These factors establish the parameters which are input as constraints to the CAPS Model. The CAPS Model. accepts the parameters, and draws from production and resources information in the data base to output production programs and schedules. The data base is automatically updated with the new programs and schedules in order to support the ISRS. ~ '. � In support of the ISRS the PROMACS Data Base furnishes the information for computer generation of recurring status reports. It also Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 ^ 5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 furnishes accurate, timely, and complete data at various levels of summarization in order to assist the ISRS in responding to special queries. (3) Thus, the overall PROMACS will meet AC IC's production management requirements of providing:. Integrated, stratified production status reports. i Computer assistance to the programming and scheduling functions. Computer assistance to determine alternatives for ' ' optimizing allocation of resources to programmed and unprogrammed assignments. 2. Proposed Development Plan for PROMACS The proposed development plan for PROMACS is presented ir. text and PERT chart form in section III for both the long-range development (to COC) and the short-range activities (to 1 December 1966). For purposes of this summary the PERT charts have been generalized to show significant milestones in Gantt chart form (Figure I-1 and I-2). In addition there is a brief discussion on PROMACS computer equipment requirements. a. Long Range Development of PROMACS Objectives a (1) PROMACS Data Base The data base will be developed in three major phases as follows: Phase I -Contains information required to support selected ~`' production status reports in support of the first phase of the ISRS. Phase II - Expanded to support additional ISRS requirements, and the first phase of the CAPS Model which will match gross resources against requiremen~cs., . � Phase III - At COC the data base will be supporting a greater variety of status reports internal and external to AC IC. It will also support the second phase of the CAPS model and the first phase of a preliminary 6 4 ~ Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 PROMACS MAJOR MILESTONES (LONG P,ANGE) GY 1966 CY 19ti7 CY 1968 CY 1969 MILESTONE'S A D J G J T J A UJ R J A A P J G U C N L N R L N R N DATA BASE Data Base File Design POST COC Phase I - Data for Initial ISRS COC Phase II - Data for Status Reporting and Scheduling a Phase III --Data for Status Sched. & Simulation ~ Phase IV - Data for On-Line Capability 0 ISRS . Phase I - Initial Status Reporting Phase II - Expanded Status Reporting v ! g Phase III - Status Reporting for All Levels _. � ~ Phase IV - On-Line Capability a CAPS Phase I - Matching Gross Requirements vs. Resources -~ Phase II - Detailed Sched. & Loading ~ ~ Phase III - On-Line Capability ~ SIMULATION MODEL -Phase I - Initial Model ~ ~ L O Phase II - On-Line Capability ~~ ~ SYSTEMS ANALYSIS & DEVELOPMENT PLAN F7GIIRE 7 - 1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 $ � Simulation Model. Data will be structured along chart process lines so that ' programming, scheduling, and simulation activities can be investigated for end item products, using all or varying combinations of the charting processes. (2) Integrated Status�Reporting System The ISRS will be developed in four major phases as follows: Phase I - Maximum use will be made of the computer for production of reports on status of jobs in work and completions. Phase II - Additional users will be serviced at~this point with reports on performance of personnel, and utilization of equipment and material in addition to job status reports. Phase III-1 - Status reporting can now be accomplished on a process as well as end item basis. This will permit automatic reporting at � more definitive and meaningful points in the production cycle to a greater variety of users. i Phase III-2 - Status reporting data will be automatically ' updated by programming and scheduling changes incorporated into the data base i by the second phase of the CAPS Model. Furthermore, all normal recurring textual status reports will be computer generated, and special query status reports can be more easily collated with computer assistance. . y, (3) Computer Assisted Programming and Scheduling Model `' ~ The CAPS Model will be developed in two major phases as r i follows: '^ Phase I - Primarily useful as a planning instrument. Major ~: outputs will be gross listings of alternatives in which resources may be matched against requirements, both .for the current year and the seven year period of � the Consolidated Intelligence~Program (CIP). Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 ~, i i Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 9 Phase II - A sophisticated representation of AC IC's programming and scheduling procedures. The model will draw from data formulated on chart processes tc program and schedule the allocation of resources on the basis .of human input constraints defining priorities, time, specific resources, etc. (4) Simulation Model The first phase of a preliminary simulation model will be able to generate optimum alternatives to resource allocation problems on the basis of total requirements and available resources. Only quantifiable constraints can be imposed, thus creating the greater flexibility to present management with more choices to which human factors judgments may be applied for determining the final course of action chosen. b. Short Range System Design and Analysis Activities � Planned short range activities call for division of the group efforts into the two primary areas of: 1).defining the data elements in the PROMACS data base in order to begin implementation of the IS RS, and 2) refining the analysis of the overall PROMACS operational requirements and functional description. The milestones depicted in Figure I-2 or the PERT chart (Fig. III-3) in section III form adequate descriptors'of the detailed activities planned. c. Equipment Requirements (1) Current Needs and Status - The AC IC calendar year 1966 CIP � specifies remote communication stations and data collection devices for the use of PROMACS starting in FY 67. Although this equipment will be needed, it is not required as early as stated in the CIP. The data gathering devices will be required in FY 68. The remote communication stations should be available by F~' 70. (2) Anticipated Equipment Characteristics - The initial phase of PROMACS will use a RCA 501 computer, card to tape batch processing, and a I 1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05 : ~-RDP73T00325R000100040004-5 � PT.ANNF.T) AC;TTVTTY (SHIRT RAN(;R1 AR Y EAR 1966 ACTIVITY ~ AUGUST SEPTEMBER OCTOBER NOVEMBER I. INTEGRATED STATUS REPORTING SYSTEM/DATA BASE A. Design 1. Revieca existing Systems & Requirements 2. Define System Formats & Procedures ~ - 3. ACIC/PRC Mgmt. Review & Concurrence 4. Phase I ISRS Design - ~ B. Equipment 1. Define Equipment Requirements 2. ACIC Review & Concurrence ~ - ~ - C. Software Program - 1. Define Programming Requirements 2. Finalize Write-Ups & Assign _ ACIC Programmers 3. Assign Contractor Programming Support D. D ata Base (Data Requirements) 1. Define Data Elements & Storage Requirements 2. Complete Phase I File Design --~ II. SYSTEM ANALYSIS AND DEVELOPMENT PLAN A. Preliminary Design B. Draft Report C. ACIC Review & Concurrence D. Analysis Documentation (SA & DP) FIGURE I - 2 - - - - Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 - -- ~~ ~ - ~ - r O Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 i ~; i s a ~, i i :~ ;~ LJ a. PROMACS Data Base (1) The PROMACS Data Base will be a.comprehensive collection of n U 11 1 sequential access data base. This configuration will be used to produce the early status reports, but its utility for the total PROMACS is limited. In order to realize the full potential. of PROMACS, a real time, on-line system is anticipated. Such a system will utilize a computer with time-sharing capability, a random access mass storage device, remote communication stations, and on-line input/output capability. This system will be able to interrupt a process, respond to a query, and then continue with ,the original processing. Random access mass storage will allow the accessibility of data that will be required. for the PRONIACS objectives. Man to computer communications from remote stations will allow the full use of the computer and the data base for programming and scheduling, and for determining the effect of proposed solutions to a production problem. ~. Preliminary Design Description for PROMACS Objectives This section provides as much detail as is currently available ter . ~'~,:, design characteristics for each of the four PROMACS objectives. The information essentially furnished on each objective is a general description, an analysis of the input/output data elements, the manner in which the data is manipulated, and the relationship of a given objective to the other PROMACS objectives. management information ultimately stored on a random access magnetic storage device and operated on by a computer. The data base will be one set of co- ordinated files in which minimum or no duplication of basic data exists. It will be a store of up-to-date, accessible, unit data comprehensive enough to serve as the base for preparation of any required primary mission function Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 � information or report. Thus, it will serve as the nucleus of the PROMACS in direct support of the ISRS, and CAPS and Simulation Models. (2) Historical and in-process information on individual jobs will be carried by the data base until the job is completed. At the end of a fiscal year, the entire data base will be printed out for permanent record purposes. (3) The PROMACS data base can also serve the secondary purpose of furnishing varied format outputs of its contents to those offices not directly concerned with production but able to use aspects of the production data in support of their assigned functions. Thus the PROMACS data base could be the origin of a total management information system data base ._ To accomplish this, the basic units of data will be structured in a manner that is not directed � towards the requirements of any particular organizational function or report. (4) The data base will be divided into two major categories with four prime elements of data in each category as follows: Production Category Resources Category Planned Production Personnel Production Status ~ Materiel � Process Definitions Equipment Production Standards Contract (5) The main function of the data base will be to provide data for status reports, computer programming and scheduling, simulation aczi.vities, and answers to special queries bearing on accomplishment of primary mission objectives. However, because of the large amount of data necessary to support PROMACS, this data base could serve as the foundation for a master, data base servicing the total AC IC management information system conceptualized in section II. 12 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 13 � b. Integrated Status Reporting System (1) The ISRS will be a management tool utilizing an .Electronic Data Processing System to provide all levels of ACIC management with pertinent data to assist them in planning, schedu-ling, and controlling the production effort. The reporting system will be oriented to the evaluation of production status and performance. The goal of the reporting procedures will be to provide management with quick access to reliable information for timely decision and dynamic control actions. Therefore, the reporting system will be designed to provide status information on the basis of one week's normal cycle reporting span. In addition special high priority reports on weekly activities will be available in a few hours. _ (2) The concept of integrated status reporting does not visualize � a rigid reporting format for all organizational elements. Although some degree of standarization will be possible for common data, individual reports will be flexible and structured to present significant facts and useful information on � which management officials can act quickly. To this end, the reports will contain, among other things, job status, manpower, equipment, material resource, contract, and performance data. Production performance and related information will be summarized against individual line item numbers as contained in Format Six of the Consolidated Intelligence Program (CIP). (3) In general, ACIC management personnel have a requirement for timely information of three principal types for planning, scheduling and controlling production as follows: Long range programs and requirements - This type of information is required by upper management levels at ACIC to maintain an aware- � ness of those factors which could affect future operations of ACIC. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 14 . Assignments in the production process - Information in this category is of high value to the Production and Distribution Plant for scheduling and controlling items in work. Assignments produced - This category of information is needed to permit analysis of production accomplishment at periodic intervals to determine schedule slippages and identify potential and actual problem areas. ~; (4) Data input requirements in support of the ISRS center on utilization of personnel, material, equipment, and contract activities as ~: related to a specific job. The type of information generally required will be ~~ that contained on current daily labor cards, material cost cards, equipment utilization cards, and contractor activities. With this type of. minimum input data, many varied output report formats can be devised. This input/output � relationship between ISRS data elements is reflected in the table forming Attachment 1. (S) A representative listing of the types of reports which can ' be produced by the ISRS in its early development phases is as follows: ' ~ Job Status Completion Program Analysis Resource Utilization Manning Status Quality Control (6) A standardized coding system will be used to provide systematic integration of reports for various levels of AC IC and external management. The coding system will include, but not be limited to such items.as: n LJ d 1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 15 �' Line item codes . � Specific assignment numbers Job identification numbers Skill designators .Function designators Specific operation codes Quality control codes - Resource accountability codes Cost center codes . Direct material cost codes Others c. Computer Assisted Programming and Scheduling (1) Computer assisted programming and scheduling is a technique � whereby the large memory and the rapid, accurate computational capabilities of a computer are combined with the experience and judgement capabilities of technical personnel to perform programming and scheduling functions. The general pattern in computer-assisted programming and scheduling can be divided into the following ste;~s. .Problem definition Input to the computer Computer processing . Data output from the computer Data analysis Use~of simulation model (optional) ' Programming/Schedu~ing action ' . Updating the data base Reiteration of previous steps (as required) Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 16 � (2) Computer assisted programming and scheduling will utilize information contained in the following elements of the PROMACS data base: .Material status Process definition Manpower status Production standards Equipment status Production Contract status Planned Production i ' (3) The computer software package will be designed to produce data useful in the preparation of Format Six to the CIP, Allocation of Resources ' and Production Commitments Document, Production Plans, and Production Schedules ~ geared to various organizational and functional levels. This will require job inputs showing: ~ Complete job identification number. ` Type of job and degree. of difficulty. . r 'r' Time period requirements. ~~ (4) -For each job input processed, summary listing outputs will a t ir_clude such factors as: Total resources used in each selected time period. ~~ Totals for each~of the CIP seven year time periods. Projection of the status of each resource pool, based ', ' on the status as of a given starting date. Grouping of resources projected to be used by each ~' ~` Division for each time period. � . .Grouping of resources used for each program for selected time intervals. Listing of each job in order of start time grouped by � branch and section. Exception reports which will pinpoint jobs and time periods in which there is a conflict between resources scheduled and resources available.' _ d~ Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 � d. Simulation Model (1) An ACIC Simulation Model will be a dynamic, mathematical � Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 17 (5) Typically the PROMACS will support computer-assisted programming and scheduling in a four-step sequence. The first step is the analysis of the available data provided by the ISRS. The second step is the job definition manual input. The computer-assisted programming and scheduling software package, utilizing the data base, will provide a preliminary schedule and pertinent summary data on resource status versus requirements. During the third step the analyst will evaluate this data. If conflicts exist he may elect to utilize the Simulation Model to obtain additional information and alternatives. The programming and scheduling decisions are then made and the data base is updated during the fourth step. Thus, the combined utilization of the CAPS Model supported by the PROMACS Data Base, ISRS, and Simulation Model forms a powerful tool to aid in the iterative process of allocating resources to jobs and placing them in the production pipeline. This technique will liberate programming and production analysts from time-consuming details and allow them to sharpen their focus and refine their judgments. The currency, completeness, and accuracy of available information will provide considerable assistance in making more accurate programming predictions, and more timely scheduling decisions. representation of the production cycle that will be used to experimentally solve "real-life" production problems in an abstract form. The representation will be operated on by a series of mathematical techniques and procedures, such as linear programming, Monte Carlo theory, and queuing theory, in order to equate the many variables and constants that will be used in the representation. The model will be designed so that outside parameters, such as process calendar Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 18. time, can be varied and the effect of their change on the production cycle can be determined. (2) In an effort to relate this formal description of the Simulation Model to day-to-day problems, three possible applications to the , ACIC processes of programming, scheduling, and impact analysis are presented below: Programming - One example of a programming situation in which a simulation model would have been helpful was in determining how to ~'l , handle the increased JOG program outlined for FY 65. The situation called for an increase in the number of JOG's over the number previously programmed ~oith minimum impact on other programs, and without a significant increase in � available personnel. With a fixed amount of manpower and a requirement to increase the volume of output, the obvious alternative was to increase the use of contract � dollars. Since all parts of the JOG program could not be contracted, the problem became one of selecting the best combination of assignments, either in process or programmed, that could be contracted to .outside companies (staying within the amount of additional contract funds that were available), thereby, freeing the personnel needed for the JOG program. This type of programming involves shifting programs, matching resources with requirements, and analyzing approaches. A simulation model composed of variations of standard allocation and queuing operations research models will be a powerful tool in solving this type of problem. Scheduling - Use of a model in a scheduling problem would take a list of defined jobs (defined in terms of priorities and job types) and investigate the alternatives available in placing these jobs in the existing � production pipeline. Constraints will also be provided to define the initial boundary conditions 'of the problem. Examples of, constraints would be, priority Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 19 . of jobs which can and cannot be removed from the pipeline, degree of completion ~ohich would preclude a job from being removed, time period being considered, assigned completion date, and any other factor which would define the boundary conditions and restrict the number of possible solutions. The model would analyze the problem and its limits, and provide a list of solutions which would meet all the conditions and a listing of exceptions. Ideally, the various alternatives and their predicted impact would be shown. From this list of alternatives a solution could be selected. For example, the solution could show a list of jobs that could be worked in the given time limit with all constraints applied. There may be many combinations that would meet the boundary conditions, and the problem definition must set the limit of acceptable'solutions. The problem may be to find the best order .in which to work jobs with a fixed amount of manpower in the shortest amount of time. The solution, in effect, � would establish an optimum schedule. The basic operations research models pertaining to the scheduling problem are the allocation, queuing, sequencing, and routing models. Impact analysis - Probably the most sophisticated i use of a simulation model wild be in analyzing the impact of unprogrammed and unscheduled changes on the existing operation. If a new job or a change to an existing job is contemplated, what effect will it have on the present schedule? Will some items be dropped? If so, which ones? Should some .schedule items be extended? What is the best approach so as to minimize the disruptive effect? i There are many different approaches, depending on which factors are defined as i being most important. For example, the model could provide an alternative based on'not bringing in personnel from other divisions. It could provide alternatives based on using contract dollars, or not using contract dollars, with all other variables remaining unchanged. The basic operations research models. ' used in this-type of problem are the allocation, queuing, sequencing and routing models. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 20 (3) In the ACIC Simulation Model any one or combinations of the eight basic operations research (OR) models may be useful. A brief descrip- . lion of the primary use of these OR models follows: Inventory models help in deciding how much to order, when to order, how to balance inventory, carrying costs versus set-up costs, etc. Allocation models assist in choosing among alternatives � in performing a task and the best combination of existing resources and facilities , to maximize overall effectiveness. Examples include determining optimum use of facilities, scheduling, and allocation of financial and manpower resources. This model has the greatest potential use in the ACIC production process. ueuin models work on "bottleneck" problems. A queuing problem arises when people or units requiring service arrive at a service point at which facilities may or may not be available. The problem is to serve the maximum number of customers with the least number of facilities, and to prevent idle facilities, inventory, and manpower. Sequencing models deal with determing in which order units should be processed to minimize total elapsed service time. . Routing models deal with defining the optimum sequential path that must be followed in performing a process. . Replacement'models deal with replacement schedules for equipment in order to minimize overall cost without loss in efficiency. Competition models deal with selecting strategies when i people are in conflict. Search models deal with systematically filing information V for maximum ease in retrieval and information flow. (4) Characteristics and limitations - There are several char- acteristics that should be emphasized in the application of simulation model problem solutions: d ~1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 ' 21 i Models should be used~on problems that are recurring in nature. 4 The problem should provide an opportunity to choose ' between various courses of action. The problem should have a large number of controlled variables and a small number of relevant uncontrolled variables. ?. The possibility should exist to evaluate results readily. The problems should be large and complex as well as current and pressing. There are also several limitations that should be kept in mind: . Simulation models are, at best, only an approximation of the real situation. Operations research is usually limited to the study of tangible and measurable factors. Many intangible and qualitative factors, such as human behagior and motivation must also be considered in a management decision. Therefore, human judgment factors must often be applied to transform ' the mathematically optimum solutions into the most acceptable solution from the institutional and personnel point of view. Good operations research studies are lengthy ~ complex, and expensive. (5) The AC IC production cycle Simulation Model will be useful as an aid in determining the impact on production of a potential new assignment, and in allocating resources to meet the production program in the most efficient manner. It will provide the capability of analyzing alternative solutions to a production problem through the use of operations research techniques. These � mathematically optimum alternatives can be modified on the basis of human judgment factors before inputing the parameters to a CAPS Model which will produce the programs and schedules reflecting the course of action taken. The importance � 1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 �, Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 .~ 22 'E, ~ � of the Simulation Model is that it affords ACIC management the opportunity to compare the degree of sub-optimization (modification) chosen against the theoretical optimum generated by the model. Thus, there will be a greater emphasis on careful determination of the-human factors used, and a correspondingly stronger justification for the course of action finally taken. 4. Conclusions and Recommendations a. Conclusions (1) Within the context of a total ACIC Management Information System, PROMACS forms the major sub-system conceived to support the ACIC primary mission function. (2) PROMACS, as conceived, constitutE:s a feasible,_cohesive, and necessary management information and control system for the ACIC primary mission function. (3) Overall PROMACS development is long-term and evolutionary in nature. (4) The PROMACS Data Base could .be eventually expanded into a master data base supporting a total ACIC Management Information System. (S) The ISRS can be implemented in the shortest time frame, and result in improved management knowledge .of job status and performance. This knowledge will result in more timely corrective action by management to alleviate identified problem areas. (6) The CAPS Model will furnish more timely and accurate data for planning and controlling the allocation of resources to meet ACIC primary n,i~sion objectives. (7) The Simulation Model will furnish mathematically optimum � a'!*..er~?atives for total ACIC resource allocations to meet primary mission objectives. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 s 23 � ACIC management can accept these alternatives or choose the best level of sub- i optimization on the basis of organization, function or personnel considerations. b. Recommendations ' (1) That ACIC accept the long range development phases presented by this report for the overall PROMACS. (2) That ACIC concur in the short range PROMACS analysis and 'k design activities outlined for the ACIC/Contractor team through 1 December 1966. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 ~ 1 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 24 ,, II. PROMACS - OPERATIONAL CONCEPT The purpose of this section is to describe the scope of the PROMACS caithin the context of a total ACIC management information system, and to present an integrated operational concept of the preliminary PROMACS objectives described in the PROMACS progress report of 14 April 1966. A. PROMACS and a Total Management Information System The ultimate goal of an effective management information system is to keep each manager (supervisor) informed on those activities, developments, or problems in the total organization which affect his decision-making authority. Optimally, such a system provides accurate, timely data permitting effective action in the management functions of planning, organizing, directing, ' measuring, and controlling. The Production and Management Control System (PROMACS) to be described in this report is but a segment of what is currently defined in management ' and data processing technology as a Management Information System.' Some authors, in order to emphasize the scope of such a system, use the title, "Total Integrated Management Information System." As the words imply, such a system encompasses the total management information needs within an organi- zation. Because of the nature of AC IC's primary mission function, PROMACS will supply a large segment of AC IC's management information needs; nevertheless, PROMACS is still something less than a total management information system. . Thus, to place~~PROMACS into proper perspective, it is desirable to look at the '~ relationship of PROMACS in a conceptualized total ACIC Management Information System. This relationship is portrayed graphically in Figure ]Irl. The significant i aspects of this depiction are highlighted below: � ii ~} Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 e I Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 25 ~; ,+ 0 1 r; ~; .~ � ~~. :~ I L_ TOTAL INTEGRATED ACIC MANAGEMENT INFORMATION SYSTEM Figure TI - 1 Approved For Release 2008/06/05 :CIA-RDP73T00325R000100040004-5 / HEADQUARTERS ACIC \ Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 26 � 1. The five functional or sub-systems comprising the total ACIC' Management Information System envisioned are: o Production (Operations and Plant) o Personnel (M & 0 and Personnel) o Material o Accounting o Administration 2. Each sub-system or functional area has its own unique requirements for acquiring and maintaining operational data in the performance of its specific responsibilities. The day-to-day operational data will not be an integral part of the PROMACS data base. For example, PROMACS may identify a certain skill level- shortage based on planned production schedules. The Personnel sub-system, by virtue of maintaining detailed data in recruiting � activities, civil service standards, source of applicants, register listings, GS ratings, training programs, etc., can react within its functional area and inform upper management as to what actions must be taken to resolve the shortage. 3. There is an exchange-of data .by those activities in other sub-systems which affect management decisions in a given sub-system. For example, the Production (PROMACS) sub-system will provide information to the Materiel sub-system on the actual and projected uses of materials.' The Materiel sub-system could use this information to show current inventory levels and a projection of levels. .The projection could be reported weekly to show variances between actual and projected levels, to flag items exceeding pre-determined allowances, and to maintain .inventory levels in accordance with economic reorder policies. ~ ' � Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 27 4. All sub-systems feed summary data to ACIC Headquarters or the .ic~~,�,::�Rt ~~.i :nsna~4mant lcll:encs who assess tlu~ ef:f~ectiveness of total ACIC performance in meeting mission objectives. The nature and frequency of management information reports in such a system are tailored to the needs of the user: detailed status information for lower level management; monitoring and control information for middle management; status and performance information for upper level and top management. Reports going to upper level and top management would normally be of a summary type, based on management by excep}-ion. These reports would alert management to existing or potential problem areas requiring corrective action, and avoid burdensome . statistics on areas which are performing within the tolerance of established standards. The system diagrammed in Figure II-1 represents a long-term (5-10 years) � ~level.opment of a total management information system. The computer hardware for this type of system exists today. The scope and potential impact of a total management information system requires careful long-term planning to assure effective management use and organization integration. It is not the intent of this report to propose a total ACIC Management Information System. 1\oratheless, the activities and scope of the ACIC production cycle is such that the development of the proposed PROMACS will constitute the foundation from which a total ACIC Management Information System could evolve. Consequently, one of the prime considerations of the PROMACS operational concept and system deign will be the flexibility of the system in moving towards a total Management Info~~mation System. S. Operational Concept of an Overall PROMACS As a result of the preliminary analysis of the production management cycle at ACIC, three major requirements of a production management system were t f ' I � i f Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 28 determined. The system should; 1. Provide integrated, stratified production status reports based on a one-week reporting cycle and a currency of three days. 2. Provide computer assistance for the programming, scheduling, and ' loading of assignments. 3. Provide computer-assisted operations research techniques that will aid in selecting the best alternative for allocating resources to programmed assignments and for determining the impact of unprogrammed, unscheduled assignments on production goals. To meet these requirements, the PROMACS will consist of a centralized Data Tiase, an Integrated Status Reporting System (ISRS), a Computer-Assisted Programming/Scheduling model, and a production cycle Simulation model. Figure II-2 represents a fully developed PROMACS, showing the interrelationship � of the four objectives listed above. follows: ~ A brief discussion of the interrelationship The data base will serve as a central master file that will store and make available machinable data to the other parts of PROMACS. Basic data will be input to the data base by means of an electronic data gathering device. This basic data will include, but not be limited to the type. of information presently contained on the daily labor card, material usage card, and equipment utilization card. In addition, production schedules, process definitions, n U personnel information, contract information, chart accountability, distribution, and inventory information will be stored in the data base. The responsible offices will update the data as required. Although the primary purpose of this master file will ?~.e to provide information for the other three PROMACS objectives, the information contained here will be available, as required, to all sub-systems in the total ACIC management information system. Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 29 PROMACS DATA BASE < ~~~ ~ Spa i . ~'Y~ ~ . oa~,c / ,SD Z a / U O '~ '~ a~ I G ~ Integrated C I A I Status Pr Reporting Sc 1 . ~ 0 ~o \ Status '~,~ ~ Reports ~~ RE\URCE: 11' ~' --- a~erjal I'roc ess - --- . ` De~1n . ~ ~ jr o ' D 7'~:: ~ n.s ~ ~ o. .~ ~� N p' ,~ i 1 a N :er Simulation .ed ~ I nming i Ling Model ~. rams ~ ~~`~ Alternatives ,~ vo hedules / .~~~.~-/ ~~ ~e~~ INTERRELATIONSHIP OF PROMACS OBJECTIVES FIGURE II - 2 t Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 i i s ~; ~,, i i ~` � Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 30 The ISRS will be a management tool utilizing an Electronic Data T'rocessi.ng System to provide all levels of ACIC management with pertinent data to as::i.st them in planning, scheduling, and contr.oll,i.ng the production eEforc. '.Cite lt~tlnlatL` goal of this objective is computer generation of all recurring textual status reports, both within and external to ACIC. Infor- mation needed to prepare all reports will be drawn from the data base. The Computer-Assisted Programming and Scheduling model will provide machine assistance to the functions of programming, scheduling, and loading of production assignments. Input data on job identification number, chart difficulty parameters, desired completion date, etc., and information stored in the data base on production status, resource availability, and process definitions will permit the prediction of resource .requirements,~production calendar times,; and completion dates. In addition, the model will be able to load a new assignment into the production pipeline by determining when the. needed resources will be available. New schedules generated by this model will be used to update the production status section of the data base. The Simulation model will be a mathematical representation of the C~ production cycle used as an aid in: (1) determining the impact of a potential new assignment, and (2).allocating resources to meet the production program in the most efficient manner. It will provide the capability of analyzing alternative solutions to a production problem through the use of operations research techniques which will mold the many variables and constants into a realistic representation of the programming and scheduling processes. Production .status and resource availability information from the data base will be needed to evaluate some of the variables to be used in the model. 01 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 Approved For Release 2008/06/05: CIA-RDP73T00325R000100040004-5 31 � In an advanced form the overall PROMACS will provide status reports current enouh and .frequent t~nott~;li t~~ aicl in ~