首页> 外文会议>International Conference on Service Systems and Service Management(ICSSSM'04) vol.1; 20040719-21; Beijing(CN) >The Role of Components of Data Flow Diagram and Data Dictionary in Managing Software Size
【24h】

The Role of Components of Data Flow Diagram and Data Dictionary in Managing Software Size

机译:数据流程图和数据字典的组件在管理软件大小中的作用

获取原文
获取原文并翻译 | 示例

摘要

Managing and planning good software is not an easy task, as software estimation activities are concerned not only with time and effort scheduling, but also with specifying work activities, skill levels and scheduling of necessary resources. With duration, effort and other factors overlooked, poor reliability and functionality of software may occur. Furthermore, inaccurate estimation will lead to higher pressure for working team, poor quality of final system development, and higher cost for developing software. Due to these reasons, a software size model was constructed using a sample consisting of 122 student projects. All the collected student projects addressed transaction processing, data retrieval and reporting, and file maintenance activities/They were developed following the phases of system development life cycle and up to the expectations of the clients, Variables considered for constructing the software size model are directly extracted from Data Flow Diagrams(DFDs) and Data Dictionaries(DDs). This model takes several advantages: (1) there tends to be fewer counting problems than other software metrics, because this model is based upon simple counts; (2) the predicted software projects were calibrated to specific local environments rather than being based upon industry weights; (3) basic size components can be identified easily at the early stage of the development life cycle; (4) the model provides clues to project designers in planning and scheduling the development of new software projects. Finally, our work shows that it is possible to develop simple and useful software predictions based on simple counts extracted from early stage of system development life cycle without recourse to complex analysis techniques. We conclude that our model can provide valuable ideas and supports for project designers in managing software activities.
机译:管理和计划好的软件并不是一件容易的事,因为软件评估活动不仅与时间和工作量安排有关,而且与指定工作活动,技能水平和必要资源的安排有关。如果忽略了持续时间,精力和其他因素,可能会导致软件的可靠性和功能不佳。此外,不正确的估计将导致工作团队承受更大的压力,最终系统开发质量不佳以及开发软件的成本更高。由于这些原因,使用包含122个学生项目的样本构建了软件大小模型。所有收集到的学生项目都涉及交易处理,数据检索和报告以及文件维护活动/它们是在系统开发生命周期的各个阶段开发的,并达到了客户的期望,直接提取了用于构建软件尺寸模型的变量来自数据流程图(DFD)和数据字典(DD)。该模型具有以下优点:(1)由于该模型基于简单的计数,因此计数问题往往比其他软件指标少。 (2)预测的软件项目已针对特定的本地环境进行了校准,而不是基于行业的权重; (3)在开发生命周期的早期阶段就可以轻松识别基本尺寸组件; (4)该模型为项目设计师在计划和安排新软件项目的开发中提供了线索。最后,我们的工作表明,有可能基于从系统开发生命周期早期提取的简单计数来开发简单而有用的软件预测,而无需借助复杂的分析技术。我们得出的结论是,我们的模型可以为项目设计师在管理软件活动中提供有价值的想法和支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号