<!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>Programming Project in an Undergraduate Software Engineering in the New Normal: Challenges and Proposed Solutions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rex Bringula</string-name>
          <email>rexbringula@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sheila Geronimo</string-name>
          <email>sheila.geronimo@ue.edu.ph</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ariel Aviles</string-name>
          <email>ariel.aviles@ue.edu.ph</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of the East</institution>
          ,
          <addr-line>2219 CM Recto, Manila</addr-line>
          ,
          <country country="PH">Philippines</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper reports the practices of two faculty members of a software engineering course in one university in Manila in terms of programming project requirements during face-to-face sessions (i.e., before the COVID-19 pandemic) and the pandemic. It presents the challenges of implementing this course requirement in the time of the pandemic as well as the proposed solutions to address these issues. It concludes that the activities relating to the software project can still be pursued with modifications and with the teaching styles of the teachers. Future research directions are also offered.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The team members are graded individually (Figure 1) as well as a group (Figure 2). For the first
rubric (Figure 1), a student may acquire a minimum of 7 points and a maximum score of 28 points.
The lowest score that a team can receive is 20 points and the highest possible score is 80 points
(Figure 2). The rubric in Figure 3 is used for individual assignments or activities (e.g., investigation of
related systems or software).</p>
      <p>
        The current COVID-19 pandemic challenged the current practice of development and presentation
of the application of a real-world system (e.g., [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]). Before the pandemic, students were required to
develop and implement an application system for a client. This practice is no longer feasible because
of the current lockdown. Furthermore, the course will be implemented in a fully online environment.
Therefore, the delivery of the content will also be challenging since this is the first time that the
course will be implemented online. This paper reports the practices of two male faculty members
handling Software Engineering course in one university in Manila before the COVID-19 pandemic. It
also presents the challenges in the SE project brought by the pandemic and the proposed solutions in
addressing these challenges.
2. Software Engineering Programming Project in an Online Learning Setup
      </p>
      <p>
        According to McCombs and Vakili [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], e-learning follows psychological principles. One of
these principles is setting standards and assessments. This principle aims to assess the learners in their
learning progress. Another principle states that learners may experience constraints on learning. Thus,
the curriculum must be customized based to allow learners to see the progress they are making in the
course. In other words, the curriculum must be flexible and dynamic which is based on the needs
and/or constraint considerations.
      </p>
      <p>
        Edwards [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] shared his teaching strategies in an online graduate Software Engineering program at
Virginia Tech. The learning activities include reading assignments, class discussions, homework
assignments, group project assignments, and final examination. The first group project assignment
entails small group projects where a team of students with 3-4 members collaborates to develop a
realistic application. The instructor provides synchronous (e.g., chat sessions) and asynchronous (e.g.,
email and discussion board) support Students may meet face-to-face or online in performing the
assigned tasks. The second group project involved testing the developed system of the other groups.
The preliminary evaluation of this course delivery technique showed that the students enjoyed the
course and understood the course materials.
      </p>
      <p>
        The study of Jacobsen et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] reported their experience with two distance graduate courses in
software engineering. They utilized WebCT, electronic mail, a list server, and NetMeeting in the
implementation of the course. They recommended that there should be mechanisms and support
systems that will allow iterative development and assessment of distance learning. They also reported
that time lags, unexpected barriers, and longer course development periods in teaching the course
online. Some features of WebCT are not used because they are not applicable in graduate distance
learning. It was shown that distance learning requires well-structured and well-indexed web materials
and resources to be established. Recently, mobile applications are gaining popularity as a resource for
software engineering materials [
        <xref ref-type="bibr" rid="ref13 ref19">13, 20</xref>
        ].
      </p>
      <p>
        Edwards and Sridhar [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] investigated the effectiveness of global virtual teams in software
engineering projects. Specifically, the study determined the relationship between the independent
variables (e.g., ease of use, the structure of project tasks, the effect of the time difference, trust
between teams, academic orientation, cultural orientation, and size of the team) and the dependent
variables (e.g., learning effectiveness, quality of projects, team project experience, and software
engineering process). The participants of the study are master’s degree students in India and Canada
with 3-6 members in a team. It was revealed that ease of use of technology, trust between the teams,
and well-defined tasks structure were related to learning effectiveness, project experience, and
software engineering process. The study concluded that ease of use of technology, trust between the
team members, and well-defined task structure were the factors that have a positive relationship with
the efficiency, effectiveness, and satisfaction level of global virtual teams.
      </p>
      <p>
        Leung [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] compared the effectiveness of e-learning and traditional courses delivery of a graduate
