当前位置: X-MOL 学术Comput. Stand. Interfaces › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Evaluation of the implementation of a subset of ISO/IEC 29110 software implementation process in four teams of undergraduate students of ecuador an empirical software engineering experiment
Computer Standards & Interfaces ( IF 4.1 ) Pub Date : 2020-06-01 , DOI: 10.1016/j.csi.2020.103430
Luis Castillo-Salinas , Sandra Sanchez-Gordon , Jorge Villarroel-Ramos , Mary Sánchez-Gordón

Abstract The competitiveness of software development companies depends on their ability to offer software products with quality attributes within approved budget and schedule. Most Very Small Entities (VSEs) that develop software do not see the benefits of implementing software standards. Consequently, they limit their potential to be recognised as quality software development entities. In this study, the authors present results obtained through the application of empirical software engineering in an experiment in which the ISO/IEC TR 29110–5–1–2 “Software engineering – Lifecycle profiles for Very Small Entities (VSEs) – Part 5–1–2: Management and engineering guide: Generic profile group: Basic profile” was used. The guide includes two processes: Project Management (PM) process and Software Implementation (SI) process. The objective of the project was the development of a software product for the scheduling of medical appointments for the Student Wellness Center of a university of Ecuador. Four teams of undergraduate students were involved. Two of them (controlled teams) implemented a subset of the SI process, while the other two (non-controlled teams) had freedom to choose development activities that were subsequently mapped with the activities of the standard. All teams developed the software product using the SCRUM framework within the same timeframe. Although the experiment was focused on the SI process, the teams also used a tailored version of the PM process defined by the professors. The experiment execution encountered several difficulties. For example, the timeframe of six weeks established in the design of the experiment was too short since students worked part time in the project. All the teams experienced this difficulty, especially when they had to construct and test the software components. Overall, the teams that used the ISO/IEC TR 29110–5–1–2 guide achieved better scores in the quality evaluation of their software processes.

中文翻译:

ISO/IEC 29110 软件实施过程子集在厄瓜多尔四支本科生团队中的实施评估一个实证软件工程实验

摘要 软件开发公司的竞争力取决于他们在批准的预算和时间表内提供具有质量属性的软件产品的能力。大多数开发软件的超小型实体 (VSE) 没有看到实施软件标准的好处。因此,它们限制了它们被认可为优质软件开发实体的潜力。在这项研究中,作者展示了通过在 ISO/IEC TR 29110–5–1–2“软件工程——非常小的实体 (VSE) 的生命周期配置文件——第 5 部分—— 1-2:管理和工程指南:通用配置文件组:基本配置文件”被使用。该指南包括两个过程:项目管理 (PM) 过程和软件实施 (SI) 过程。该项目的目标是开发一种软​​件产品,用于为厄瓜多尔大学的学生健康中心安排医疗预约。四个本科生团队参与其中。其中两个(受控团队)实施了 SI 过程的一个子集,而另外两个(非受控团队)可以自由选择随后与标准活动映射的开发活动。所有团队都在同一时间范围内使用 SCRUM 框架开发了软件产品。虽然实验的重点是 SI 过程,但团队也使用了由教授定义的 PM 过程的定制版本。实验执行遇到了几个困难。例如,实验设计中确定的六周时间框架太短,因为学生在项目中兼职。所有团队都遇到了这种困难,尤其是在他们必须构建和测试软件组件时。总体而言,使用 ISO/IEC TR 29110-5-1-2 指南的团队在其软件过程的质量评估中取得了更高的分数。
更新日期:2020-06-01
down
wechat
bug