<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Management of online platform development and support process</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Mathematics, National University of “Kyiv Mohyla Academy”</institution>
          ,
          <addr-line>2 Hryhoriya Skovorody Str., Kyiv, 04655</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Donbas National Academy of Civil Engineering and Architecture</institution>
          ,
          <addr-line>14 Lazo Str., Kramatorsk, 84333</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54 Gagarin Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>The Institute of Chemical Technologies of the East Ukrainian Volodymyr Dahl National University</institution>
          ,
          <addr-line>31 Vladimirskaya Str., Rubizhne, 93009</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>333</fpage>
      <lpage>345</lpage>
      <abstract>
        <p>The matter of building an optimal model of managing the online platform “Higher School Mathematics Teacher” is considered in this article. The existing researches on the management of online platform development and support process have been analyzed in this paper. The model developers described the process of building an online platform according to the Software Development Lifecycle rules. The researchers described an online course platform creation and functioning process that corresponds to a ifve-stage pedagogical ADDIE model (Analysis, Design, Development, Implementation, and Evaluation) of online course preparation. The research describes the roles and objectives of online platform team members. These results allowed the authors of the article to model the organizational structure of online platform management. The method of survey among the team members of the online platform “Higher School Mathematics Teacher” and its participants was used to prove the eficiency of the ofered model. The results allowed us to confirm the actuality of the research in the management of educational platforms, the convenience of teamwork in online platform management, and successful model implementation.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;online platform management model</kwd>
        <kwd>organizational structure of online platform management</kwd>
        <kwd>teamwork</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Among the experts [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], who help newcomers to cope with the challenges of teaching online
courses, the importance to determine creative strategies to manage large online classes is
stated. These strategies include the use of a strong syllabus, clear instructions, well-organized
learning materials, and prompt feedback. A great issue for online moderators must be that the
nature of online education increases the importance of the right solution to these management
issues, adding several additional obstacles. Among them – the selection of the right tools of
communication and protocols, the solution to technological issues, management of students’
expectations, and community building. And these are only some of the issues that can cause
dificulties among online moderators. For instance, teachers who cannot organize weekly
face-to-face meetings with students in the class, claim that the management of online course
workload is much more dificult than the class course management. While organizing education
on the online platform “Higher School Mathematics Teacher” [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], its objective, concept, and
development principles that are described in the researches [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], tutors also faced certain
problems of managing the support process of the online course development.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Analysis of scientific researches</title>
      <p>
        While describing the stages of online course development Puzziferro and Shelton [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] emphasized
that the teachers who are experts in their subject cannot be expected to become experts in
educational design during the course development. According to the researchers, online course
development requires a systematic process that analyzes the goals of course learning, provides
the content, interactivity, and assessment. Considering the challenges of online learning,
GillettSwan [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] described the obstacles that students face while completing the course tasks online.
The scientist paid attention to the importance of a clear division of roles and tasks among
the team members who organize an online education. Muriki [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] examined the readiness of
tutors from Kenyan universities for online education and pointed out the necessity of constant
team members’ interaction that ensures the online educational process. The research results
given by Alam [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] showed that students often feel anxiety while doing their first online course.
The scientist recommends helping students feel more confident and secure by doing that at a
controlled level.
      </p>
      <p>
        According to the Gagné’s theory ‘Conditions of Learning’ [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], there are several diferent
types or levels of online education. The significance of these classifications is that each diferent
type requires diferent types of instruction. Gagné identifies five major categories of learning:
verbal information, intellectual skills, cognitive strategies, motor skills, and attitudes. The
theory shows how to manage an online course. Merrill [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] in his research selected 5 principles
of instructional design that allow increasing the online education eficiency. The scientist
highlighted the use of Software Development Life Cycle (SDLC) as a basis for these principles.
      </p>
      <p>
        Sacchanand and Jaroenpuntaruk [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] also showed the considerable eficiency of SDLC use with