course in software engineering. The e-learning course is supported by online teaching materials,
assessment tools, online tutorials via audio conferencing, and bulletin board discussions. The class
formed a team consisting of 3-4 members for a group project. The project involved a survey of a
particular testing method or a detailed proposal to implement a certain testing method. The traditional
model involved 13 weeks of face-to-face lectures and tutorials with the same course requirements. It
was found that the e-learning mode is as effective as the traditional mode of teaching.
      </p>
      <p>
        Bouillon et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] that communication, coordination, and collaboration were the challenges in
implementing software engineering projects. A software engineering project is a major requirement of
the course. Students should develop a project of realistic scope using realistic software development
tools. To achieve this goal, the researchers used software named ECLIPSE which allowed distance
learning students to collaborate in a team to produce a large software system. The study found that the
system facilitated communication among the team members. However, it failed to define clearly the
tasks and responsibilities of group members.
      </p>
      <p>
        Demir [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] investigated the difficulties faced by 78 software practitioners in managing a software
project. The author found that the top 10 challenges software engineers face are in the areas of scope
management, requirements management, project planning/estimation, communication, staff/hiring,
project monitoring/control, risk control, technical complexity, stakeholder involvement, and
leadership. The author also found that the project is more difficult to manage when the team is
relatively large (with 11-100 members).
3. Methodology
      </p>
      <p>This qualitative study interviewed two faculty members in one university in Manila. Both faculty
members have at least 20 years of teaching experience and have international certification in Scrum
Methodology. Telephone interview sessions with the two were conducted to gather data. They were
asked about the nature of the SE programming project, their teaching practices before the pandemic,
the challenges brought by the pandemic in terms of executing the software project development, and
the proposed solutions to these challenges.</p>
      <p>
        Responses (subsequently referred to as text) were analyzed through the grounded theory approach
