软件度量在软件工程和需求分析中的作用

Q. Durrani
{"title":"软件度量在软件工程和需求分析中的作用","authors":"Q. Durrani","doi":"10.1109/ICICT.2005.1598551","DOIUrl":null,"url":null,"abstract":"The current software engineering practices observed in the local software industry generally lacks the software metrics planning part. The specific planning required to improve the software practices, to gauge the productivity of the individuals, and productivity at different phases of software development life cycle (SDLC), is generally missing. These organizations do not have any planning to gauge and control the business development issues and improve their productivities. During development phase, most of these software houses do collect data about different aspects of the project like project planning, requirement specification, testing, and bugs found. However, these organizations, generally, do not understand the importance of such data elements, how to maintain the data, how to built measurements plan, and most importantly how to use this data to improve their processes and productivity. In fact most of the time, the available data gets destroyed and hence never used. The current talk will discuss the need and importance of software metrics, the role of metrics in different phases of SDLC, and particularly the requirement phase. The requirement elicitation is considered as the most important aspect of software development, and if not handled properly, may cause severe productivity and quality issues. The talk will elaborate different metrics that may be used in requirement elicitation process and hence may help improve the requirement document resulting in improved productivity in the overall software development.","PeriodicalId":276741,"journal":{"name":"2005 International Conference on Information and Communication Technologies","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Role of Software Metrics in Software Engineering and Requirements Analysis\",\"authors\":\"Q. Durrani\",\"doi\":\"10.1109/ICICT.2005.1598551\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The current software engineering practices observed in the local software industry generally lacks the software metrics planning part. The specific planning required to improve the software practices, to gauge the productivity of the individuals, and productivity at different phases of software development life cycle (SDLC), is generally missing. These organizations do not have any planning to gauge and control the business development issues and improve their productivities. During development phase, most of these software houses do collect data about different aspects of the project like project planning, requirement specification, testing, and bugs found. However, these organizations, generally, do not understand the importance of such data elements, how to maintain the data, how to built measurements plan, and most importantly how to use this data to improve their processes and productivity. In fact most of the time, the available data gets destroyed and hence never used. The current talk will discuss the need and importance of software metrics, the role of metrics in different phases of SDLC, and particularly the requirement phase. The requirement elicitation is considered as the most important aspect of software development, and if not handled properly, may cause severe productivity and quality issues. The talk will elaborate different metrics that may be used in requirement elicitation process and hence may help improve the requirement document resulting in improved productivity in the overall software development.\",\"PeriodicalId\":276741,\"journal\":{\"name\":\"2005 International Conference on Information and Communication Technologies\",\"volume\":\"111 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-08-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2005 International Conference on Information and Communication Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICT.2005.1598551\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 International Conference on Information and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICT.2005.1598551","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

当前在本地软件工业中观察到的软件工程实践通常缺乏软件度量计划部分。改进软件实践、衡量个人的生产力以及软件开发生命周期(SDLC)不同阶段的生产力所需的具体计划通常是缺失的。这些组织没有任何计划来衡量和控制业务开发问题,并提高他们的生产力。在开发阶段,大多数软件公司收集项目不同方面的数据,如项目计划、需求规范、测试和发现的错误。然而,这些组织通常不了解这些数据元素的重要性,不了解如何维护数据,不了解如何构建度量计划,最重要的是不了解如何使用这些数据来改进他们的过程和生产力。事实上,大多数时候,可用的数据被破坏,因此从未使用过。当前的演讲将讨论软件度量的需要和重要性,度量在SDLC的不同阶段中的作用,特别是在需求阶段。需求引出被认为是软件开发中最重要的方面,如果处理不当,可能会导致严重的生产力和质量问题。该演讲将详细阐述在需求引出过程中可能使用的不同度量,因此可能有助于改进需求文档,从而提高整个软件开发的生产力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Role of Software Metrics in Software Engineering and Requirements Analysis
The current software engineering practices observed in the local software industry generally lacks the software metrics planning part. The specific planning required to improve the software practices, to gauge the productivity of the individuals, and productivity at different phases of software development life cycle (SDLC), is generally missing. These organizations do not have any planning to gauge and control the business development issues and improve their productivities. During development phase, most of these software houses do collect data about different aspects of the project like project planning, requirement specification, testing, and bugs found. However, these organizations, generally, do not understand the importance of such data elements, how to maintain the data, how to built measurements plan, and most importantly how to use this data to improve their processes and productivity. In fact most of the time, the available data gets destroyed and hence never used. The current talk will discuss the need and importance of software metrics, the role of metrics in different phases of SDLC, and particularly the requirement phase. The requirement elicitation is considered as the most important aspect of software development, and if not handled properly, may cause severe productivity and quality issues. The talk will elaborate different metrics that may be used in requirement elicitation process and hence may help improve the requirement document resulting in improved productivity in the overall software development.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信