Download ProjectCodeMeter User Manual - cost estimation and development
Transcript
ProjectCodeMeter Report Template Macros You can create any custom report using User Templates. To create a report, create a files of any type and put it in the UserTemplates folder under the ProjectCodeMeter installation folder. When ProjectCodeMeter finishes an analysis, it will take your report file and replace any macros inside it with the real values measured for that analysis. Report Template Macros: __SOFTWARE_VERSION__ replaced with ProjectCodeMeter version __LICENSE_USER__ replaced with ProjectCodeMeter licensed user name __PROJECT_FOLDER__ replaced with the Project Folder __OLD_FOLDER__ replaced with Old Version Folder __REPORTS_FOLDER__ replaced with project Reports folder __ANALYSIS_TYPE__ replaced with analysis type Differential or Normal __PRICE_PER_HOUR__ replaced with programmer Price Per Hour __PRICE_PER_HOUR_FORMATTED__ replaced with the currency unit decorated version of the programmer Price Per Hour __TOTAL_COST_FORMATTED__ replaced with the currency unit decorated version of the total project cost __COST_UNITS__ replaced with the currency unit decoration if any __TOTAL_COST__ replaced with the total project cost __TOTAL_TIME_HOURS__ replaced with the total project time in hours __TOTAL_TIME_MINUTES__ replaced with the total project time in minutes __TOTAL_CODING_MINUTES__ replaced with the total project coding time in minutes __TOTAL_DEBUGGING_MINUTES__ replaced with the total project debugging time in minutes __TOTAL_TESTING_MINUTES__ replaced with the total project testing time in minutes __TOTAL_LLOC__ replaced with the project total Logical Source Lines Of Code (LLOC) __TOTAL_NUMERIC_CONSTANTS__ replaced with the project total Numeric Constants count __TOTAL_FILES__ replaced with the project total File Count __TOTAL_STRINGS__ replaced with the project total String Count __TOTAL_COMMENTS__ replaced with the project total source Comment count __COCOMO_BASIC_MINUTES__ replaced with the reference Basic COCOMO estimated project time in minutes __COCOMO_INTERMEDIATE_MINUTES__ replaced with the reference Intermediate COCOMO auto-estimated project time in minutes __COCOMO_INTERMEDIATE_RELY__ replaced with the reference Intermediate COCOMO auto-estimated RELY cost driver __COCOMO_INTERMEDIATE_CPLX__ replaced with the reference Intermediate COCOMO auto-estimated CPLX cost driver __COCOMO_INTERMEDIATE_TOOL__ replaced with the reference Intermediate COCOMO auto-estimated TOOL cost driver __COCOMO_INTERMEDIATE_PVOL__ replaced with the reference Intermediate COCOMO auto-estimated PVOL cost driver __COCOMOII2000_NOMINAL_MINUTES__ replaced with the reference COCOMO II 2000 nominal (normal) estimated project time in minutes __COCOMOII2000_INTERMEDIATE_MINUTES__ replaced with the reference Intermediate COCOMO II 2000 auto-estimated project time in minutes __COCOMOII2000_INTERMEDIATE_RELY__ replaced with the reference Intermediate COCOMO II 2000 auto-estimated RELY cost driver __COCOMOII2000_INTERMEDIATE_CPLX__ replaced with the reference Intermediate COCOMO II 2000 auto-estimated CPLX cost driver __COCOMOII2000_INTERMEDIATE_TOOL__ replaced with the reference Intermediate COCOMO II 2000 auto-estimated TOOL cost driver __COCOMOII2000_INTERMEDIATE_PVOL__ replaced with the reference Intermediate COCOMO II 2000 auto-estimated PVOL cost driver __REVIC92_NOMINAL_EFFORT_MINUTES__ replaced with the reference Nominal Revic 9.2 Effort estimated development time in minutes __REVIC92_NOMINAL_REVIEW_MINUTES__ replaced with the reference Nominal Revic 9.2 Review Phase estimated time in minutes __REVIC92_NOMINAL_EVALUATION_MINUTES__ replaced with the reference Nominal Revic 9.2 Evaluation Phase estimated time in minutes __REVIC92_NOMINAL_TOTAL_MINUTES__ replaced with the reference Nominal Revic 9.2 Total estimated project time in minutes __REVIC92_EFFORT_MINUTES__ replaced with the reference Revic 9.2 Effort auto-estimated development time in minutes __REVIC92_REVIEW_MINUTES__ replaced with the reference Revic 9.2 Review Phase auto-estimated time in minutes __REVIC92_EVALUATION_MINUTES__ replaced with the reference Revic 9.2 Evaluation Phase auto-estimated time in minutes __REVIC92_TOTAL_MINUTES__ replaced with the reference Revic 9.2 Total auto-estimated project time in minutes __REVIC92_RELY__ replaced with the reference Revic 9.2 auto-estimated RELY cost driver __REVIC92_CPLX__ replaced with the reference Revic 9.2 auto-estimated CPLX cost driver __REVIC92_TOOL__ replaced with the reference Revic 9.2 auto-estimated TOOL cost driver __TOTAL_QUALITY_NOTES__ replaced with count of quality notes and warnings for all files in the project __CURRENT_DATE_MMDDYYYY__ replaced with todays date in MM/DD/YYYY format (compatible with Microsoft Excel) __CURRENT_DATE_YYYYMMDD__ replaced with todays date in YYYY-MM-DD format (compatible alphabet sorted lists) __CURRENT_TIME_HHMMSS__ replaced with the current time in HH:MM:SS format __QUALITY_NOTES__ replaced with textual quality notes and warnings for the project (not for individual files)