[论文解读] AndorEstimator: Android based Software Cost Estimation Application
AndorEstimator 是一款基于 Android 的软件成本估算应用,使用 MIT App Inventor 的可视化块编程开发,实现了 COCOMO 模型,可为软件项目提供准确、用户友好的成本、工作量和维护期估算。该应用填补了关键空白,是首个在 Android 平台上可用的此类工具,为学生、开发人员和业务利益相关者提供实时、可访问的估算功能。
The main aim of the proposed system is to assist the software development team to estimate the cost, effort and maintenance of the project under development. Android-based platform, namely MIT App Inventor is used for the development of application, which contains visual block programming language. The current study has following uniqueness of (1)Accuracy of results,(2)user friendly environment(3)no such application is available on android platform to the best of our knowledge. Questionnaire regarding CoCoMo model is developed and circulated by using objective qualitative method. Findings: The estimation module of our application is quite important with respect to facilitating the students of software engineering for performing CoCoMo-based cost estimation easily, and enabling the software developers for performing software cost estimation easily. The cost estimator based on CoCoMo model is developed on android platform however, to the best of our knowledge no such application is available. This system can be used by business and educational stakeholders, such as students, software developers, and business organizations
研究动机与目标
- 开发一款专为 Android 平台设计的移动软件成本估算工具。
- 提升软件工程学生和从业者使用 COCOMO 模型进行估算的可访问性和易用性。
- 解决当前市场上缺乏基于 COCOMO 模型的 Android 软件成本估算应用的问题。
- 为估算软件项目成本、工作量和维护期提供可靠、准确且直观的界面。
提出的方法
- 该应用使用 MIT App Inventor 开发,利用其基于可视化块的编程环境进行 Android 应用开发。
- 将 COCOMO(构造性成本模型)作为核心估算引擎,用于计算工作量、成本和开发时间。
- 基于 COCOMO 模型设计并实施了一项结构化问卷调查,采用客观-定性方法验证系统的功能。
- 系统支持输入项目参数,如规模、复杂度和成本驱动因素,以动态计算估算值。
- 通过软件工程学生和开发人员的反馈对应用进行了测试和验证,以确保其可用性和准确性。
- 最终产品以独立的 Android 应用形式发布,无需依赖互联网连接。
实验结果
研究问题
- RQ1基于 Android 的应用能否以高精度有效实现 COCOMO 模型进行软件成本估算?
- RQ2所提出的应用是否比现有的桌面或基于 Web 的工具更易于使用且更具可访问性,尤其针对学生和开发人员?
- RQ3市场上缺乏类似基于 Android 的 COCOMO 工具,这一现状是否足以证明 AndorEstimator 的开发具有合理性?
- RQ4通过 MIT App Inventor 的可视化块编程能否成功实现功能完整且可靠的估算工具?
主要发现
- AndorEstimator 在 Android 环境中成功实现了 COCOMO 模型,支持实时的成本、工作量和维护期估算。
- 该应用在易用性和可访问性方面表现优异,尤其适用于软件工程教育中的学生和非技术用户。
- 在开发时的文献和市场调研中,未发现任何类似的基于 Android 的软件成本估算工具。
- 通过用户反馈和问卷调查结果验证了系统的准确性,证实其在实际应用中的可靠性。
- 使用 MIT App Inventor 实现了快速原型设计和部署,且无需掌握高级编程技能。
- 该应用同时服务于教育和专业利益相关者,在商业和学术环境中的项目规划中具有支持作用。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。