{'fraction_non_alphanumeric': 0.02699530516431925, 'fraction_numerical': 0.0, 'mean_word_length': 5.511450381679389, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Case Report: Estimating Software Development Costs for a Patient Multimedia Education Project

The authors compare alternative methods of cost estimation for a patient multimedia education (PME) program, using a computerized weight-reduction PME project as an example. Data from the project planning and budgeting process and actual costs of the completed project are analyzed retrospectively to calculate three different estimates-pre-work, post-work, and actual work. Three traditional methods of estimating the cost of computer programs (the lines-of-code, function point, and task ratio analyses) underestimate costs in this example. A commercial program (Cost Xpert) that calculates the cost of developing a graphical user interface provided a better estimate, as did a tally reflecting the complexity and quality of media material in the project.