a combination of the waterfall, phased, and prototyping approaches while developing web-based
applications for distance learning. Later Hughey in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] pointed out the disadvantages of SDLC
use for system development. He assumed that Agile methodologies use, in particular, Scrum
methodology allows to improve significantly the whole development process. Considering all
the existing researches on the management of online course development and support, the
aim of the research has been formulated. It included the determination of the structure and
sequence of online platform team development stages; it also ofers and describes an optimal
model of managing the online platform “Higher School Mathematics Teacher” [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>The objectives of the research were the following:
1. To determine the roles and objectives of online platform team members.
2. To describe the process of online platform development, assign the objectives and roles
for online process participants at every stage.
3. To ofer the stages of the online course platform creation and functioning, indicate team
members’ roles and describe the necessary objectives.
4. To develop the organizational structure of online platform management.
5. To check the eficiency of the organizational structure of online platform management.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Method</title>
      <sec id="sec-3-1">
        <title>3.1. Roles and objectives of online platform team members</title>
        <p>
          The first objective implied the analysis of the existing resources [
          <xref ref-type="bibr" rid="ref1 ref6 ref7 ref8">1, 6, 7, 8</xref>
          ] and experts’
recommendations [
          <xref ref-type="bibr" rid="ref13 ref14 ref5">5, 13, 14</xref>
          ]. A group of researchers [
          <xref ref-type="bibr" rid="ref1 ref6">1, 6</xref>
          ] described management problems that can
be experienced while creating an online platform. They determined the requirements for the
development technologies and its organization, formulated the conditions of interaction with
participants, described team and systematic approach to online course development, defined
team members’ roles and objectives. According to the researchers, the eficiency of online
platform creation and functioning depends directly on the work clarity and synergy of all the
team members. In order to ensure this task, it is necessary to determine the leading role of an
online platform coordinator. The online platform coordinator carries out project management,
ensures the coordination and functioning of staf work at all the stages of Software Development
Life Cycle (SDLC) [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. The main objectives of the online platform coordinator are:
1) compilation of requirements for the platform and problem statement;
2) selection of online platform development technologies and methodologies;
3) task implementation planning;
4) involvement in team creation and coordination of its daily activities;
5) creation of the course template.
        </p>
        <p>In order to create an online platform, in particular design and its software, it is necessary to
have a developer or a group of developers in the team. The developer provides software tools to
create, manage, and assess the course and also is responsible for software modernization during
its lifecycle.</p>
        <p>The main objectives of online platform developers are:
1) selection of software tools for online platform development (front end technology, back end
technology, system of data storage);
2) determination of system requirements for the online platform;
3) creation of the online platform design according to its usability;
4) online platform program implementation;
5) online platform software testing;
6) software modification according to modern tendencies of information technology
development;
7) software modification according to the users’ recommendations to improve its elements;
8) online platform workability and reliability maintenance;
9) security.</p>
        <p>
          The course developer (teacher) or a group of developers are responsible for course content
design and development and management of the learning process. At the same time, it is
recommended [
          <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
          ] to consider that the process of course creation should be done following
ADDIE models (Analysis, Design, Development, Implementation, and Evaluation) [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], Bloom’s
taxonomy [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], the conditions of learning by Gagné [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], and Merrill’s principles [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>The main objectives of the course developer are:
1) course learning goals and problem statement;
2) creation of the learning program according to the aims and objectives;
3) development of structure, content, form, and methods of knowledge control;
4) determination of knowledge assessment criteria, description of requirements for task
implementation;
5) learning process control;
6) communication with the course participants during private and group online consultations.</p>
        <p>Considering the fact that teachers are not experts in educational design, there should be a
content manager in the team for the technical support of content management while creating
and using a course. They provide technical assistance in publishing course content on the
platform and during all the time of its use.</p>
        <p>The main objectives of the content manager are:
1) text content uploading on the platform;
2) ensuring high quality of the course content design;
3) creation, transformation, optimization, and posting of graphics, video, audio, animation
content of the course;
4) posting of knowledge control elements, such as testing, surveys, and interactive tasks;
5) ensuring the right workability of the course elements during all the time of its use.</p>
        <p>Moreover, an important factor of the educational platform functioning is the presence of its
clients - participants. In order to ensure the search for and service of course participants, the
presence of a client manager in the team is recommended.</p>
        <p>The main objectives of the client manager are:
1) users’ signing up for the course and providing access to it;
2) incoming calls and emails processing;
3) mailing management;
4) signing a contract for the course;
5) forming participants’ group;
6) course scheduling;
7) course certificate issuance;
8) course advertising and promotion.</p>
        <p>In order to check the course content correspondence to intellectual property law, it is necessary
to introduce the role of a copyright specialist. They have legal control over the use of image,
video, and audio information and other course elements. They analyze the course plagiarism
and ensure legal support of online platform work.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. The process of online platform development</title>
        <p>
          The process of developing an online platform “Higher School Mathematics Teacher” [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] was
implemented according to the rules of the SDLC rules [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] that described the stages of this
process. This method is successfully implemented while creating software for online education
[
          <xref ref-type="bibr" rid="ref11 ref18 ref19">11, 18, 19</xref>
          ]. It includes such stages as Requirement Analysis, Designing, Developing, Testing,
Deployment in the Market, and Maintenance. The use of the waterfall model methodology [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]
during the platform development turned out to be inappropriate because this model does not
consider possible requirement changes during the development cycle. Also, it was considered
that the project implementation can take much more time than the development using iterative
methodology [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Due to this fact we used a flexible development methodology Agile [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] in
particular Scrum process [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <p>
          Scrum-development process is designed for teams that usually include up to 10 people. This
number of people corresponds approximately to the permanently functioning team of the
online platform “Higher School Mathematics Teacher” [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. The process itself allows providing
a functioning product with new capabilities for the final user during strictly determined and
short intervals (sprints).
        </p>
        <p>Considering that the online platform after all the development stages will be continuously
improved, we are planning to use this method during all its functioning. Based on the outlined
methods, online platform lifecycle stages were ofered. Following every stage, the participants’
roles and the main objectives of the process were determined (table 1).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Creation and functioning process of the online course on the platform</title>
        <p>
          Every online course [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] has a template structure, determined at the stage of requirement analysis.
Accordingly, the process of online course creation and functioning should also have a versatile
lifecycle from its formation until the end of the learning process. The process of the online
course creation and functioning should correspond to the pedagogical models.
        </p>
        <p>
          ADDIE model (Analysis, Design, Development, Implementation, and Evaluation) [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] is the
most spread model of online course development that includes 5 design stages. Considering
these stages we also use the system ofered by Merrill [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. The scientist highlighted 5
principles of instructional design: demonstration, application, task-centered, activation, integration.
Moreover, he recommended Conditions of Learning, pointed out by Gagné [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The expert
outlined nine instructional events and corresponding cognitive processes:
1. Gaining attention (reception),
2. Informing learners of the objective (expectancy),
3. Stimulating recall of prior learning (retrieval),
4. Presenting the stimulus (selective perception),
        </p>
        <p>Requirement analysis is the most important
and fundamental stage. It is performed by the
most experienced and advanced team
members. The participants discuss the requirements
for the online platform. This stage aims to
determine detailed requirements for the system.</p>
        <p>Moreover, it is needed to make sure that all the
participants have understood correctly the set
the objectives and how exactly every
requirement would be implemented
The designing stage implies the selection and
description of online platform software
architecture, modularity, and determination of data
storage structure, description of users’ options,
design creation and coordination according to
its usability
The factual development takes place at this
stage and the online platform is created. The
programming code is written according to the
predetermined requirements. Data storage
structure is created. The server and other
online platform hardware are set up
This stage includes fault determination (bugs,
errors) of the online platform. They are
determined, monitored, corrected and tested again
as long as the platform achieves the quality
standards determined at the stage of
requirement analysis
After testing and determining the online
platform readiness, the deployment stage takes
place. The platform is posted on the
Internet. Team members, who upload the content,
ensure feedback with users, and organize the
learning process. In case of finding post-release
bugs (errors) the information about them is
given to the developers who carry out their
corrections in reports
5. Providing learning guidance (semantic encoding),
6. Eliciting performance (responding),
7. Providing feedback (reinforcement),
8. Assessing performance (retrieval),
9. Enhancing retention and transfer (generalization).</p>
        <p>
          Bloom’s taxonomy was chosen to manage the assessment system. In the Bloom’s taxonomy
[
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] the cognitive domain is broken into the six levels of objectives: remember (knowledge),
understand (comprehension), apply (application), analyze (analysis), evaluate (evaluation), and
create (synthesis). Considering the chosen models and their conditions of use, we were focused
on the stages (table 2), where team members’ roles and necessary objectives were indicated.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Organizational structure of online platform management</title>
        <p>After the distribution of roles and objectives among online platform team members we
represented an organizational structure of its management (figure 1). The online platform consists of
separate independent online courses. Every online course is created by a course developer and
is posted by a content manager under the course developer’s control. After the course posting a
copyright specialist checks the content’s correspondence to the intellectual property law. In
case of detecting inconsistencies, the copyright specialist gives this information to the course
developer who makes corrections in the course with the help of the content-manager. The
platform coordinator ensures control over the course quality and posting terms, and also solves
non-standard situations that can arise during the communication among team members.</p>
        <p>While posting the course content managers use software tools that were created in the
development process by online platform developers. In case of necessity, online platform
developers consult content managers on technical issues of using a particular tool. If it is
necessary to add or improve course posting tools, the developer modifies the programming part
of the platform.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>In order to carry out the analysis of the ofered organizational structure model of managing
an online platform and check its eficiency, we held a survey among the team members of the
online platform “Higher School Mathematics Teacher” and the participants who had or have
online courses on our platform.</p>
      <p>We ofered 13 questions for team members; every question was processed on a scale from
1 to 5. The rating of every task was defined by calculating the total number of points among
all the respondents and its division into the number of respondents (table 3). Overall, 15 team
members took part in this survey; the majority of them are teachers (online course developers).</p>
      <p>In general, all the survey questions were highly assessed, which confirms the research
actuality in the management of educational online platforms. As it is seen in Table 3the survey
participants gave the highest rating to convenience of teamwork while developing an online
platform and an online course on the platform, which can indicate the eficiency of this model.
The need of having a copyright specialist in the team was highlighted as the least important
requirement, the fact that proves that most course developers can monitor independently the
observance of intellectual property law. Considering that several teachers have special skills to
post independently online course materials on the platform the content manager’s role does not
have a high rating. The use of ADDIE model, Merrill’s principles, Gagné’s levels of learning, and
Bloom’s taxonomy in the online course have the highest rating, which proves that the platform
teachers have a certain experience of online course creation and management. Participants of
the online platform “Higher School Mathematics Teacher” were given 10 questions, each of
which was assessed on a scale from 1 to 5 points. The average rating was calculated using the
same method as the previous one. 127 respondents took part in this survey. The survey results
are represented in table 4.</p>
      <p>The survey participants gave the highest rating to the convenience and quality of the online
platform “Higher School Mathematics Teacher”, which proves that the model we ofered can be
successfully put into practice. The participants gave the highest rating to the online platform
structure quality and to the quality of representing the text content that is in our opinion very
important in the whole area of educational software. The participants gave the lowest rating to
the quality of visual design on mobile devices and the convenience of the interactivity system
during the course. It stimulates us to work over the improvement of adaptive design for modern
mobile devices, the functions of which constantly improve, as well as to search for methods to
improve the online course interactivity.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The actuality of developing a matter of educational online platform management is conditioned
by a constant extension of demand for online education.</p>
      <p>
        The authors’ idea about using a team model of online management is supported by the
researches on the system of online course development process [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and search for solving
problems that students face during online education [
        <xref ref-type="bibr" rid="ref21 ref6 ref8">6, 8, 21</xref>
        ], and research on tutors’
preparation for online education and interaction between online platform team members [
        <xref ref-type="bibr" rid="ref22 ref4 ref7">7, 22, 4</xref>
        ].
The research analysis ensured the development of a model to implement an organizational
Question number
      </p>
      <p>
        Convenience of teamwork during online platform
development
Convenience of teamwork during online course
development
Quality of organizational structure management
Necessity of a coordinator role
Necessity of a content manager role
Necessity of a client-manager role
Necessity of a copyright specialist role
Quality of lifecycle stages of online platform
development
Convenience of Scrum methodology while working
with the online platform
Necessity to use ADDIE model in the online course
Necessity to use Merrill’s principles in the online
course
Necessity to use Gagné’s levels of learning in the
online course
Necessity to use Bloom’s taxonomy in the online
course
On average
5,00
5,00
4,85
4,69
4,62
4,77
4,38
4,46
4,62
4,38
4,38
4,38
4,38
4,61
structure of management during online platform creation. As a result of implementing the
model developed by the team, an online platform named “Higher School Mathematics Teacher”
was created and posted on the Internet; this platform is functioning and developing [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>While developing the online platform “Higher School Mathematics Teacher” a team of 8-10
participants was engaged, and among them, the roles of a coordinator, platform developer,
course developer, and content manager were defined. One participant could perform up to two
roles depending on their technical skills. For instance, the platform coordinator created their
separate online course and was a course developer, and the platform developer assumed an
additional role of a content manager.</p>
      <p>One coordinator of all the team members was responsible for the organization of the whole
process. Two people were engaged in software development, they took part in the process at the
stages of requirements analysis, designing, development, and testing. Three content managers
who posted and tested the material together with the developers were determined at the online
course posting stage. After posting every online course a copyright specialist carried out an
analysis of the conformity of the used materials to the intellectual property law.</p>
      <p>Teamwork provided successful development and functioning of the online platform “Higher
School Mathematics Teacher”</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>The research on the matter of development and support management of the online platform
“Higher School Mathematics Teacher” was carried out in the article. The actuality of the matter
to develop the online course management has been proven, which is conditioned by the fact that
online education quality depends on the quality of its development and support management,
as well as some issues that tutors of the online platform “Higher School Mathematics Teacher”
face.</p>
      <p>
        The analysis of scientific researches and resources allowed us to determine the research
direction. The role of teamwork in online platform management was explained in the research;
the processes of online course development, as well as online course creation and functioning of
the platform, are described. The authors of the research recommended determining the leading
role of the platform coordinator and formulating their main objectives for the high quality of
the online platform management. It is necessary to choose an online platform developer to
represent software tools for creation, management, and assessment of the course process, and
also for the modernization of the software in the team. The researchers recommended having
course developers (teachers or a group of teachers) among team members to design and develop
the course content, as well as to manage the learning process. Considering the fact that teachers
are not experts in educational design, the authors of the article consider it necessary to have
content managers in the team for technical support of content management while creating and
using the course. Due to the need to satisfy the clients’ needs (educational platform participants),
the authors of the course ofered to involve a client manager in the process. The necessity to
check the course content conformity to the intellectual property law required to introduce the
role of a copyright specialist. The rules and models are determined by the researchers and in
accordance with them, it is necessary to develop an online platform and create online courses
on it. The process of developing the online platform “Higher School Mathematics Teacher”
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] should be carried out according to SDLC rules. Online course creation and functioning
should take place in accordance with ADDIE pedagogical model. The management of the
assessment system is better to be held following Bloom’s taxonomy. The selection of these
models allowed us to represent an online course creation and use process by stages with the
description of objectives for every stage and team members’ roles at these stages. As a result of
the research, the components and represented model of the organizational structure of online
platform management are determined.
      </p>
      <p>The survey responses which were given by the team members of the online platform “Higher
School Mathematics Teacher” and online course participants prove the positive results of the
model implementation. The analysis of the participants’ responses confirmed the importance of
the educational platform management and convenience of teamwork in its implementation. The
participants’ high rating of the online platform convenience and quality proved the successful
implementation of the model.</p>
      <p>The authors of the article consider the direction of further researches in the development of a
structural-functional model to design an online course for teachers’ professional development.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] 11 Strategies for Managing Your Online Courses, A Magna Publication</article-title>
          , Madison, Wisconsin,
          <year>2009</year>
          . URL: https://tinyurl.com/3zebws.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>[2] Higher school mathematics teacher</source>
          ,
          <year>2020</year>
          . URL: http://www.formathematics.com.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>P.</given-names>
            <surname>Abrahamsson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Salo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ronkainen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Warsta</surname>
          </string-name>
          ,
          <article-title>Agile software development methods: review and analysis</article-title>
          ,
          <source>Technical Report, VTT</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Volkov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sitak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bobyliev</surname>
          </string-name>
          ,
          <article-title>Usability analysis of on-line educational courses on the platform "Higher school mathematics teacher"</article-title>
          ,
          <source>E3S Web of Conferences</source>
          <volume>166</volume>
          (
          <year>2020</year>
          )
          <article-title>10012</article-title>
          . doi:
          <volume>10</volume>
          .1051/e3sconf/202016610012.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Puzziferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shelton</surname>
          </string-name>
          ,
          <article-title>A model for developing high-quality online courses: Integrating a systems approach with learning theory</article-title>
          ,
          <source>Journal of Asynchronous Learning Networks</source>
          <volume>12</volume>
          (
          <year>2008</year>
          )
          <fpage>119</fpage>
          -
          <lpage>36</lpage>
          . URL: https://olj.onlinelearningconsortium.org/index.php/olj/article/view/ 1688. doi:
          <volume>10</volume>
          .24059/olj.v12i3-
          <fpage>4</fpage>
          .
          <fpage>1688</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Gillett-Swan</surname>
          </string-name>
          ,
          <article-title>The challenges of online learning: Supporting and engaging the isolated learner</article-title>
          ,
          <source>Journal of Learning Design</source>
          <volume>10</volume>
          (
          <year>2017</year>
          )
          <fpage>20</fpage>
          -
          <lpage>30</lpage>
          . URL: https://www.jld.edu.au/article/ view/293. doi:
          <volume>10</volume>
          .5204/jld.v9i3.
          <fpage>293</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Muriki</surname>
          </string-name>
          ,
          <article-title>Relevance of ODeL in TVET institutions during challenging times in Kenya (</article-title>
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          . URL: https://www.researchgate.net/publication/343788065. doi:
          <volume>10</volume>
          .13140/ RG.2.2.33142.01606.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Alam</surname>
          </string-name>
          ,
          <article-title>Challenges and possibilities of online education during Covid-</article-title>
          19,
          <string-name>
            <surname>Preprints</surname>
          </string-name>
          (
          <year>2020</year>
          )
          <article-title>2020060013</article-title>
          . URL: https://www.preprints.org/manuscript/202006.0013/v1/download. doi:
          <volume>10</volume>
          .20944/preprints202006.
          <fpage>0013</fpage>
          .
          <year>v1</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Gagné</surname>
          </string-name>
          ,
          <source>The Conditions of Learning and Theory of Instruction</source>
          , volume
          <volume>68</volume>
          of Lecture Notes in Computer Science, CBS College Publishing, New York, NY,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>M. D. Merrill</surname>
          </string-name>
          ,
          <article-title>First Principles of Instruction, volume III of Instructional Design Theories and Models: Building a Common Knowledge Base</article-title>
          , Routledge Publishers, New York, NY,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sacchanand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Jaroenpuntaruk</surname>
          </string-name>
          ,
          <article-title>Development of a web-basedself-training package forinformation retrieval using thedistance education approach</article-title>
          ,
          <source>The Electronic Library</source>
          <volume>24</volume>
          (
          <year>2006</year>
          )
          <fpage>501</fpage>
          -
          <lpage>516</lpage>
          . doi:
          <volume>10</volume>
          .1108/02640470610689197.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hughey</surname>
          </string-name>
          ,
          <source>Comparing Traditional Systems Analysis and Design with Agile Methodologies</source>
          , University of Missouri, St. Louis,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chumak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Achkan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kondratyeva</surname>
          </string-name>
          ,
          <article-title>Personal e-learning environment of a mathematics teacher</article-title>
          ,
          <source>Universal Journal of Educational Research</source>
          <volume>8</volume>
          (
          <year>2020</year>
          )
          <fpage>3527</fpage>
          -
          <lpage>3535</lpage>
          . URL: http://www.hrpub.org/download/20200830/UJER12-19516378.pdf. doi:
          <volume>10</volume>
          .13189/ujer.
          <year>2020</year>
          .
          <volume>080828</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chumak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kovalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Volkova</surname>
          </string-name>
          ,
          <article-title>Methodical requirements for training materials of on-line courses on the platform "Higher school mathematics teacher"</article-title>
          ,
          <source>E3S Web of Conferences</source>
          <volume>166</volume>
          (
          <year>2020</year>
          )
          <article-title>10011</article-title>
          . doi:
          <volume>10</volume>
          .1051/e3sconf/ 202016610011.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Dias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          ,
          <article-title>State of the Software Development Life-Cycle for the Internet-</article-title>
          ofThings,
          <year>2018</year>
          . URL: https://arxiv.org/pdf/
          <year>1811</year>
          .04159.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shelton</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Saltsman, Applying the ADDIE model to online instruction</article-title>
          , in: L. A.
          <string-name>
            <surname>Tomei</surname>
          </string-name>
          (Ed.),
          <source>Adapting Information and Communication Technologies for Efective Education</source>
          , volume
          <volume>2</volume>
          of Advances Series,
          <year>2006</year>
          . doi:
          <volume>10</volume>
          .4018/978-1-
          <fpage>59904</fpage>
          -922-9.
          <year>ch004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>B. S.</given-names>
            <surname>Bloom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Engelhart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. J.</given-names>
            <surname>Furst</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. H.</given-names>
            <surname>Hill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Krathwohl</surname>
          </string-name>
          ,
          <article-title>Taxonomy of Educational Objectives - The Classification of Educational Goals</article-title>
          , Longmans, Green &amp; Co. Ltd, London, WI,
          <year>1956</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>V.</given-names>
            <surname>Jakchaikul</surname>
          </string-name>
          ,
          <article-title>Application of learning management system for online learning modules</article-title>
          ,
          <source>Applied Mechanics and Materials</source>
          <volume>804</volume>
          (
          <year>2015</year>
          )
          <fpage>347</fpage>
          -
          <lpage>350</lpage>
          . doi:
          <volume>10</volume>
          .4028/www.scientific. net/amm.804.347.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>A. N.</surname>
          </string-name>
          <article-title>binti Jaafar, S. binti</article-title>
          <string-name>
            <surname>Rohafauzi</surname>
            ,
            <given-names>N. I. binti Md</given-names>
          </string-name>
          <string-name>
            <surname>Enzai</surname>
            ,
            <given-names>F. D. H. bin Mohd</given-names>
          </string-name>
          <string-name>
            <surname>Fauzi</surname>
            ,
            <given-names>N. N. S. binti Nik</given-names>
          </string-name>
          <string-name>
            <surname>Dzulkefli</surname>
          </string-name>
          , M. T. bin Amron,
          <article-title>Development of internship monitoring and supervising web-based system</article-title>
          ,
          <source>in: 2017 IEEE 15th Student Conference on Research and Development (SCOReD)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>193</fpage>
          -
          <lpage>197</lpage>
          . doi:
          <volume>10</volume>
          .1109/SCORED.
          <year>2017</year>
          .
          <volume>8305395</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>J.</given-names>
            <surname>Gosling</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Bollella, The Real-Time Specification for Java</article-title>
          ,
          <source>Computer</source>
          <volume>36</volume>
          (
          <year>2000</year>
          )
          <fpage>47</fpage>
          -
          <lpage>54</lpage>
          . doi:
          <volume>10</volume>
          .1109/2.846318.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>I.</given-names>
            <surname>Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sitak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Akulenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kondratyeva</surname>
          </string-name>
          ,
          <article-title>Model of the on-line course for training master students majoring in mathematics for teaching at university</article-title>
          ,
          <source>Universal Journal of Educational Research</source>
          <volume>8</volume>
          (
          <year>2020</year>
          )
          <fpage>3883</fpage>
          -
          <lpage>3894</lpage>
          . URL: http://www.hrpub. org/download/20200830/UJER12-19516378.pdf. doi:
          <volume>10</volume>
          .13189/ujer.
          <year>2020</year>
          .
          <volume>080912</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Volkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kovalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Sitak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chumak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kostikov</surname>
          </string-name>
          ,
          <article-title>Web-based online course training higher school mathematics teachers</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2643</volume>
          (
          <year>2020</year>
          )
          <fpage>648</fpage>
          -
          <lpage>661</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>