基于对偶编程特点的对偶设计和对偶测试概念模型

Timo Alexander Missler, Eva-Maria Schön, M. J. Escalona, J. Thomaschewski
{"title":"基于对偶编程特点的对偶设计和对偶测试概念模型","authors":"Timo Alexander Missler, Eva-Maria Schön, M. J. Escalona, J. Thomaschewski","doi":"10.1504/IJASM.2019.10022801","DOIUrl":null,"url":null,"abstract":"Pair programming is a method that is widespread in the field of agile software development (ASD) and is acknowledged as state of the art of programming. This article initially addresses the question of what constitutes the key attributes of pair programming. Therefore, we analysed the extent to which these attributes can be applied to the development-related areas of human-centred design (HCD) and the quality assurance (QA) of software. The results of this analyses lead to the presentation and consideration of a new conceptual model for the application of the attributes of pair programming in the context of pair design (HCD) and/or pair testing (QA). The discussion shows that a transferability and application is appropriate and that both HCD and QA benefit, particularly in terms of the product quality and product throughput time.","PeriodicalId":38028,"journal":{"name":"International Journal of Agile Systems and Management","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Conceptual model for pair design and pair testing based on the characteristics of pair programming\",\"authors\":\"Timo Alexander Missler, Eva-Maria Schön, M. J. Escalona, J. Thomaschewski\",\"doi\":\"10.1504/IJASM.2019.10022801\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Pair programming is a method that is widespread in the field of agile software development (ASD) and is acknowledged as state of the art of programming. This article initially addresses the question of what constitutes the key attributes of pair programming. Therefore, we analysed the extent to which these attributes can be applied to the development-related areas of human-centred design (HCD) and the quality assurance (QA) of software. The results of this analyses lead to the presentation and consideration of a new conceptual model for the application of the attributes of pair programming in the context of pair design (HCD) and/or pair testing (QA). The discussion shows that a transferability and application is appropriate and that both HCD and QA benefit, particularly in terms of the product quality and product throughput time.\",\"PeriodicalId\":38028,\"journal\":{\"name\":\"International Journal of Agile Systems and Management\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Agile Systems and Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1504/IJASM.2019.10022801\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Multidisciplinary\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Agile Systems and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/IJASM.2019.10022801","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Multidisciplinary","Score":null,"Total":0}
引用次数: 0

摘要

结对编程是在敏捷软件开发(ASD)领域广泛使用的一种方法,被公认为编程的最新技术。本文首先讨论结对编程的关键属性是什么。因此,我们分析了这些属性在多大程度上可以应用于以人为本的设计(HCD)和软件质量保证(QA)的开发相关领域。这些分析的结果导致了对结对编程属性在结对设计(HCD)和/或结对测试(QA)中应用的新概念模型的提出和考虑。讨论表明,可移植性和应用是适当的,HCD和QA都受益,特别是在产品质量和产品生产时间方面。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Conceptual model for pair design and pair testing based on the characteristics of pair programming
Pair programming is a method that is widespread in the field of agile software development (ASD) and is acknowledged as state of the art of programming. This article initially addresses the question of what constitutes the key attributes of pair programming. Therefore, we analysed the extent to which these attributes can be applied to the development-related areas of human-centred design (HCD) and the quality assurance (QA) of software. The results of this analyses lead to the presentation and consideration of a new conceptual model for the application of the attributes of pair programming in the context of pair design (HCD) and/or pair testing (QA). The discussion shows that a transferability and application is appropriate and that both HCD and QA benefit, particularly in terms of the product quality and product throughput time.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
International Journal of Agile Systems and Management
International Journal of Agile Systems and Management Multidisciplinary-Multidisciplinary
CiteScore
2.70
自引率
0.00%
发文量
6
期刊介绍: The objective of IJASM is to establish an effective channel of communication between academia, industry and persons concerned with the design and development of systems. Change is eternal and perpetual, irrespective of type of system. Systems created in the course of the advance of human civilization need to be functionally and operationally sustainable amid changes in technological, political, socio-economical, financial, cultural and other environmental challenges. IJASM aims to promote and harmonize knowledge developments in the emerging fields of agile systems research, sustainability and vulnerability analysis, risk assessments methodologies, complex systems science, e-organisation and e-supply chain management, with emphasis on the international dimension, particularly breaking cultural barriers, and on national contexts, globalisation and new business practices. As such, we aim to publish papers presenting new research, innovative theoretical approaches, changes in agile management paradigms, and action (both examples of successes and failures as long as there are important lessons to be learned) from leading scholars and practitioners. Papers generally fall into two broad categories: those grounded in theory and/or papers using scientific research methods (e.g., reports of original empirical studies, models, critical reviews of existing empirical research, theory pieces that clearly extend current thinking); and those focusing on innovative agile approaches that are based on well reasoned extensions of existing research, experiential knowledge, or exemplary cases (e.g., thought pieces, case studies, etc).
期刊最新文献
Assessment of Apical Pressures in Single and Joining Canals - An Ex Vivo Study Based on Computational Fluid Dynamic Analysis. A systematic literature review for the analysis of practices, measurement instruments and contextual factors inherent to supply chain agility Peak power policies in job shop manufacturing systems Interplay between agile manufacturing and the Internet of Things Project virtual teams: systematic literature review
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1