to determine the emerging themes. The themes were categorized based on the activities in the
development of the project (Table 1). The activities are based on the practice of the informants. The
approach includes open, axial, and selective coding, and constant comparative methods [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Using a
word processor, the first researcher coded the texts independently. The codes were guided by the
questions “What keyword/s, phrase, or sentence that could capture the idea of the informants’
response with the question?” and “How can these codes be valuable in explaining their response?”.
Open codes were identified through the keywords, phrases, or sentences that could represent the
responses of the informants were identified in the text.
      </p>
      <p>The open codes were verified through consultation with the second researcher. The first researcher
presented the codes to the second researcher. The purpose of the presentation is to determine whether
the second researcher would agree. In case of disagreements, the researchers deliberated until a
consensus was achieved (i.e., at least 2 researchers have the same views on the issue being resolve).
These steps were repeated until all open codes were analyzed. The texts are then combined to
determine if the texts are relevant to the themes.</p>
      <p>To maintain the accuracy of this report, these writers sent the paper to the informants (i.e.,
respondents of the interviews) and sought their comments and suggestions. The paper was revised
until the authors and the informants reached a consensus.
4. Programming Project during the COVID-19 Pandemic, Key Challenges, and
Proposed Solutions
(Key Challenge 1) Attainment of Course Outcome, (2) Determination of Scope of Work, (5) Digital
Collection of Software Projects, (6) Topics Duplication, (7) Beneficiaries of the System, (8) Project
Scope Definition, and (12) Systems Implementation</p>
      <p>
        All activities leading to the completion of the project resembled a virtual team since all members
who were distributed geographically, collaborated online [
        <xref ref-type="bibr" rid="ref12 ref16">12,16</xref>
        ]. The primary challenge brought by
the pandemic was to relax the course requirements without sacrificing the need to meet the course
outcomes. The previous practice of selecting a topic and defining the scope of the project involved a
frequent visit to the library and a series of personal interviews with the stakeholders, clients, or
customers. These prior activities are no longer feasible because of the lockdown. The key issue
involving topic selection and scope definition is that the library's digital collection of previous
projects is not available online. Students' prior works are submitted as hard copies and are not
digitized. Therefore, there is a need to limit the scope of the programming project, at least for SE,
since students are not able to physically visit the library and a company, to interview key personnel,
and to gather insights from a company that could serve as their client. Even if the lockdown is lifted,
the threat of being infected by the virus is still high because the number of infections is still rising.
      </p>
      <p>
        Another activity is the determination of member inclusion. Because students work as a group, the
inclusion of a member with a tendency not to perform well has an impact on the overall project and
the team [
        <xref ref-type="bibr" rid="ref18">19</xref>
        ]. In a classroom setup, a teacher may require a series of group work and individual
activities so that students can easily identify who among their classmates they are comfortable to
work with. This group dynamics may not be observed during online sessions. Furthermore, it is easier
to determine whether a team reached the required number of members by simply asking the team one
by one. This has become a challenge in an online setup since students do not know who is officially
enrolled in the class and how to initiate forming a team. The proposed solution for the issue is to send
the official class list to the students through the Learning Management System. Afterward, teachers
may use the Group Discussion function of the LMS. This LMS functionality allows teachers to set a
virtual space for the teams. The virtual space is partitioned into several groups and each group has a
specified number of members (e.g., 4-5 members per group). Students of the same team will occupy
one virtual space. Students will not be able to occupy multiple virtual spaces. Team composition is
retained since the team size in this study is consistent with prior studies [
        <xref ref-type="bibr" rid="ref2 ref6 ref7">2, 6, 7</xref>
        ].
(9) Systems Integration, (10) Monitoring Teams’ Progress
      </p>
      <p>
        While a particular student may be designated as a programmer, all members of the team may play
this role. Students collaborate in developing the software; sometimes, they schedule sleepover
sessions to finish the project. In other words, before the pandemic, the software is built in a
cooperative environment. In this period of a public health crisis, students are compelled to write the
program all by themselves because assistance and feedback from their teammates may not be easily
available. The team may work independently on different modules and later integrate them to build
the software. However, this poses a challenge to the team since each of them may have different
programming level skills, styles [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], and personalities [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        The progress of a project is tracked through the Gantt chart and it is presented during classroom
sessions in a periodic manner. Each member of the team presents their accomplishments on their
tasks. They are rated accordingly using the rubrics shown in Figures 1 to 3. Progress report activity
and the use of the same rubrics are practiced in an online class since this is an integral of the syllabus.
The key challenge in this activity is the intermittent Internet connection which, in turn, leads to the
difficulty of taking turns in the presentation. To address this, a flexible form of presentation can be
done either through synchronous or asynchronous sessions. During the asynchronous sessions,
students may record their presentations and upload them to the LMS. This practice is similar to that of
Edwards [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>It was found that both informants agreed that the monitoring of progress is favorable to the
teachers and students. Unlike in a classroom setup which is very rigid in terms of class attendance,
asynchronous learning sessions allow students to work without pressure. Two-thirds (or 36 hours) of
the total class hours allotted to asynchronous sessions are sufficient to develop the prototype system.
From the teachers' perspective, these asynchronous sessions can be used to check the progress of the
students and check other course requirements. The interview also revealed that the implementation of
the completed software may not be viable during this pandemic. One of the proposed solutions is to
shift all proposals to web- or mobile-based systems. However, this may not be feasible since students
may not have taken yet the skills in the development of these kinds of systems. An alternative solution
is to re-define the course requirement, i.e., a prototype of these systems may be presented instead of a
fully functional system.
(11) Intermittent Internet Connection and (13) Intermittent Power Supply</p>
      <p>
        Finally, the primary concern of teachers is the intermittent Internet connection during project
presentation. This finding is consistent with the findings of Fabito and his colleagues [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The
informants agreed that this can be resolved through early submissions of the documentation and the
pre-recording of the presentation. Teachers may read the documentation and list all the questions
ahead of the presentation. A 15-minute video presentation will be presented through the LMS
conference system or any online meeting application. Teachers may then ask questions after the
presentation. One of the informants said that some students also experienced intermittent power
supply. Therefore, teachers must account for these situations in the timetable of the project
presentation.
      </p>
      <p>The two informants further pointed out that in an asynchronous setup, students are forced to
practice self-regulated learning strategies. Here, students heavily rely on the lectures, videos, and
presentations of the faculty. Students are reinforced to plan for their learning assignments, monitor
their performance, and evaluate the outcomes. The asynchronous learning sessions also pushed them
to create their learning environment in a convenient time and space. Overall, the study found 13 key
challenges in teaching SE in this time of pandemic (Table 1).</p>
      <p>
        The course requirement is changed in terms of the nature of the system. This is consistent with
McCombs and Vakili [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] considering the constraints in the implementation of the prior requirement.
Nonetheless, even though the nature of the project is changed, students are still required to develop a
generic prototype of the system and undergo the process of software development. Changing the
nature of the system did not entirely change the process of software development. To retain the
learning outcomes, all projects must be a prototype of web-based systems (e.g., e-commerce websites,
online billing systems, hotel reservation systems, etc.) or mobile applications. As mentioned in the
literature review section, there is a growing body of research on mobile and web-based application
systems. Thus, students will find it easier to analyze similar systems and formulate their software
projects. With these types of systems, students can still simulate the analysis, design, development,
and testing of system models. Team collaboration, management skills, and communication skills can
still be achieved since the current LMS, instant messaging tools, and online meeting tools (e.g.,
Zoom, Google Meet, etc.) can facilitate collaboration, communication, and coordination. The
requirement of the course in terms of presentation is achievable through the proposed solutions. With
the use of online meeting applications, students can still present their projects and can be graded
accordingly using the rubrics. Individual performance tasks are monitored and assessed since the
work definition of each student is clearly defined. Therefore, the proposed solutions can still achieve
the desired learning outcomes of the course. The above recommendations are in agreement with the
studies of Bouillon et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Edwards [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], Edwards, and Sridhar [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], Jacobsen et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and Leung
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
14.Conclusion and Future Research
      </p>
      <p>This workshop paper reports the practices of two SE faculty members in one university in Manila
in terms of managing the final requirement of the course (i.e., software project). While it is obvious
that the COVID-19 pandemic disrupted the classroom practices of software programming, it found
that the teachers think of ways to address the key issues and willingly share their proposed solutions
to address the identified 13 key challenges in teaching a software project. Of these challenges, the
faculty members could not directly address the issue of Internet connection and power supply. It is
worth noting that all activities and the rubrics are retained because of the creativity and flexibility of
the faculty. Thus, it can be concluded that the software engineering programming project can be
pursued during the pandemic.</p>
      <p>At the end of the semester, the two informants plan to evaluate the effectiveness of the proposed
solutions in terms of appreciation of course content. Feedback may be elicited from the students to
identify improvements in the proposed solutions.
15.Acknowledgement</p>
      <p>This paper is partly funded by the University of the East. The authors are indebted to the
informants of the study and Dr. Mila Arias.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bringula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R</given-names>
            <surname>Elon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Melosantos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Tarrosa</surname>
          </string-name>
          ,
          <article-title>Teaching Agile Methodology through RolePlaying: What to Expect and What to Watch Out</article-title>
          ,
          <source>Proceedings of the 2019 3rd International Conference on Education and Multimedia Technology</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>355</fpage>
          -
          <lpage>359</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bouillon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Krinke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lukosch</surname>
          </string-name>
          ,
          <article-title>Software engineering projects in distant teaching</article-title>
          ,
          <source>in: Proceedings of the 18th Conference on Software Engineering Education &amp; Training (CSEET'05)</source>
          , IEEE,
          <year>2005</year>
          , pp.
          <fpage>147</fpage>
          -
          <lpage>154</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F. Q.</given-names>
            <surname>Da Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C. C.</given-names>
            <surname>Franca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Prikladinicki</surname>
          </string-name>
          ,
          <article-title>Challenges and solutions in distributed software development project management: A systematic literature review</article-title>
          ,
          <source>5th IEEE International Conference on Global Software Engineering</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>96</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Demir</surname>
          </string-name>
          ,
          <source>A Survey on Challenges of Software Project Management. Software engineering research and practice</source>
          ,
          <year>2009</year>
          :
          <fpage>579</fpage>
          -
          <lpage>585</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5] District 186
          <string-name>
            <given-names>Springfield</given-names>
            <surname>Public</surname>
          </string-name>
          <string-name>
            <surname>Schools</surname>
          </string-name>
          , Teammate participation rubric, available at https://www.sps186.org/downloads/basic/285671/Teammate?fbclid=IwAR3QAhWc_7Vti0C25Ty2i8fEirj_
          <fpage>YrEjIL71VMvpfKuAWHzbReLxAPWBfg</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H. K.</given-names>
            <surname>Edwards</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sridhar</surname>
          </string-name>
          ,
          <article-title>Analysis of the effectiveness of global virtual teams in software engineering projects</article-title>
          ,
          <source>in: Proceedings of the 36th Annual Hawaii International Conference on System Sciences, IEEE</source>
          ,
          <year>2003</year>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Edwards</surname>
          </string-name>
          ,
          <article-title>Can quality graduate software engineering courses really be delivered asynchronously on-line?</article-title>
          ,
          <source>in: Proceedings of the 22nd international conference on Software engineering</source>
          , ACM Press, New York, NY,
          <year>2000</year>
          , pp.
          <fpage>676</fpage>
          -
          <lpage>679</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B. S.</given-names>
            <surname>Fabito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. O.</given-names>
            <surname>Trillanes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Sarmiento</surname>
          </string-name>
          ,
          <article-title>Barriers and challenges of computing students in an online learning environment: Insights from one private university in the Philippines</article-title>
          ,
          <source>International Journal of Computing Sciences Research</source>
          ,
          <volume>5</volume>
          (
          <year>2021</year>
          ):
          <fpage>451</fpage>
          -
          <lpage>458</lpage>
          . https://dx.doi.org/10.25147/ijcsr.
          <year>2017</year>
          .
          <volume>001</volume>
          .1.
          <fpage>51</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Jacobsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kremer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Shaw</surname>
          </string-name>
          ,
          <article-title>Experiments with distance learning in software engineering graduate courses</article-title>
          .
          <source>ACM SIGCSE Bulletin</source>
          ,
          <volume>32</volume>
          .2(
          <year>2000</year>
          ):
          <fpage>56</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Karn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Syed-Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Cowling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Holcombe</surname>
          </string-name>
          ,
          <article-title>A study into the effects of personality type and methodology on cohesion in software engineering teams</article-title>
          ,
          <source>Behaviour &amp; Information Technology</source>
          <volume>26</volume>
          (
          <year>2007</year>
          ):
          <fpage>99</fpage>
          -
          <lpage>111</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H. K.</given-names>
            <surname>Leung</surname>
          </string-name>
          ,
          <article-title>Evaluating the effectiveness of e-learning</article-title>
          ,
          <source>Computer Science Education</source>
          ,
          <volume>13</volume>
          .2(
          <year>2003</year>
          ):
          <fpage>123</fpage>
          -
          <lpage>136</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S. C.</given-names>
            <surname>Lilian</surname>
          </string-name>
          ,
          <article-title>Virtual teams: Opportunities and challenges for e-leaders,</article-title>
          <source>Procedia-Social and Behavioral Sciences</source>
          <volume>110</volume>
          (
          <year>2014</year>
          ):
          <fpage>1251</fpage>
          -
          <lpage>1261</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P.</given-names>
            <surname>Mahatanankoon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. J.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lim</surname>
          </string-name>
          ,
          <article-title>Consumer-based m-commerce: exploring consumer perception of mobile applications</article-title>
          .
          <source>Computer standards &amp; interfaces</source>
          ,
          <volume>27</volume>
          (
          <year>2005</year>
          ):
          <fpage>347</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B. L.</given-names>
            <surname>McCombs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Vakili</surname>
          </string-name>
          ,
          <article-title>A learner-centered framework for e-learning</article-title>
          .
          <source>Teachers college record</source>
          ,
          <volume>107</volume>
          (
          <year>2005</year>
          ):
          <fpage>1582</fpage>
          -
          <lpage>1600</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G. C.</given-names>
            <surname>Ng</surname>
          </string-name>
          ,
          <article-title>A Study of an Agile methodology with scrum approach to the Filipino companysponsored I.T. capstone program</article-title>
          .
          <source>International Journal of Computing Sciences Research</source>
          ,
          <volume>2</volume>
          .2(
          <year>2018</year>
          ):
          <fpage>68</fpage>
          -
          <lpage>88</lpage>
          . doi:
          <volume>10</volume>
          .25147/ijcsr.
          <year>2017</year>
          .
          <volume>001</volume>
          .1.
          <fpage>25</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>G.</given-names>
            <surname>Paré</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Dubé</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          <article-title>Virtual teams: An exploratory study of key challenges and strategies</article-title>
          ,
          <source>in: ICIS 1999 Proceedings</source>
          ,
          <year>2019</year>
          , p.
          <fpage>50</fpage>
          . Available at http://aisel.aisnet.
          <source>org/icis1999/50</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17] PBL 101,
          <string-name>
            <surname>Workshop</surname>
            <given-names>Resources</given-names>
          </string-name>
          , available at https://pbl101.weebly.com/uploads/3/1/3/1/31318861/group_presentation_rubric.
          <source>pdf [18]RCampus</source>
          , iRubric: ENG/LA 7 Research Activity rubric, available at https://www.rcampus.com/rubricshowc.cfm?code=RX69A79&amp;sp=yes&amp;
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R. N. C.</given-names>
            <surname>Recario</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. B. B. de Robles</surname>
            ,
            <given-names>K. E. P.</given-names>
          </string-name>
          <string-name>
            <surname>Bautista</surname>
            ,
            <given-names>J. P.</given-names>
          </string-name>
          <string-name>
            <surname>Pabico</surname>
          </string-name>
          ,
          <article-title>Social Loafing Among Members of Undergraduate Software Engineering Groups: Persistence of Perception Seven Years After</article-title>
          ,
          <source>arXiv preprint arXiv:1509.05338</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Vollmer</surname>
          </string-name>
          ,
          <article-title>There's an App for That. Libraries and mobile technology: An introduction to public policy considerations</article-title>
          .
          <source>USA: ALA, Office for Information Technology Policy</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>