AgilUC: Software development process for small teams and a strategy for its teaching

被引:0
|
作者
Victoria Hurtado-Gil, Sandra [1 ]
机构
[1] Univ Caldas, Fac Ingn, Manizales, Colombia
来源
REVISTA EDUCACION EN INGENIERIA | 2019年 / 15卷 / 29期
关键词
ISO/IEC; 29110; software development process; agile methods; software engineering teaching;
D O I
10.26507/rei.v15n29.1026
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The ISO/IEC 29110 standard was created as a software development model for small entities, given that this kind of teams have limited resources to improve their processes. On the other hand, this teams use, generally, agile software development methods, due to their flexibility and value delivery to clients. Looking to relate these two trends, a process based on ISO/IEC 29110 standard, which also includes agile processes practices, in order to be used by small development teams, was defined. Besides the process, also a strategy to teach it in Software Engineering courses at Universidad de Caldas was defined, seeking that students could apply it in their projects and in their future jobs. This paper presents the general definition of the process (AgilUC), the teaching strategy and some results of its partial application in one course.
引用
收藏
页码:21 / 27
页数:7
相关论文
共 50 条
  • [1] The Scrum software development process for small teams
    Rising, L
    Janoff, NS
    [J]. IEEE SOFTWARE, 2000, 17 (04) : 26 - +
  • [2] Tailoring RUP to Small Software Development Teams
    Borges, Pedro
    Monteiro, Paula
    Machado, Ricardo J.
    [J]. 2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 306 - 309
  • [3] Reverse engineering the process of small novice software teams
    Liu, Y
    Stroulia, E
    [J]. 10TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2003, : 102 - 112
  • [4] Mapping RUP Roles to Small Software Development Teams
    Borges, Pedro
    Monteiro, Paula
    Machado, Ricardo J.
    [J]. SOFTWARE QUALITY: PROCESS AUTOMATION IN SOFTWARE DEVELOPMENT, 2012, 94 : 59 - +
  • [5] International software development teams: Process and national culture
    Shore, B
    Cross, BJ
    [J]. EFFECTIVE UTILIZATION AND MANAGEMENT OF EMERGING INFORMATION TECHNOLOGIES, 1998, : 83 - 88
  • [6] Process awareness for distributed software development in virtual teams
    Dustdar, S
    Gall, H
    [J]. PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE, 2002, : 244 - 250
  • [7] COMPETENT: A Game for Teaching Competencies Related to Software Development Teams
    Maturana-Gonzalez, Grissa Vianney
    Durango-Vanegas, Claudia Elena
    Zapata-Jaramillo, Carlos Mario
    Zapata-Rueda, Carla Maria
    [J]. IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2024, 19 (01): : 7 - 13
  • [8] Development of teaching software of basketball tactics and its teaching
    Hao, Bin
    Gan, Hongling
    Zeng, Cheng
    Liu, Anqing
    Wu, Dandan
    [J]. PROCEEDINGS OF THE 2010 CONFERENCE ON COMPUTER SCIENCE IN SPORTS, 2010, : 22 - 26
  • [9] An Architecture for Supporting Small Collocated Teams in Cooperative Software Development
    Campagnolo, Bruno
    Tacla, Cesar A.
    Paraiso, Emerson C.
    Sato, Gilson Y.
    Ramos, Milton P.
    [J]. 2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, : 264 - 269
  • [10] Goal driven measurements for software development with small virtual teams
    Radoiu, D.
    Enachescu, C.
    [J]. 5th RoEduNet IEEE International Conference, Proceedings, 2006, : 285 - 290