Instructional Design Enabled Agile Method Using ADDIE Model and Feature Driven Development Method

Instructional Design Enabled Agile Method Using ADDIE Model and Feature Driven Development Method
复制标题

使用ADDIE模型和特征驱动开发方法的教学设计启用敏捷方法

DOI:
--
复制
发表时间:
2019
影响因子:
--
通讯作者:
J. Mtebe
J. Mtebe
中科院分区:
--
文献类型:
--
作者:
Christian M. Budoya;M. Kissaka;J. Mtebe

文献摘要

被引文献

相似文献

如今,软件开发人员正在采用敏捷方法来克服传统方法在软件开发中所面临的挑战。然而,敏捷方法在设计支持教与学的软件时,缺乏照顾学习需求的教学设计。本研究旨在利用特征驱动开发过程(FDDP)和分析、设计、开发、实施和评估(ADDIE)模型设计一个集成模型,以适应设计阶段的学习需求。采用参与式行动研究方法和分解、组合、模板、增量和进化四种设计策略设计了adi - fddp集成模型。本文以“生活技能教育交互式多媒体内容设计”为例,对该模型进行了验证,特别是分析和设计阶段。本研究采用问卷调查的方式,对10名软件开发人员和来自10所小学的65名教授生活技能科目的教师进行了问卷调查。结果表明,软件开发人员和教师一致认为,FDDP-ADDIE模型能够有效地指导教学辅助软件的设计过程。因此,可以采用集成的FDDP-ADDIE模型开发有效的、高质量的学习软件。
Software developers nowadays are adopting agile methods to overcome challenges faced by traditional methods in developing software. However, agile methods lack instructional design to take care of learning needs required in designing software for supporting teaching and learning. This study aimed at designing an integrated model using Feature Driven Development Process (FDDP) and Analysis, Design, Development, Implementation, and Evaluation (ADDIE) model to accommodate learning needs at design stage. Participatory action research method and four design strategies including decompositional, compositional, template based, and incremental and evolutionary strategies were used in designing the integrated ADDIE-FDDP Model. A case study of designing Interactive Multimedia Content for Life Skills Education (IMCLSE) was used to test the model, especially its analysis and design phases. A questionnaire was adapted to evaluate the IMCLSE design involving 10 software developers and 65 teachers who teach life skills subjects in 10 primary schools. The results show that software developers and teachers agreed that the integrated FDDP-ADDIE Model was effective in guiding the design process of software that support teaching and learning. Therefore, the integrated FDDP-ADDIE Model can be adopted and used for developing effective and quality learning software.