keybd INPUT yes screen OUTPUT lf swiss13 on ~\n 1 nolist fmt \n\N yes 1 yes fixed 2 degrees off 5.00 -5.00 5.00 -5.00 5 5 home,home ACAP Analyst Capability Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.46 1.19 1.0 0.86 0.71 0.80 AEXP Application Experience Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.29 1.13 1.0 0.91 0.82 0.82 CPLX Product Complexity Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.70 0.85 1.00 1.15 1.30 1.65 1.30 DATA Database Size. Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.94 1.00 1.08 1.16 0.94 Embedded The embedded mode of software development describes projects where there is only a general understanding of product objectives, moderate experience in working with related systems, a full need for conformance with pre-established requirements and external interface specs, full concurrent development of hardware and procedures, considerable need for innovative data processing architectures and algorithms, and a high premium on early completion. This mode can be for all product size ranges. Enhanced To enhance your estimate, fill in values for the following factors, using the guidance from the text field of each factor's cell. Then execute the script for this cell. &RELY &DATA &CPLX &RQUT &TIME &STOR &VIRT &TURN &ACAP &AEXP &PCAP &VEXP &LEXP &MODP &TOOL &SCED EnhancedMM 41.04 FSP This is the number of equivalent Full Time Software Developers needed to achieve the development time computed in TDEV. 5.93 home The Cocomo model estimates the total effort, schedule, and number of developers required to develop a software product, given the estimated number of thousands of lines of delivered source instructions (&KDSI) and the &mode of software development. The estimates provided are: &MM -- the total effort required in man months &TDEV -- schedule time required assuming optimum staffing &FSP -- Full time software developers needed for optimum staffing. You must decide whether the project takes place in &Organic, &Semidetached, or &Embedded mode. Visit the three cells and set &mode's value to 1 for Organic, 2 for Semidetached, or 3 for Embedded. Enter the number of thousands of estimated delivered source lines, and store the value in &KDSI. Then return here and select Execute from the Special menu. ---------------------------------------------------------------- Go to cell &Enhanced for instructions on generating enhanced estimates based upon a number of detailed factors. KDSI Source statements are all program instructions created by project personnel and processed into machine code by compilers, etc. Delivered source statements excludes nondelivered support software such as test drivers. In the value field of this cell place the number of thousands of delivered source statements expected. 9.37 LEXP Programming Language Experience Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.14 1.07 1.0 0.95 1.0 MM This cell computes the expected number of man months(152 hrs) required to produce the number of thousands of delivered source statements given in KSDI. 52.77 mode The mode of the software development project will be either &Organic, &Semidetached, or &Embedded. Visit the cells by those names and decide which mode applies for your project. Then set the value of this cell to: 1 for Organic 2 for Semidetached or 3 for Embedded 3 MODP Modern Programming Practices Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.24 1.10 1.0 0.91 0.82 1.0 Organic The organic mode of software development describes projects where there is a thorough understanding of product objectives, there is extensive experience in working with related software systems, there is a basic need for conformance with published requirements and interface specs, some concurrent development of new hardware and operational procedures, minimal need for innovative architectures and algorithms, a low premium on early completion, and less than 50 KDSI. PCAP Programmer Capability Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.42 1.19 1.0 0.86 0.70 0.86 RELY Required reliability. Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.75 0.88 1.00 1.15 1.40 1.15 RQUT Requirement Changes Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.98 1.00 1.50 2.00 2.50 4.00 2.0 SCED Schedule Pressures Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.23 1.08 1.0 1.04 1.10 1.10 Semidetached The semidetached mode of software development describes a project in which there is considerable understanding of product objectives, considerable experience in working with related software systems, considerable need for conformance with pre-established requirements and external interface specifications, considerable concurrent development of hardware and procedures, some need for innovative data processing architectures and algorithms, a medium premium on early completion, and between 50 and 300 KDSI. STOR Main Storage Constraint Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.98 1.0 1.06 1.21 1.56 0.98 TDEV This cell compute the number of months estimated for software development, given he number of man months of effort required. This assumes the optimum staffing, which can be computed from the cell FSP. 8.89 TIME Execution Time Constraint Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.98 1.00 1.11 1.30 1.65 1.11 TOOL Use of Software Tools Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.24 1.10 1.0 0.91 0.83 1.0 TotEffect 2.09 TURN Computer Turnaround Time Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.87 1.0 1.07 1.15 1.0 VEXP Virtual machine Experience Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 1.21 1.10 1.0 0.90 1.1 VIRT Virtual Machine Volatility Rate according to scale below. Place rating into value field of this cell. Very Low Low Nominal High Very High Extra High ------------------------------------------------------------ 0.87 1.0 1.15 1.3 1.0