3. Methodology

James Welch, J. Davies, K. Feeney, Pieter François, J. Gibbons, Seyyed Shah
{"title":"3. Methodology","authors":"James Welch, J. Davies, K. Feeney, Pieter François, J. Gibbons, Seyyed Shah","doi":"10.3726/978-3-0352-0338-7/5","DOIUrl":null,"url":null,"abstract":"Software engineering is concerned with the development of reliable computer applications using a systematic methodology. Data engineering involves the collation, organisation, and maintenance of a dataset, or data product, and may be seen as the dual of software engineering. The two processes are typically treated as separate concerns – largely as a result of different skill sets. However, there is often a great deal of overlap: dependable software is reliant on consistent, semantically correct data; processing data at scale requires high-quality tools and applications. For most enterprises, the data they hold may well be their most valuable asset. Day-to-day operations will be dependent on data concerning customers, payments, and stock. It is vital that this data is of high quality: any loss of integrity or inconsistencies with operating practices or business processes, may be costly, and in many cases irreparable. Furthermore, the ongoing success of the business is increasingly reliant on analysis of the data: historical reporting, predictive analytics, and business intelligence. These latter processes, along with decreasing costs for storing and managing data, drive an increase in scale: minimising human effort is vital, and new Big Data tools and techniques are required to manage ever-larger datasets. For some organisations, the data may be the primary artefact or the product in itself. From research enterprises to social networks, the value of the data stems from its quality, coverage, and completeness. These curated datasets may be the product of many smaller ones, perhaps different in structure or domain, and linked to create new, richer datasets. For these","PeriodicalId":347696,"journal":{"name":"Crowdfunding with Enhanced Reputation Monitoring Mechanism (Fame)","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Crowdfunding with Enhanced Reputation Monitoring Mechanism (Fame)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3726/978-3-0352-0338-7/5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Software engineering is concerned with the development of reliable computer applications using a systematic methodology. Data engineering involves the collation, organisation, and maintenance of a dataset, or data product, and may be seen as the dual of software engineering. The two processes are typically treated as separate concerns – largely as a result of different skill sets. However, there is often a great deal of overlap: dependable software is reliant on consistent, semantically correct data; processing data at scale requires high-quality tools and applications. For most enterprises, the data they hold may well be their most valuable asset. Day-to-day operations will be dependent on data concerning customers, payments, and stock. It is vital that this data is of high quality: any loss of integrity or inconsistencies with operating practices or business processes, may be costly, and in many cases irreparable. Furthermore, the ongoing success of the business is increasingly reliant on analysis of the data: historical reporting, predictive analytics, and business intelligence. These latter processes, along with decreasing costs for storing and managing data, drive an increase in scale: minimising human effort is vital, and new Big Data tools and techniques are required to manage ever-larger datasets. For some organisations, the data may be the primary artefact or the product in itself. From research enterprises to social networks, the value of the data stems from its quality, coverage, and completeness. These curated datasets may be the product of many smaller ones, perhaps different in structure or domain, and linked to create new, richer datasets. For these
3.方法
软件工程涉及使用系统方法开发可靠的计算机应用程序。数据工程涉及数据集或数据产品的整理、组织和维护,可以被视为软件工程的双重功能。这两个过程通常被视为独立的关注点——主要是由于不同的技能集。然而,两者之间往往存在大量的重叠:可靠的软件依赖于一致的、语义正确的数据;大规模处理数据需要高质量的工具和应用程序。对于大多数企业来说,他们持有的数据可能是他们最有价值的资产。日常运营将依赖于有关客户、付款和库存的数据。这些数据的高质量至关重要:任何完整性的损失或与操作实践或业务流程的不一致都可能代价高昂,而且在许多情况下是无法弥补的。此外,业务的持续成功越来越依赖于数据分析:历史报告、预测分析和商业智能。随着存储和管理数据成本的降低,后一种过程推动了规模的扩大:最小化人力是至关重要的,管理越来越大的数据集需要新的大数据工具和技术。对于一些组织来说,数据本身可能是主要的人工制品或产品。从研究企业到社交网络,数据的价值源于其质量、覆盖面和完整性。这些精心整理的数据集可能是许多较小的数据集的产物,可能在结构或领域上不同,并链接起来创建新的、更丰富的数据集。对于这些
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信