Identifying Collaborative Aspects During Software Product Lines Scoping

Marta Cecilia Camacho Ojeda, Mayor del Cauca, Francisco Javier Álvarez Rodríguez, C. Collazos
{"title":"Identifying Collaborative Aspects During Software Product Lines Scoping","authors":"Marta Cecilia Camacho Ojeda, Mayor del Cauca, Francisco Javier Álvarez Rodríguez, C. Collazos","doi":"10.1145/3307630.3342420","DOIUrl":null,"url":null,"abstract":"The software product line engineering (SPLE) is a reuse strategy that allows software companies to save effort when they develop products with common features. There, the software product line scoping is one of most essential and complex activities because (1) a correct scope for the line has a high impact in its success and (2) it implies an interdisciplinary activity involving stakeholders with different visions about the products. In this paper, we report an exploratory study aimed to identify problems related to the collaborative work at scoping SPL in practice. We studied problems related to the participation and interaction of stakeholders in projects where groups of students must develop SPLs of serious video games for training employees in a company. Our study revealed problems related to low levels of communication, participants with different project objectives and stakeholders requesting different types of programs. Problems that are exacerbated by the staff rotation and inconveniences scheduling working sessions. In addition, our study revealed other problems regarding developers misunderstandings the artifacts related to the scope and their use in the further development activities. In this paper, we also present the first version of a collaborative method for SPL scoping, which seeks to combine scoping practices with collaborative patterns and thinkLets, with this combination we seek the effective participation of the required roles in this activity.","PeriodicalId":424711,"journal":{"name":"Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3307630.3342420","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The software product line engineering (SPLE) is a reuse strategy that allows software companies to save effort when they develop products with common features. There, the software product line scoping is one of most essential and complex activities because (1) a correct scope for the line has a high impact in its success and (2) it implies an interdisciplinary activity involving stakeholders with different visions about the products. In this paper, we report an exploratory study aimed to identify problems related to the collaborative work at scoping SPL in practice. We studied problems related to the participation and interaction of stakeholders in projects where groups of students must develop SPLs of serious video games for training employees in a company. Our study revealed problems related to low levels of communication, participants with different project objectives and stakeholders requesting different types of programs. Problems that are exacerbated by the staff rotation and inconveniences scheduling working sessions. In addition, our study revealed other problems regarding developers misunderstandings the artifacts related to the scope and their use in the further development activities. In this paper, we also present the first version of a collaborative method for SPL scoping, which seeks to combine scoping practices with collaborative patterns and thinkLets, with this combination we seek the effective participation of the required roles in this activity.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在软件产品线范围界定中识别协作方面
软件产品线工程(SPLE)是一种重用策略,它允许软件公司在开发具有共同特性的产品时节省工作。在那里,软件产品线范围界定是最重要和最复杂的活动之一,因为(1)产品线的正确范围对其成功有很大的影响,(2)它意味着涉及对产品有不同看法的涉众的跨学科活动。在本文中,我们报告了一项探索性研究,旨在确定与实践中协作工作范围相关的问题。我们研究了与项目中利益相关者的参与和互动有关的问题,在这些项目中,学生群体必须开发用于培训公司员工的严肃电子游戏的SPLs。我们的研究揭示了与沟通水平低、项目目标不同的参与者和要求不同类型项目的利益相关者有关的问题。员工轮岗和工作日程安排的不便加剧了这些问题。此外,我们的研究还揭示了开发人员误解与范围相关的工件及其在进一步开发活动中的使用的其他问题。在本文中,我们还提出了SPL范围界定的协作方法的第一个版本,它寻求将范围界定实践与协作模式和thinklet结合起来,通过这种组合,我们寻求在此活动中所需角色的有效参与。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Enabling Efficient Automated Configuration Generation and Management Accessibility Variability Model: The UTPL MOOC Case Study symfinder: A Toolchain for the Identification and Visualization of Object-Oriented Variability Implementations Applying the QuARS Tool to Detect Variability Towards Efficient Analysis of Variation in Time and Space
×
引用
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