首页 > 最新文献

2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)最新文献

英文 中文
A Process Framework with Agile Practices for Implementation of Project Portfolio Management Process 项目组合管理过程实现的过程框架与敏捷实践
L. Silva, S. Oliveira
From the importance of the portfolio management process has gained by its inclusion in quality models and standards, the amount of organization looking to implement this process effectively and efficiently has increased. Thus, this research seeks to assist in the implementation of portfolio management in small and medium-sized enterprises, reducing the difficulties and excessive documentation required in traditional processes. For this, a mapping between a portfolio management process framework and agile practices was made, the result was a guide defining how to implement this process framework with agile practices, focusing on the interaction between people.
通过将项目组合管理过程包含在质量模型和标准中,项目组合管理过程的重要性得到了提高,希望有效和高效地实现该过程的组织数量增加了。因此,本研究旨在协助在中小型企业中实施项目组合管理,减少传统过程中所需的困难和过多的文件。为此,在项目组合管理过程框架和敏捷实践之间进行了映射,结果是定义如何使用敏捷实践实现该过程框架的指南,重点关注人与人之间的交互。
{"title":"A Process Framework with Agile Practices for Implementation of Project Portfolio Management Process","authors":"L. Silva, S. Oliveira","doi":"10.1109/QUATIC.2016.037","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.037","url":null,"abstract":"From the importance of the portfolio management process has gained by its inclusion in quality models and standards, the amount of organization looking to implement this process effectively and efficiently has increased. Thus, this research seeks to assist in the implementation of portfolio management in small and medium-sized enterprises, reducing the difficulties and excessive documentation required in traditional processes. For this, a mapping between a portfolio management process framework and agile practices was made, the result was a guide defining how to implement this process framework with agile practices, focusing on the interaction between people.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"255 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114664772","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Evolution of Process & Product Metrics Based on Information Needs 基于信息需求的过程和产品度量的演变
Yakin Cenkler
Measurement & analysis is one of the key areas for successful organizations. Process & product metrics are the main units for an effective measurement & analysis process. This study describes about the evolution of STM's process & product metrics based on information needs. Decisions leading to ineffective organizational measurement system, lessons learned gathered, and responses of the stakeholders will be shared.
测量和分析是成功组织的关键领域之一。过程和产品度量是有效测量和分析过程的主要单位。本研究描述了基于信息需求的STM过程和产品度量的演变。导致无效的组织度量系统的决策、所收集的经验教训和涉众的反应将被共享。
{"title":"Evolution of Process & Product Metrics Based on Information Needs","authors":"Yakin Cenkler","doi":"10.1109/QUATIC.2016.036","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.036","url":null,"abstract":"Measurement & analysis is one of the key areas for successful organizations. Process & product metrics are the main units for an effective measurement & analysis process. This study describes about the evolution of STM's process & product metrics based on information needs. Decisions leading to ineffective organizational measurement system, lessons learned gathered, and responses of the stakeholders will be shared.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116598522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Project and Program Management Implications in the Portfolio Management of IT Projects in Applied R&D Organizations 应用研发组织中IT项目组合管理中的项目和计划管理含义
Ana Lima, G. Fernandes, R. J. Machado
Nowadays, projects represent a significantinvestment for organizations, their intrinsic role asorganizational change mechanisms is being increasinglyrecognized. In this context, project portfolio management effortsare considered as a main efficiency and effectiveness mechanismto align the projects execution with the organization strategy. Thecomponents of a project portfolio management should bemeasured, ranked, and prioritized according to criteria preestablished. The main objective of the PhD research work is todevelop a new method for portfolio management of Informationand Technology projects, by taking into account the implicationsfrom Project Management Institute and Office of GovernmentCommerce project and program management reference models.
如今,项目作为组织的一项重要投资,其作为组织变革机制的内在作用日益被人们所认识。在这种情况下,项目组合管理工作被认为是使项目执行与组织战略保持一致的主要效率和有效性机制。项目组合管理的组成部分应该根据预先建立的标准进行度量、排序和排序。博士研究工作的主要目标是通过考虑项目管理协会和政府商务办公室项目和计划管理参考模型的影响,开发一种新的信息和技术项目组合管理方法。
{"title":"Project and Program Management Implications in the Portfolio Management of IT Projects in Applied R&D Organizations","authors":"Ana Lima, G. Fernandes, R. J. Machado","doi":"10.1109/QUATIC.2016.056","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.056","url":null,"abstract":"Nowadays, projects represent a significantinvestment for organizations, their intrinsic role asorganizational change mechanisms is being increasinglyrecognized. In this context, project portfolio management effortsare considered as a main efficiency and effectiveness mechanismto align the projects execution with the organization strategy. Thecomponents of a project portfolio management should bemeasured, ranked, and prioritized according to criteria preestablished. The main objective of the PhD research work is todevelop a new method for portfolio management of Informationand Technology projects, by taking into account the implicationsfrom Project Management Institute and Office of GovernmentCommerce project and program management reference models.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133250967","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Foreword to the 6th Portuguese Software Engineering Doctoral Symposium (SEDES 2016) 第六届葡萄牙软件工程博士研讨会(SEDES 2016)前言
P. Cunha, J. Fernandes
The 6th edition of the Portuguese Software Engineering Doctoral Symposium (SEDES'2016), was held in September 16, 2016, in Lisboa, Portugal, co-located with the QUATIC'2016 conference. The aim of this symposium is to bring together Software Engineering PhD students supervised or co-supervised by faculty members of Portuguese Universities in a constructive environment, where they can present and discuss their ongoing PhD projects, receive feedback and valuable suggestions from faculty and peers, as well as network with other researchers in the field. It follows the tradition of previous editions, held in Coimbra, Caparica, Porto, Lisboa, and Guimarães.
第六届葡萄牙软件工程博士研讨会(SEDES'2016)于2016年9月16日在葡萄牙里斯本举行,与QUATIC'2016会议同期举行。本次研讨会的目的是将由葡萄牙大学教师指导或共同指导的软件工程博士生聚集在一个建设性的环境中,在那里他们可以展示和讨论他们正在进行的博士项目,从教师和同行那里获得反馈和宝贵的建议,以及与该领域的其他研究人员建立联系。它沿袭了前几届在科英布拉、卡帕里卡、波尔图、里斯本和吉马尔举行的传统。
{"title":"Foreword to the 6th Portuguese Software Engineering Doctoral Symposium (SEDES 2016)","authors":"P. Cunha, J. Fernandes","doi":"10.1109/QUATIC.2016.055","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.055","url":null,"abstract":"The 6th edition of the Portuguese Software Engineering Doctoral Symposium (SEDES'2016), was held in September 16, 2016, in Lisboa, Portugal, co-located with the QUATIC'2016 conference. The aim of this symposium is to bring together Software Engineering PhD students supervised or co-supervised by faculty members of Portuguese Universities in a constructive environment, where they can present and discuss their ongoing PhD projects, receive feedback and valuable suggestions from faculty and peers, as well as network with other researchers in the field. It follows the tradition of previous editions, held in Coimbra, Caparica, Porto, Lisboa, and Guimarães.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122202850","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Foreword to the Thematic Track: Quality Aspects in Verification and Validation 专题专题的前言:验证和确认中的质量方面
Gianluca Mezzetti
Foreword of the Thematic Track Quality Aspects in Verification and Validation.
专题轨道质量方面的验证与确认前言。
{"title":"Foreword to the Thematic Track: Quality Aspects in Verification and Validation","authors":"Gianluca Mezzetti","doi":"10.1109/QUATIC.2016.039","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.039","url":null,"abstract":"Foreword of the Thematic Track Quality Aspects in Verification and Validation.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133515281","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Fully Automated Approach to Discovering Nondeterminism in State Machine Diagrams 发现状态机图中不确定性的全自动方法
O. Adesina, T. Lethbridge, S. Somé
We present a fully automated technique to detect nondeterminism in state diagrams. Although nondeterminism is a tool often adopted by requirement engineers for specification of a system under development (SUD), it is normally undesirable in actual implementation. Discovering nondeterminism manually is infeasible for industrial-sized systems. Solutions in the literature lack the capability to analyze infinite-state systems. We leverage the nuXmv model checker to analyze unbounded domains and implement an algorithm that systematically computes a minimal set of comparable transitions for the SUD yet eliminates false positives by model checking. To validate our approach, we analyze a real-world system and report discovered cases of nondeterminism. We employ Umple’s capability to convert state machines to nuXmv.
我们提出了一种完全自动化的技术来检测状态图中的不确定性。尽管不确定性是需求工程师经常采用的一种工具,用于开发中的系统(SUD)的规格说明,但在实际实现中通常不希望使用它。手工发现不确定性对于工业规模的系统是不可行的。文献中的解决方案缺乏分析无限状态系统的能力。我们利用nuXmv模型检查器来分析无界域,并实现一种算法,该算法系统地计算SUD的最小可比较转换集,同时通过模型检查消除误报。为了验证我们的方法,我们分析了一个真实世界的系统,并报告了发现的不确定性案例。我们使用了Umple的功能来将状态机转换为nuXmv。
{"title":"A Fully Automated Approach to Discovering Nondeterminism in State Machine Diagrams","authors":"O. Adesina, T. Lethbridge, S. Somé","doi":"10.1109/QUATIC.2016.021","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.021","url":null,"abstract":"We present a fully automated technique to detect nondeterminism in state diagrams. Although nondeterminism is a tool often adopted by requirement engineers for specification of a system under development (SUD), it is normally undesirable in actual implementation. Discovering nondeterminism manually is infeasible for industrial-sized systems. Solutions in the literature lack the capability to analyze infinite-state systems. We leverage the nuXmv model checker to analyze unbounded domains and implement an algorithm that systematically computes a minimal set of comparable transitions for the SUD yet eliminates false positives by model checking. To validate our approach, we analyze a real-world system and report discovered cases of nondeterminism. We employ Umple’s capability to convert state machines to nuXmv.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124888176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Process Assessment in a Safety Domain - Assessment Method and Results as Evidence in an Assurance Case 安全领域的过程评估——作为保证案例证据的评估方法和结果
T. Varkoi, R. Nevalainen, T. Mäkinen
Applications of process assessment have been established in various domains that require also safety considerations regarding processes, products and services. Often, the scope of the applied process assessment model is inadequate in meeting safety assurance requirements. This paper presents some considerations, how assurance needs could be met with a process assessment method, including both the assessment process and assessment model. Our main domain of interest is nuclear power, and its requirements are used here as examples. The main result is an analysis of the assurance case for systems and software engineering, and how a process assessment method and results can be used as evidence in safety assurance. Our aim is to develop an integrated approach to manage assessment and assurance related evidence in an efficient way.
过程评估的应用已经建立在各个领域,这些领域也需要对过程、产品和服务进行安全考虑。通常,应用的过程评估模型的范围不足以满足安全保证要求。本文介绍了过程评估方法如何满足保证需求的一些考虑,包括评估过程和评估模型。我们感兴趣的主要领域是核能,这里以其需求为例。主要结果是分析了系统和软件工程的保证案例,以及如何将过程评估方法和结果用作安全保证的证据。我们的目标是开发一种综合方法,以有效的方式管理评估和保证相关的证据。
{"title":"Process Assessment in a Safety Domain - Assessment Method and Results as Evidence in an Assurance Case","authors":"T. Varkoi, R. Nevalainen, T. Mäkinen","doi":"10.1109/QUATIC.2016.017","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.017","url":null,"abstract":"Applications of process assessment have been established in various domains that require also safety considerations regarding processes, products and services. Often, the scope of the applied process assessment model is inadequate in meeting safety assurance requirements. This paper presents some considerations, how assurance needs could be met with a process assessment method, including both the assessment process and assessment model. Our main domain of interest is nuclear power, and its requirements are used here as examples. The main result is an analysis of the assurance case for systems and software engineering, and how a process assessment method and results can be used as evidence in safety assurance. Our aim is to develop an integrated approach to manage assessment and assurance related evidence in an efficient way.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130705720","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Adopting Logical Architectures within Agile Projects 在敏捷项目中采用逻辑架构
Nuno Santos, R. J. Machado, Nuno Ferreira
Agile Software Development (ASD) is a movement that emerged in the late 1990's and since then has been increasingly adopted by organizations. They are successful in projects characterized by rapid changes, small teams and small cycles. Implementing the same agile philosophy but with an increase of complexity, i.e., large-scale agile (LSA) development, are sometimes criticized of not being as effective as typical ASD, requiring additional concerns and the need to address new research challenges. This PhD research proposes an approach for embedding architecture design in agile development, first in early analysis and then during the iterations and by properly providing the mechanisms to deal with the changes in requirements. The main result is a method for adopting logical architectures, Four-Step-Rule-Set (4SRS), properly adapted to ASD contexts, to be used as complementary approaches to an ASD lifecycle, so that ASD teams can use that information as input for delivering the working software.
敏捷软件开发(ASD)是20世纪90年代末出现的一种运动,从那时起,越来越多的组织采用了它。他们在快速变化、小团队和小周期的项目中取得成功。实现相同的敏捷哲学,但增加了复杂性,即大规模敏捷(LSA)开发,有时被批评为不如典型的ASD有效,需要额外的关注和需要解决新的研究挑战。这项博士研究提出了一种在敏捷开发中嵌入架构设计的方法,首先在早期分析中,然后在迭代过程中,并通过适当地提供处理需求变化的机制。主要的结果是一种采用逻辑架构的方法,四步骤规则集(4SRS),适当地适应于ASD上下文,作为ASD生命周期的补充方法使用,因此ASD团队可以使用该信息作为交付工作软件的输入。
{"title":"Adopting Logical Architectures within Agile Projects","authors":"Nuno Santos, R. J. Machado, Nuno Ferreira","doi":"10.1109/QUATIC.2016.059","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.059","url":null,"abstract":"Agile Software Development (ASD) is a movement that emerged in the late 1990's and since then has been increasingly adopted by organizations. They are successful in projects characterized by rapid changes, small teams and small cycles. Implementing the same agile philosophy but with an increase of complexity, i.e., large-scale agile (LSA) development, are sometimes criticized of not being as effective as typical ASD, requiring additional concerns and the need to address new research challenges. This PhD research proposes an approach for embedding architecture design in agile development, first in early analysis and then during the iterations and by properly providing the mechanisms to deal with the changes in requirements. The main result is a method for adopting logical architectures, Four-Step-Rule-Set (4SRS), properly adapted to ASD contexts, to be used as complementary approaches to an ASD lifecycle, so that ASD teams can use that information as input for delivering the working software.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116558030","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Safer Medical Device Software Systems: Industry-Wide Learning from Failures and the Use of Safety-Cases to Support Process Compliance 迈向更安全的医疗设备软件系统:全行业从失败中学习和使用安全案例来支持流程合规性
Marion Lepmets, T. McBride, F. McCaffery
Software safety is checked today in regulatory audits, which verify software development process compliance to regulatory requirements. Ensuring safety is a critical task in complex life-supporting systems and despite many existing ways of assuring it, unanticipated failure will always be possible. Checking process compliance to required standards ensures the quality of the processes by which software is developed but does not necessarily indicate the quality of the resultant software. Since medical device domain is facing an increasing amount of device recalls due to software failures, our goal is to explore the underlying reasons for this and suggest two improvements within this paper. First, we will introduce complicated and complex systems to illustrate why there will always be unforeseeable and unanticipated situations that could cause the failure of the entire system. We will then describe how medical device software systems are reviewed for compliance and safety today, highlighting the shortcomings in the current methods adopted in the medical device domain and suggest the use of systems thinking. We then propose two improvements to medical device software development where process compliance is supported by safety cases and industry-wide learning from experience.
今天,软件安全性在法规审核中得到检查,这将验证软件开发过程是否符合法规要求。在复杂的生命维持系统中,确保安全是一项至关重要的任务,尽管有许多现有的方法可以确保安全,但意外故障总是有可能发生。检查过程是否符合要求的标准,可以确保软件开发过程的质量,但并不一定表明最终软件的质量。由于医疗器械领域由于软件故障而面临越来越多的设备召回,我们的目标是探索这一现象的潜在原因,并在本文中提出两项改进建议。首先,我们将介绍复杂和复杂的系统,以说明为什么总是会有不可预见和不可预见的情况,可能导致整个系统的故障。然后,我们将描述今天如何审查医疗设备软件系统的合规性和安全性,突出医疗设备领域采用的当前方法的缺点,并建议使用系统思维。然后,我们提出对医疗设备软件开发的两项改进,其中流程遵从性由安全案例和行业范围内的经验学习支持。
{"title":"Towards Safer Medical Device Software Systems: Industry-Wide Learning from Failures and the Use of Safety-Cases to Support Process Compliance","authors":"Marion Lepmets, T. McBride, F. McCaffery","doi":"10.1109/QUATIC.2016.049","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.049","url":null,"abstract":"Software safety is checked today in regulatory audits, which verify software development process compliance to regulatory requirements. Ensuring safety is a critical task in complex life-supporting systems and despite many existing ways of assuring it, unanticipated failure will always be possible. Checking process compliance to required standards ensures the quality of the processes by which software is developed but does not necessarily indicate the quality of the resultant software. Since medical device domain is facing an increasing amount of device recalls due to software failures, our goal is to explore the underlying reasons for this and suggest two improvements within this paper. First, we will introduce complicated and complex systems to illustrate why there will always be unforeseeable and unanticipated situations that could cause the failure of the entire system. We will then describe how medical device software systems are reviewed for compliance and safety today, highlighting the shortcomings in the current methods adopted in the medical device domain and suggest the use of systems thinking. We then propose two improvements to medical device software development where process compliance is supported by safety cases and industry-wide learning from experience.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116851796","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Agility and Quality Attributes in Open Source Software Projects Release Practices 开源软件项目发布实践中的敏捷性和质量属性
Antonio Cesar Brandao Gomes da Silva, G. Carneiro, Antonio Carlos Marcelino de Paula, M. Monteiro, Fernando Brito e Abreu
Context: The need to accelerate software delivery, supporting faster time-to-market and frequent community developers/ users feedback are issues that have lead to relevant changes in software development practices. Many Open Source Software (OSS) projects have engaged to achieve this through the adoption of agile practices in software release practices. Problem: There is no secondary study in the literature discussing evidences of the influence of agile approaches in OSS projects release practices. Goal: Identify published reports in the literature that characterize to which extent agility has influenced release approaches in OSS projects. Method: The characterization of studies followed a fivephase process to present a panoramic view of software releases practices in the context of OSS projects. Results: The overall data collected from 14 studies published from January 2006 to January 2016 depicted the following scenario: nine issues that characterize the advantages/influence of agility in OSS release approaches; four challenge issues in this approach; three possibilities of implementation and two main motivations towards the adoption of software release approaches through agility; and finally three main strategies to implement it. Conclusion: This study provides an up-to-date and structured understanding of the influence of agility on OSS projects release approaches based on findings systematically collected from a list of relevant references in the last decade.
上下文:需要加速软件交付,支持更快的上市时间和频繁的社区开发人员/用户反馈,这些问题导致了软件开发实践中的相关更改。许多开源软件(OSS)项目通过在软件发布实践中采用敏捷实践来实现这一目标。问题:在讨论敏捷方法对OSS项目发布实践影响的证据的文献中,没有二次研究。目标:确定文献中已发表的报告,这些报告描述了敏捷性在多大程度上影响了OSS项目中的发布方法。方法:研究的特征遵循五个阶段的过程,以在OSS项目的背景下呈现软件发布实践的全景视图。结果:从2006年1月至2016年1月发表的14项研究中收集的总体数据描述了以下场景:9个问题表征了OSS发布方法中敏捷性的优势/影响;这一方法面临四个挑战问题;实现的三种可能性和通过敏捷性采用软件发布方法的两个主要动机;最后提出了三个主要的实施策略。结论:本研究提供了对敏捷性对OSS项目发布方法的影响的最新的、结构化的理解,该理解基于从过去十年的相关参考文献列表中系统收集的发现。
{"title":"Agility and Quality Attributes in Open Source Software Projects Release Practices","authors":"Antonio Cesar Brandao Gomes da Silva, G. Carneiro, Antonio Carlos Marcelino de Paula, M. Monteiro, Fernando Brito e Abreu","doi":"10.1109/QUATIC.2016.029","DOIUrl":"https://doi.org/10.1109/QUATIC.2016.029","url":null,"abstract":"Context: The need to accelerate software delivery, supporting faster time-to-market and frequent community developers/ users feedback are issues that have lead to relevant changes in software development practices. Many Open Source Software (OSS) projects have engaged to achieve this through the adoption of agile practices in software release practices. Problem: There is no secondary study in the literature discussing evidences of the influence of agile approaches in OSS projects release practices. Goal: Identify published reports in the literature that characterize to which extent agility has influenced release approaches in OSS projects. Method: The characterization of studies followed a fivephase process to present a panoramic view of software releases practices in the context of OSS projects. Results: The overall data collected from 14 studies published from January 2006 to January 2016 depicted the following scenario: nine issues that characterize the advantages/influence of agility in OSS release approaches; four challenge issues in this approach; three possibilities of implementation and two main motivations towards the adoption of software release approaches through agility; and finally three main strategies to implement it. Conclusion: This study provides an up-to-date and structured understanding of the influence of agility on OSS projects release approaches based on findings systematically collected from a list of relevant references in the last decade.","PeriodicalId":157671,"journal":{"name":"2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)","volume":"357 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132966773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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