You are on page 1of 6

Available online at www.sciencedirect.

com

ScienceDirect
On the ApplicationIFAC
of Agile Project
PapersOnLine Management
55-17 (2022) 109–114 Techniques, V-Model and
On
On the
the Application
Application of
of Agile
Agile Project
Project Management
Management Techniques,
Techniques, V-Model
V-Model and
and
On the Recent Software
Application of AgileTools in Postgraduate
Project Management Theses Supervision
Techniques, V-Model and
On
On the Recent Software
Application
the Application
Recent of
of Agile
Agile
Software Tools in
Project
Project
Tools in Postgraduate
Management
Management
Postgraduate Theses Supervision
Techniques,
Techniques,
Theses V-Model
V-Model
Supervision and
and
Recent
Recent
Pouria
Software
Software
Sarhadi*,
Tools
Tools
Wasif
in
in
Naeem**,
Postgraduate
Postgraduate
Karen
Theses
Theses
Fraser***, David
Supervision
Supervision
Wilson****
Recent Software
Pouria Sarhadi*, Tools
Wasif in Postgraduate
Naeem**, Theses
Karen Fraser***, DavidSupervision
Wilson****
Pouria
* School of Physics, Sarhadi*,
Sarhadi*, Wasif
Pouria Engineering Wasif Naeem**,
Naeem**,
and Computer Karen
Karen
Science, Fraser***,
Fraser***,
University David
David Wilson****
Wilson****
of Hertfordshire, Hatfield, UK, (e-mail:
Pouria
* School of Physics, Sarhadi*,
Sarhadi*, Wasif
Pouria Engineering Naeem**,
and Computer
Wasif Naeem**, Karen
Science,
Karen Fraser***,
University David
David Wilson****
of Hertfordshire,
Fraser***,
p.sarhadi@herts.ac.uk) Hatfield, UK, (e-mail:
Wilson****
** School
School of
of Physics,
Physics, Engineering
Engineering and
and Computer Science, University
p.sarhadi@herts.ac.uk)
Computer of Hertfordshire, Hatfield, UK, (e-mail:
** School of Electronics, Electrical Engineering andScience,
Computer University
Science, of Hertfordshire,
Queen’s Hatfield,
University Belfast,UK, (e-mail:
Belfast, UK, (e-
** School
School
** School of
of Physics,
Physics, Engineering
of Electronics,Engineering and
and Computer
Electrical Engineering and Science,
Computer University
p.sarhadi@herts.ac.uk)
Computer Science, University
Science,
p.sarhadi@herts.ac.uk) of
of Hertfordshire,
Hertfordshire,
Queen’s Hatfield,
Hatfield,
University UK,
UK,
Belfast, (e-mail:
(e-mail:
Belfast, UK, (e-
mail: w.naeem@ee.qub.ac.uk)
p.sarhadi@herts.ac.uk)
** School
*****
School of
of Electronics,
Electronics, Electrical
Electrical Engineering
Engineering and Computer Science,
p.sarhadi@herts.ac.uk)
mail: w.naeem@ee.qub.ac.uk)
and Computer Science, Queen’s
Queen’sUK,University
University Belfast,
Belfast, Belfast,
Belfast, UK,
UK, (e-
(e-
** Centre
School of for Educational Development, Queen’s University Belfast, Belfast, (e-mail: k.fraser@qub.ac.uk)
** School
***
**** of Electronics,
Centre
The Electronics, Electrical
Electrical
for Educational
Institute
Engineering
Development,
of Electronics,
mail:
Engineering and
Queen’s
mail:
Communications
Computer
University Science,
w.naeem@ee.qub.ac.uk)
and Computer Science,
Belfast,
w.naeem@ee.qub.ac.uk)
and Information
Queen’s
Belfast,
Technology
University
Queen’s(ECIT),
University
UK, (e-mail:Belfast,
Belfast, Belfast, UK,
UK, (e-
Belfast, Belfast,
k.fraser@qub.ac.uk)
Queen’s University (e-
*** Centre for
for Educational Development, mail: w.naeem@ee.qub.ac.uk)
Queen’s
mail: University Belfast, Belfast, UK,
UK, (e-mail: k.fraser@qub.ac.uk)
****
***The Institute
Centre of Electronics,
Educational Development,
Belfast, UK,w.naeem@ee.qub.ac.uk)
Communications
Queen’s and Information
University
(e-mail: Technology
Belfast, Belfast, (ECIT),
d.wilson@qub.ac.uk) Queen’s
(e-mail: University Belfast,
k.fraser@qub.ac.uk)
***
****
***The
**** Centre
Centre
The for
for Educational
Institute of
Educational
Institute Development,
of Electronics, Belfast,Queen’s
Communications
Development,
Electronics, Queen’s
Communications University
and
University
UK, (e-mail:
and Belfast,
Information
Belfast, Belfast,
Technology
d.wilson@qub.ac.uk)
Information Technology UK,
UK, (e-mail:
Belfast, (ECIT),
(e-mail:
(ECIT), k.fraser@qub.ac.uk)
Queen’s
Queen’s University
University Belfast,
k.fraser@qub.ac.uk)
Belfast,
**** The Institute of Electronics, Communications
Belfast,
**** The Institute of Electronics, CommunicationsUK, and Information
(e-mail:
Belfast, UK, (e-mail: Technology
Technology (ECIT), Queen’s University
d.wilson@qub.ac.uk)
and Information
d.wilson@qub.ac.uk) (ECIT), Queen’s University Belfast,
Belfast,
Abstract: Due to the nature of most postgraduate
Belfast,
Belfast, UK, (e-mail:theses
UK, (e-mail: in control engineering and their similarities to
d.wilson@qub.ac.uk)
d.wilson@qub.ac.uk)
Abstract:
industrial Duesoftware
and to the nature of most
engineering postgraduate
projects, invoking theses
novel inproject
controlcontrol engineering and their
techniques couldsimilarities
be effective. to
Abstract:
Abstract:
industrial Due
and to
to the
Duesoftware the nature
nature of
of most
engineering most postgraduate
postgraduate
projects, invoking theses
theses
novel in control
inproject
control engineering
engineering
control and
and
techniques their
couldsimilarities
their similarities
bedelivering
effective. to
to
In recent
Abstract:
industrial decades,
Due
and to
softwaretheagile
naturetechniques
of
engineering most have
projects, attracted
postgraduate
invoking popularity
theses
novel in control
project thanks to their
engineering
control attributes
and
techniques their
could in
similarities
be effective. to
Abstract:
industrial
In recent Duesoftware
and
decades,to the nature
agile of most
engineering
techniques postgraduate
projects,
have invoking
attracted theses
novel inproject
popularitycontrol engineering
control
thanks to and
techniques
their their
attributescould similarities
inbe effective.
delivering to
successful
industrial
In recent projects.
and software
decades, Hence
agile exploiting
engineering
techniques those attracted
projects,
have methods
invoking in education
novel project
popularity and
control
thanks thesis
to supervision
techniques
their attributescouldofinbeengineering
effective.
delivering
industrial
In recent
successful and software
decades,
projects. agile
Henceengineering
techniques
exploiting projects,
have
those invokingpopularity
attracted
methods novel
in project
education control
thanks
and to techniques
thesistheir attributes
supervision couldof inbe effective.
delivering
engineering
topics
In can decades,
recent facilitate the process.
agile techniques On the have other hand, because
attracted popularity of the limitations
thanks to imposed byofin
the CoVid19
successful
In recent
successful
topics projects.
can decades,
projects.
facilitate Hence
agile
Hence exploiting
techniques
exploiting
the process. On the those
have
those
other methods
attracted
methods in
in education
popularity
hand, becauseeducation
of the and
thanks
and to their
thesis
thesis
limitations
attributes
supervision
their attributes
supervision
imposed byofin
the
delivering
engineering
delivering
engineering
CoVid19
pandemic,
successful
topics can the integration
projects.
facilitate Hence
the of well-established
exploiting
process. On those
the other online
methods
hand, tools
in in collaborative
education
because of the and education
thesis
limitations supervision
imposed is noteworthy.
byof engineering This
successful
topics
pandemic, can projects.
facilitate
the Hence
the
integration exploiting
process.
of On
well-establishedthose
the other methods
hand,
online in education
because
tools in of the and thesis
limitations
collaborative supervision
imposed
education is byofthe
the
noteworthy. CoVid19
engineering
CoVid19 This
paper
topics
pandemic, proposes
can the an
facilitate application
the
integration process.
of of the
On agile
the
well-established project
other management
hand,
online because
tools in ofmethod
the for the
limitations
collaborative supervision
imposed
education is byof postgraduate
the
noteworthy. CoVid19 This
topics
pandemic,
paper can facilitate
proposes the an the process.
integration
application of of On agile
the the other
well-established project hand,
online because
tools
management in ofmethod
the limitations
collaborative for imposed
education
the supervision is by the
noteworthy.
of CoVid19
postgraduate This
students’
pandemic,
paper theses
proposes the anin application
the general
integration of field
of the of
well-established engineering.
agile projectonline The
toolsstudy
management in extends for
collaborative
method a Scrum technique
education
the supervision is combined
noteworthy.
of postgraduate with
This
pandemic,
students’
paper the
theses
proposes integration
anin the
application of
general well-established
of the
field agile
of projectonline
engineering. tools
management
The in
study collaborative
method
extends for
a education
the
Scrum supervision
techniqueis noteworthy.
of postgraduate
combined This
approved
students’
paper systems
theses
proposes anin engineering
the
application
general and
of the
field team
agile
of working
project
engineering. tools such
management
The study asmethod
Jira Software,
extends for
a the
Scrum Microsoft
supervision
technique Teams,
of andwith
postgraduate
combined Git
with
paper
students’
approved proposes
theses
systems anin application
the general
engineering of
andtheteam
field agile
of project management
engineering.
working The
tools studyasmethod
such extends
Jira for the supervision
a Scrum
Software, technique
Microsoft of postgraduate
combined
Teams, andwithGit
version
students’
approved control
theses
systems (Github
in the website).
general
engineering field
and Ateamcustom
of designed
engineering.
working V-model
The
tools study
such as to
extends
Jira nail an
a outstanding
Scrum
Software, technique
Microsoft thesis is presented.
combined
Teams, and with
Git
students’
approved
version theses
systems
control in engineering
the general
(Github website). field
andAteam of engineering.
custom working
designed The
tools studyasextends
such
V-model Jira
to a Scrum
Software,
nail an technique
Microsoft
outstanding thesis combined
Teams,
is andwith
presented.Git
The
approved
version overall blended
systems
control (Githubmethod
engineering is
website). beneficial
and A team
custom to provide
working
designed feedback
tools such
V-model and
as Jira
to self-assessment
Software,
nail an aid
Microsoft
outstanding for
thesisthe
Teams,students
is and
presented.and
Git
approved
version
The overall systems
control
blended engineering
(Githubmethod website).
is andAteam
beneficialcustom working
to designed
provide tools such as
V-model
feedback and Jira
to Software,
nail an Microsoft
outstanding
self-assessment aid thesis
for Teams,
the is and and
presented.
students Git
the
version
The supervisors.
control
overall blended Employing
(Githubmethod this
website).
is technique
A
beneficialcustom to has shown
designed
provide promising
V-model
feedback andto progress
nail an in easing
outstanding
self-assessment aid thethe
thesis
for supervision
is presented.
students of
and
version
The
the control
overall
supervisors. blended(Githubmethod
Employing website).
is
this A custom
beneficial
technique to designed
provide
has shown V-model
feedback and
promising to self-assessment
nail an outstanding
progress in aid
easing thesis
for
the the is presented.
students
supervision and
of
students
The overallwhilst helping
blended them
method to
is manage
beneficial their
to projects.
the
the supervisors.
The
students overall
supervisors. blended
whilst Employing
helping method
Employing them is this technique
tobeneficial
this technique
manage to provide
their has shown
provide
has shown
projects.
feedback
feedback and
and self-assessment
promising
promising progress
progress in
self-assessment aid
aid for
in easing
easing the
for the
thethe
students
students and
supervision
supervision of
and
of
Copyright
Keywords:
the
students
the ©
supervisors.
whilst
supervisors. 2022
Control The
helping
EmployingAuthors.
education,
Employing them this
to
this This is
postgraduate
technique
manage
techniquean open
their hasaccess
thesis
shown
projects.
has shown article under
supervision,
promising
promising the
Agile CC
progress
progress BY-NC-ND
Scrum in
in project
easing
easing license
management,
the
the supervision
supervision Jira
of
of
students whilst helping them to manage their projects.
Keywords:
Keywords:
students
Control
(https://creativecommons.org
software,
students online
whilst
whilst helping
Control
helping
education,
supervision,
them
education,
them /licenses/by-nc-nd/4.0/)
to
to
postgraduate
control
manage engineering,
postgraduate
manage their
their
thesis
projects.
thesis
projects.
supervision,
systems engineering,
supervision,
Agile
Agile
Scrum
blended
Scrum
project
supervision.
project
management,
management,
Jira
Jira
Keywords:online
software, Control education,
supervision, postgraduate
control engineering, thesis supervision,
systems engineering,Agile blended
Scrum project
supervision.management, Jira
Keywords:
software, Control education, postgraduate thesis supervision, Agile Scrum
Scrum project management,
management, Jira
software, online
Keywords: Control
online supervision,
education,
supervision, control
control engineering,
postgraduate
engineering, thesissystems engineering,
supervision,
systems engineering,Agile blended
blended supervision.
project
supervision. Jira
software,
software, 1. online
online supervision,
supervision, control
control engineering,
engineering, A number
systems
systems engineering,
engineering, of blended
studies
blended have investigated challenges and
supervision.
supervision.
INTRODUCTION A number of studies have investigated challenges and
1. INTRODUCTION solutions
A number to facilitate
of studies
studiesthe students’ learning during
have investigated
investigated their theses
challenges and
1.
Postgraduate thesis supervision INTRODUCTION is a long-term iterative process solutions
A number
research to facilitate
of
(Vilkinas, the students’
2008, have
de Kleijn learning
et al., during
2012, their theses
challenges
Ghadirian, and
et
1. INTRODUCTION
1. INTRODUCTION solutions
A number
A number
solutions
research to facilitate
of
toTengberg,
studies
of studies
facilitate
(Vilkinas, the
the
2008, students’
have
have
students’
de Kleijn learning
investigated
investigated
learning during
et al., 2012, their
challenges
challenges
during their
Ghadirian, theses
and
and
theses
et
Postgraduate thesis supervision
1. INTRODUCTION is a long-term iterative process al, 2014, 2015, Karunaratne, 2018, Brodtkorb,
that needs
Postgraduate appropriate
thesis supervisionconcentration
supervision and
is aa long-term
long-term mental
iterative effort.
processIn solutions
research
solutions to facilitate
(Vilkinas,
toTengberg,
facilitate2008,the
2008,
the students’
de Kleijn
Kleijn
students’ learning
et al., during
al., 2012,
learning 2012,
during their
Ghadirian,
their theses
et
theses
Postgraduate
that needs
particular, whenthesis
appropriatethe is
concentration
number ofa studentsand iterative
mental
increases process
effort.
or theIn research
al, 2014,
2019). (Vilkinas,
In(Vilkinas,
Ghadirian, 2015,
et 2015, de Karunaratne,
al. (2014), et
“supervisory 2018, Ghadirian,
Brodtkorb,
knowledge et
and
Postgraduate
that needs
Postgraduate thesis
appropriate
thesisthe supervision is
concentration
supervision long-term
and
is a students
long-term iterative
mental
iterative process
effort.
processIn research
al, 2014,
research Tengberg,
(Vilkinas, 2008,
2008, de
de Kleijn
Karunaratne,
Kleijn et
et al.,
al., 2012,
2018,
2012, Ghadirian,
Brodtkorb,
Ghadirian, et
et
that needs involves
particular,
supervisor appropriate
when concentration
number
with other of and mental
administrative, increases effort.
research or andIn al,
the 2014,
2019).
skills", In"atmosphere",
Ghadirian,
Tengberg,et 2015, al. (2014),
"bylaws “supervisory
Karunaratne,
and regulations knowledge
2018, Brodtkorb,
relating and
to
that needs
that needs when
particular,
particular,
appropriate
appropriate
when thewiththe concentration
number of
concentration
number
and mental
students
and
ofadministrative,
mental
studentsqualityincreases
increases
effort.
or
effort. the
In al,
In 2019).
al, 2014,
2019).
2014,In Ghadirian,
Tengberg,
Tengberg,
In"atmosphere",
Ghadirian, et al. (2014),
2015,
2015,
et al. “supervisory
Karunaratne,
Karunaratne,
(2014), “supervisory knowledge
2018,
2018, Brodtkorb,
Brodtkorb,
knowledge
relatingandand
supervisor
teaching
particular,
involves
responsibilities,
when
other
the supervision may or
research the skills",
and
suffer supervision"
2019). In and "monitoring
Ghadirian, et
"bylaws
et al.
andand
(2014),
regulations
evaluation”
“supervisory are suggested
knowledge
relatingand
to
as
supervisor
particular,
supervisor
teaching when the
involves
involves
responsibilities,
number
with
thewithnumber other
other
the
of students
administrative,
ofadministrative,
studentsquality
supervision
increases
research
increases
research
may
or
or the
and skills",
2019).
the skills",
and
suffer supervision""atmosphere",
In"atmosphere",
Ghadirian,
and "bylaws
al.
"monitoring (2014),
"bylaws and and regulations
“supervisory
evaluation”
and regulations knowledge
are suggested
relating to
and
as
to
Based onresponsibilities,
supervisor
teaching three separate
involves with post-2000
other
the surveys
administrative,
supervision quality conducted
research
may and
suffer the
in skills", main
supervision" difficulties.
and
"atmosphere", "monitoring Karunaratne
"bylaws and and (2018) are
evaluation”
regulations has proposed
suggested
relating as
to
supervisor
teaching
Based involves
responsibilities,
onand three with
separate other
the administrative,
supervision
post-2000 surveysquality research
may
conducted and
sufferin the skills",
supervision""atmosphere",
and
mainInformation "bylaws
"monitoring
difficulties. Communicationsand and
Karunaratne (2018) regulations
evaluation” are relating
suggested
has proposed to
as
Sweden
teaching Norway,
responsibilities, about
the 23, 29,
supervision and 33%
quality of
may students
suffer blended
supervision"
the main and "monitoring
difficulties. and
Karunaratne evaluation”
(2018)Technology
are suggested
has (ICT)
proposed as
Based
teaching
Based
Sweden on
on three
three separate
responsibilities,
separate thepost-2000
supervision
post-2000 surveys
surveysquality conducted
may
conducted sufferin
in supervision"
the
blendedmain and "monitoring
difficulties.
Information and
Karunaratne
Communications evaluation”
(2018) are suggested
has
Technology proposed as
(ICT)
reportedonand
Based
Sweden poorthree
Norway,
advisory,
separate
about
which 23,
post-2000
29, and
in some cases
surveys
33% led of students based
to students
conducted in the
the main
blended approaches to improve
difficulties.
Information the quality
Karunaratne
Communications and
(2018) effectiveness
has
has proposed
Technology of
(ICT)
reportedonand
Based
Sweden
withdrawingand
poorthreeNorway,
separate
Norway,
advisory,
from
about
about
theirwhich 23,
post-2000
23, 29,
29,
in some
studies
and
surveys
and
cases
(Tengberg,
33%
33% led of
to students
conducted
of
2015). students
The
in blended
based
the
main difficulties.
Information
approaches
thesis projects. to improveKarunaratne
Communications
the quality
“scheduling/conducting
(2018)Technology
and proposed
effectiveness
meetings (ICT)
of
and
Sweden
reported
Sweden and
poor
and Norway,
advisory,
Norway, about
which
about 23,
in
23, 29,
some
29, and
cases
and 33%
33% led of
to
of students blended
based
blended Information
approaches
Information Communications
to improve
improve the quality
Communications quality and Technology
and effectiveness
Technology (ICT)
of
(ICT)
reported
withdrawing
supervisor poorshouldadvisory,
from their
provide which in
studies
continuous some cases
(Tengberg,
feedback ledas to
2015). students
part The the
based thesis
an activities”,
ofThe approachesprojects. to “scheduling/conducting
“delivery/exchange the of relevant meetings
effectiveness
information”, and
of
reported
withdrawingpoor advisory,
from theirwhich in
studies some cases
(Tengberg, led to
2015). students the
based thesis
approaches
basedthesis
approachesprojects. to “scheduling/conducting
improve
to improve the quality
the quality and meetings
effectiveness
and effectiveness and
of
of
reported poor
withdrawing
supervisor shouldadvisory,
from theirwhich
provide in some
studies
continuous cases ledas
(Tengberg,
feedback topart
2015). students
of an the
The activities”,
“punctuality projects.
in providing “scheduling/conducting
“delivery/exchange feedback of relevant
and other meetings
information”,
necessary and
effective
withdrawing
supervisor practice;
shouldfrom however,
their
provide increased
studies
continuous student numbers
(Tengberg,
feedback 2015).
as part have
ofThe
an the
the thesis
activities”,
thesis projects.
projects. “scheduling/conducting
“delivery/exchange of
“scheduling/conducting relevant meetings
information”,
meetings and
and
withdrawing
supervisor
effective should
practice;fromprovidetheir continuous
however, studies
increased (Tengberg,
feedback
student 2015).
as
numberspart ofThe
an
have activities”,
“punctuality
information”, “delivery/exchange
in providing
“transparency feedback of relevant
and otherinformation”,
necessary
become
supervisor
effective
supervisor
effective
apractice;
common
should
should provide
challenge
however,
provide
(Brodtkorb,
continuous
increased
continuous
2019).
feedback
student
feedback as Utilising
numberspart
part of
as Utilisingof an
have a activities”,
“punctuality
activities”,
ana “punctuality
information”, in providing in
“delivery/exchange
“delivery/exchange
in providing
“transparency
communication”
feedback
feedback
in
of
of relevant
and other
relevant
communication” and otherandnecessary
students’
information”,
information”,
and necessary
students’
become apractice;
common however,
challenge increased
(Brodtkorb, student
2019). numbers have self-assessment are identified as the main factors to deliver a
systematic
effective
become formal
practice;
apractice;
common process
however,
challenge in advising
increased
(Brodtkorb, the
student students,
2019). numbers which
Utilisinghave “punctuality
information”,
“punctuality
haveaa information”, in
in providing
“transparency
providing feedback
in communication”
feedback and other
andfactors
otherand necessary
students’
necessary
effective
become
systematica common
formal however,
challenge
process increased
in (Brodtkorb,
advising student
the2019). numbers
students, Utilising
which self-assessment
successful “transparency
thesis. are identified
De Kleijn in communication”
aset theal.,main(2012) andto students’
deliverthea
highlights
includes
become
systematic
become aholding
common
formal
aholding
common
regular
process meetings,
challenge
challenge
participation
(Brodtkorb,
in (Brodtkorb,
advising the2019). of
students,
2019).
supervisor,
Utilising
which
Utilising a information”,
self-assessment
information”,
a self-assessment “transparency
are De
identified
“transparency in communication”
ascommunication”
inas the main factors and
and students’
to students’
delivertheaa
systematic
includes
defining the formal
required process
regular in
meetings,
tasks, and advising the
participation
providing students,
feedback of which
supervisor,
during successful
importance thesis.
the successful thesis. are
of personal identified
Kleijn et
supportasetand theal.,main factors
(2012)
supervisors’ to deliver
highlights
involvement
systematic
includes
systematic formal
holding
formal process
regular
process in
meetings,
in advising the
participation
advising the students,
of
students, which
supervisor,
which self-assessment
self-assessment are
are identified
De Kleijn
identified as the
theal.,main
main factors
(2012)
factors to
to deliver
delivertheaa
highlights
includes
defining holding
lifecycle the
of required regular
a thesis meetings,
tasks, participation
and providing
is ameetings,
possible solution.feedback
This of supervisor,
duringalso
could the importance
successful
in their students’of personal
thesis. De
theses. support
Kleijn
Despite andthe
et supervisors’
al., (2012)
considerable involvement
highlights
effortsthe to
includes
defining
includes holding
the required
holding regular
regulartasks, and participation
providing feedback of supervisor,
during the importance
successful
successful
importance of personal
thesis.
thesis.
of quality
personal
De support
Kleijn
De Kleijn
support and
et
etandal.,supervisors’
al., (2012) involvement
highlights
(2012) highlights
supervisors’ effortsthe
involvement
the
defining
lifecycle the
oftorequired
arecent
thesis is ameetings,
tasks, and
possible participation
providing
solution.feedback
This of supervisor,
duringalso
could the in their students’
enhance the theses.of Despite
education the inconsiderable
control engineering to
contribute
defining
defining the
lifecycle oftorequired
arecent efforts
tasks,
thesisefforts to improve
and
is aa possible
possibleproviding the
solution.quality
feedback assurance
during
Thisassurance
could of
the
also importance
in their students’
importance of
students’ personal
of qualitytheses.
personal support
Despite
support and the
andthe supervisors’
considerable
supervisors’ involvement
efforts to
involvement to
lifecycle
contribute the
of required
a thesis tasks,
is toand providing
improve solution.
the feedback
This
quality duringalso
could the
of in their
enhance
(Goodwin, the et al., theses.
2010, of Despite
education
Rossiter, 2020, inconsiderable
control
Rossiter efforts
engineering
et al., 2020,
control
lifecycleengineering
contribute of
to a thesis
recent
lifecycleengineering
ofto arecent
education
is
efforts
thesisefforts a to (Goodwin,
possible
improve
is a possible the etquality
solution.
solution.
al.,This
2010, Rossiter,
could
assurance also
of in their
enhance students’
the
in their students’ theses.
quality
theses.of Despite
education
Despite the inconsiderable
control
theinconsiderable efforts
engineering
efforts to
to
contribute
control
2020, Rossiter et al.,education to improve
2020, Rossiter (Goodwin, theet
et al., al.,This
quality
2021). 2010, could
assurance
Hence,
also
Rossiter,of enhance
novel (Goodwin,
Rossiter ettheet quality
al.,al., 2010,
2021), of education
Rossiter,
thesis 2020,
supervision control
Rossiter engineering
et
is a relativelyal., 2020,
less
contribute
control to recent
engineering
contribute to recent efforts
education
efforts to improve
(Goodwin,
to improve the
theet quality
et al.,
quality assurance
2010, Rossiter,
assurance of enhance
(Goodwin,
enhance
of (Goodwin, the
the et quality
al., 2010,
quality of
of education
Rossiter,
education 2020, in
in control
Rossiter
control engineering
et al.,
engineering2020,
control
2020, engineering
Rossiter
approaches et al.,
in etthesis education
2020, (Goodwin,
Rossiter
supervision et
areal., al.,
2021).
sought. 2010,
Hence,
Owing Rossiter,
novel
to Rossiter
explored
the (Goodwin, et et
topic. al.,
al., The 2010,
2021), Rossiter,
thesis
proposed 2020,
supervision
approach Rossiter
is a
in isthis et
paper al.,
relatively
aims 2020,
less
to
control engineering al.,education (Goodwin, et al.,
al., 2010, Rossiter, Rossiter et et
al.,al., 2010,
2021), Rossiter,
thesis 2020,
2020, Rossiter
supervision et
et al., 2020,
2020,
control
2020, Rossiter
engineering
Rossiter
approaches
affinity in etthesis
between al., 2020,
education
2020,
control
Rossiter
(Goodwin,
Rossiter
supervision
engineering
et al.,
et
areal., 2021).
et
2021).
sought.
and
Hence,
2010,
Hence,
Owing
software/systems
novel
Rossiter,
novel
to (Goodwin,
the Rossiter
explored
resolve et et
topic.
some
al.,The
al., of
2010,
2021), Rossiter,
thesis
proposed
the supervision
approach
aforementioned aa relatively
Rossiter
in isthis
challenges
relatively
paper al.,aims
in
less
2020,
less
to
thesis
2020, Rossiter
approaches
2020, Rossiter et al.,
in etthesis
thesis
al., 2020, Rossiter
supervision
2020, Rossiter are et
areal., 2021).
sought.
et al., 2021). Hence,
Owing
Hence,to novel
to Rossiter
explored
the explored
novel Rossiter et
et al.,
topic.
al., of2021),
The
2021), thesis
proposed supervision
approach challenges
thesis supervision is a
in isthis
this relatively
paperinaims
a relativelyaims less
to
less
approaches
affinity in
between
engineering, control supervision
state-of-the-art engineering
approaches sought.
and Owing
software/systems
of software/systems
theOwing
latter can the resolve
supervision
be explored topic.
some The
to proposed
the
establish approach
aforementioned information in paper
accessibility, to
thesis
approaches
affinity
approaches in
between
in thesis
control
thesis supervision
engineering
supervision are
are sought.
and
sought. Owing to
to the
the resolve
explored topic.
some
topic. The
of
The proposed
the
proposed approach
aforementioned
approach in
in this
challenges
this paper
paper inaims
aims to
thesis
to
affinity between
engineering,
adapted to control
state-of-the-art
control education. engineering
approachesand
Accordingly, software/systems
ofthis
thepaper can be resolve
latterproposes supervision some to
communication, of and
theestablish
aforementioned
collaboration information challenges
(Karunaratne, in 2018).
thesis
accessibility,
affinity
affinity between
engineering,
between control
state-of-the-art
control engineering
approaches
engineering and
and of software/systems
the latter
software/systems can be resolve
supervision
resolve some
some of
to
of the
the aforementioned
establish
aforementioned information challenges
challenges in
in thesis
accessibility,
thesis
engineering,
adapted state-of-the-art
to control
a combination ofeducation.
agile project approaches
Accordingly, ofthis
management thepaper
latter can be Control
proposes
techniques, supervision
communication,
engineering to andestablish
has collaboration information
had a significant (Karunaratne,
influence accessibility,
2018).
on systems
engineering,
adapted state-of-the-art
to control
engineering, control education.
state-of-the-art approaches
Accordingly,
approaches of the
this
ofthis latter
paper
thepaper
latter can
can be
proposes supervision
communication,
supervision
be communication, to and
to and establish
collaboration
establish information
(Karunaratne,
information accessibility,
2018).
accessibility,
adapted
systems to
a combination
engineering ofeducation.
agile
(V-model), Accordingly,
project and management
recent software proposes
techniques,
tools in Control
engineering engineering
approaches, has collaboration
had
so aperhaps
significant it (Karunaratne,
isinfluence
possible on
to 2018).
systems
benefit
adapted
aasystems to control
combination ofeducation.
agile Accordingly,
project management this paper proposes
techniques, communication,
Control engineering
communication, and
andhas collaboration
had a significant
collaboration (Karunaratne,
influence on 2018).
systems
adapted to controlofeducation.
combination
engineering
postgraduate theses agile
(V-model),
supervision.
Accordingly,
project recentthis
andmanagement paper
software proposes
tools in Control
techniques, engineering
from engineering
approaches,
counterpart’s has had
so aperhaps
prevalent significant
solutions.it (Karunaratne,
isinfluence
Hence, on
possible this
2018).
tosystems
benefit
paper
asystems
combination
engineering
a combination of agile
(V-model),
of supervision.
agile project and management
recent
projectandmanagement software techniques,
tools
techniques, in Control
engineering
Control engineering
approaches,
engineering has
has had
so
had a significant
perhaps
aperhaps
significant it isinfluence
possible
influence on
to
on systems
benefit
systems
systems engineering
postgraduate theses (V-model), recent software tools in engineering
from
proposescounterpart’s
a approaches,
blended so
prevalent
systems solutions.
engineering it is possible
Hence,
approach to
this
with benefit
paper
recent
systems
systems engineering
postgraduate
postgraduate
(V-model),
(V-model), and
theses supervision.
engineering
theses supervision. and recent
recent software
software tools tools inin fromfrom counterpart’s
engineering
engineering
proposes
approaches,
approaches,
counterpart’s
a blended systems
so perhaps
prevalent
so
prevalent
perhaps
solutions.
solutions.
engineering
it is
it is possible
possible
Hence, with
Hence,
approach
to benefit
this
to
this
benefit
paper
paper
recent
postgraduate theses
postgraduate theses supervision.
supervision. from
proposes
from counterpart’s
a blended
counterpart’s prevalent
systems
prevalent solutions.
engineering
solutions. Hence,
approach
Hence, this
with
this paper
recent
paper
proposes a blended systems engineering approach with recent
proposes a blended systems engineering
proposes a blended systems engineering approach with recent approach with recent
2405-8963 Copyright © 2022 The Authors. This is an open access article under the CC BY-NC-ND license.
Peer review under responsibility of International Federation of Automatic Control.
10.1016/j.ifacol.2022.09.233
110 Pouria Sarhadi et al. / IFAC PapersOnLine 55-17 (2022) 109–114

software tools in engineering thesis supervision. Even though


the proposed content aims at the control engineering
education, a similar context can be adopted in other fields of
study.
Further descriptions are provided in upcoming sections.
Section 2 addresses the research motivation and the gaps
between academic curriculum and industry demand in the field
of control engineering. In Section 3, a V-model for control
engineering theses progress management is introduced.
Section 4 outlines the Agile Scrum approach and
subsequently, the proposed Scrum model for thesis
supervision is presented in Section 5. The blended process to
utilise Agile Scrum, V-model and software tools in
postgraduate theses is explained in Section 6. Finally, Section Figure 1. Different expertise related to systems engineering;
7 concludes the paper. academic curriculum covers above the top (green) line, industry
needs over the bottom (black) line and the skills gap.
2. MOTIVATION
3. V-MODEL APPLICATION IN CONTROL
Marketplace expectations from a control specialist deviates ENGINEERING THESIS
greatly from working only with poles and zeros or nonlinear
The V-model has gained substantial interest in diverse
models, i.e., pure control theory (Hearns, 2020). Control
engineering topics, more specifically in the software and
engineering is a multidisciplinary field that demands hands-on
systems engineering (Weilkiens, et al., 2015, Sarhadi and
knowledge and experience in a diverse range of topics such as
Yousefpour, 2015). This model is rather a conceptual diagram
modelling, simulation, implementation, test, integration,
to illustrate the system development process. Although there
software engineering, other engineering subjects, and a
are critiques to this model, it is still widely accepted in the
profound understanding of the system. Hence, in practice, a
systems engineering community (INCOSE, 2015). The V-
control specialist with systems engineering experience is
model’s emerging history goes back to the 1960s (Weilkiens,
desirable, and relevant learning materials should be envisaged
et al., 2015), with similar roots in pedagogy dating back to the
in control education. Systems engineering is a broader
1980s (Gowin and Alvarez, 2005). However, its major
integrative view which facilitates project realisation from
popularity has been since 1990 in the software engineering
concepts and requirements definition to implementation, test,
discipline to incorporate the verification and validation
verification & validation (V&V), i.e., whole life cycle of a
processes (Weilkiens, et al., 2015, INCOSE, 2015).
system. Systems engineering is widely influenced by control
engineers and related concepts such as closed-loop feedback, The V-model derives from the core Systems Engineering
optimisation, system view, etc. (Kossiakoff, et al., 2011, philosophy of “Define the requirement, then prove your
Buede and Miller, 2016). Therefore, more effort in improving solution meets that requirement”. The different levels of the
students’ knowledge in systems engineering results in better V reflect the recognition that big problems will require
future opportunities for them. complex solutions: systems made up of a series of sub-
Figure 1 illustrates a range of disciplines that make up systems systems, each one of which may contain multiple hardware
engineering knowledge, modified from (Kossiakof, 2011). and/or software components. The V-model emphasises that
The topics above the top-dashed line (green) are typically the requirements at each level must ultimately be derived from
covered in the academic curriculum, whereas industries the top-level stakeholder requirements, and each sub-system
demand additional skillset and expertise depicted between the or component is to be verified against these requirements prior
two dashed lines. Hence, there are skill gaps between a to integration into the whole. Note that different system
graduated engineer and the market demand (highlighted in architectures may lead to different sub-systems and/or
Figure 1). Even though some of this knowledge can be gained components; hence diverse requirements at the lower levels of
in the industry, filling the gap in academic education by the V could still meet the same top-level need. Owing to the
embedding systems engineering topics in curriculum and affinity between control, software, and systems engineering,
pedagogy design, can empower the students to meet job and the need for effective progress control approaches in thesis
requirements leading in more job opportunities for them. supervision, a V-model is proposed. This customised model
On the other hand, exploiting well-established systems for control engineering theses is shown in Figure 2.
engineering approaches could assist the realisation of a thesis In Figure 2, the top left-side is dedicated to the conceptual
by increasing the quality and decreasing the time. Therefore, philosophy behind the thesis. Problem(s) to be solved, targets,
the application of formal systems engineering approaches is requirements, and the roadmap of the thesis as well as the
recommended to: milestones should be defined in the first steps. As with any
1- Improve the student’s practical knowledge and cover the conventional V-model, the top-level determines the main
mentioned gap during their study to be industry-ready. concepts based on the stakeholders’ needs. The stakeholders
2- Assist them in delivering high-quality thesis projects in a for a thesis are mainly the funding body of the project, the
timely manner. research community, and the academic institution (supervisors
The present study sets out to pave the way for the above- and panel). On the other hand, students are inverse
mentioned goals. stakeholders for the supervisor and the university. Lower
Pouria Sarhadi et al. / IFAC PapersOnLine 55-17 (2022) 109–114 111

levels of the V-model embrace the controller design and across a series of “Sprints”. The process can be summarised as
implementation procedure. This bottom level mainly includes follows:
the MSDIT procedure standing for the first words of the • Capture the key customer requirements, ideally as a set of
following: 1) Modelling; 2) Simulation; 3) Design; 4) “User Stories” or “Use Cases”, plus any known design
Implementation; 5) Testing, where (1-3) are concepts from constraints. These form the Product (or Project) Backlog.
classic control theory. However, the implementation and test • Select a sub-set of (high priority) stories to be developed
topics should be emphasised and regularly updated based on first; these will form the Sprint Backlog. At a Sprint
the industry demand. On the right-hand side and the top of the Planning Meeting, the development team plans how to
V-model in Figure 2, employing the high-fidelity simulators deliver these requirements, with the resulting tasks
and laboratory tests such as Model/Software/Hardware in the recorded and added to the Sprint Backlog. The team
Loop (MIL/SIL/HIL) simulations are recommended. Practical commits to deliver in a short timescale (typically 1-4
implementation is a desire rather than a goal. In the last stages weeks).
on the right-hand side, the community feedback over the
publications, satisfaction of the requirements and the goals of • During the sprint, the team meets on a regular basis (the
the thesis, and the knowledge attained by students should be Daily Stand-up or Scrum Meeting) to ensure that they are
considered. Verification and Validation (V&V) can be meeting their commitments and to resolve any issues that
performed by matching the left and the right-hand sides of the may arise.
V-model. Responsibility for V&V is by the supervisor(s), • At the end of the Sprint, two events are held:
student(s) and other stakeholders. From Figure 2, feedback and o Sprint Review: the team demonstrates the delivered
review is evident for each block, so the process is iterative, and product element for acceptance by the product owner.
each block may be amended based on project progress. Thus, Any refinements to the team’s understanding of the
the proposed scheme is rather an iterative V-model compared requirements are captured in the Product Backlog.
to the classical versions (Kossiakof, 2011).
o Sprint Retrospective: the team reflect on the approach
taken to development and propose actions to improve
4. AGILE SCRUM DEVELOPMENT: AN OVERVIEW
their effectiveness in the future.
Agile Scrum (Takeuchi and Nonaka 1986) arose from analysis • The Sprint cycle is repeated until all accepted requirements
of the reasons for failure in major software development in the Product Backlog have been delivered.
programmes and evidence that these were often driven by a
failure to fully capture or understand the fundamental The Agile Scrum approach recognises that the team has
requirements. This in turn often led to an early commitment to imperfect knowledge and experience in the early stages of the
an inappropriate system architecture or design, with erroneous project and hence emphasises continuous improvement
or incomplete requirements flow-down to sub-systems and through two feedback mechanisms: requirements are refined
components. In Systems Engineering terms, Agile Scrum is a at the Sprint Review and captured in the Product Backlog; and
rejection of the idea that the V-model is a “one way” or a “one the team itself is encouraged to identify better ways of working
shot” process. Agile Scrum instead proposes an iterative through time explicitly set aside for the retrospective. Changes
development cycle, with the product built up incrementally to the system design and/or architecture as the project

Figure 2. V-model for control engineering thesis progress management


112 Pouria Sarhadi et al. / IFAC PapersOnLine 55-17 (2022) 109–114

progresses are perfectly acceptable (and even expected) if such as: expressing their thoughts, providing further
justified by either customer feedback or team experience. references, support in coding, writing the papers, etc. Based on
Although the V-model is sometimes (erroneously) seen as Figure 3, the process is divided in six main steps (S1-S6) as
being in opposition to Agile Scrum, it should be apparent from follows:
the above that they are complementary methodologies. Each S1) Define the task(s):
User Story delivered in Agile Scrum implies a full run through In this step, the task(s) to be accomplished based on the
the V-model, from requirement definition through to user breakdown of the project roadmap in the next Sprint period are
acceptance, with multiple iterations of the Design-Implement- defined. Those tasks can be reviewed during each Sprint.
Verify loop potentially occurring throughout the Sprint (see S2) Create a backlog list:
figure see Figure 3). Once any task or issue is recognised, it should be recorded in
a backlog list with adequate descriptions. So, those tasks can
5. AGILE SCRUM PROJECT MANAGEMENT IN be completed in a particular Sprint.
CONTROL ENGINEERING THESIS SUPERVISION
S3) Sprint planning:
Based on the previous section’s preface, an Agile Scrum Planning for the next Sprint is conducted in the Sprint
framework for thesis supervision is proposed. There are meetings. Some tasks from the backlog can be nominated to
differences to the basic Agile Scrum and the concept of the be accomplished in the Sprint period. In this paper, formal
team is replaced with supervisor(s) student(s) group (Alblas, biweekly meetings are recommended which could initially be
2018). The proposed framework is depicted in Figure 3. set weekly adapting with students’ progress.
In the thesis definition, a big picture schedule of the project is S4) Sprint review:
extracted. The process is to break down the project into smaller Generally, both S3 and S4 are performed during a Sprint
short-term tasks (or “tickets”) to be conducted in two-week meeting. In each meeting, first, the task(s) considered for the
periods, called “Sprints” (Linden, 2018). Regular Sprint previous Sprint are reviewed. The existing problems are
meetings are arranged biweekly for half to one hour for each identified and discussed. Then, a plan for the next Sprint and
specific student. In the Sprint period, informal email or chat the tasks to be performed are drawn out (Sprint retrospective).
contacts are carried out (e.g., sharing new references in the Those tasks are named “tickets”. The backlog can also be
field, providing feedback, etc). The principle is to define updated based on current findings. By implementing this
tickets (i.e., the issues to be fixed or tasks to be done in Scrum procedure, at the end of each Sprint increments (steps towards
terminology, Igaki, et. al, 2014) to be investigated in each the goals) could be achieved until the end of the thesis.
Sprint. To facilitate the process, at the end of each Sprint and
S5) Informal catchups:
one day before the meeting, students need to prepare a short
Instead of daily stand-up meetings in conventional Scrum
(one page) report addressing the following questions:
(asking for daily progression), informal catchups during the
- What has been done since the last meeting? Sprint are recommended. The authors believe asking for daily
- What was the key outcome/finding(s)? feedback could be considered extreme for university research
- How many hours did you spend in this period? and might be non-pragmatic because of lecturing schedule.
- What will we do in the next Sprint? However, informal supervisor-student contacts should be held
- What are the problems? and what kind of help/support can by email, chat, or calls to observe the progression and provide
the supervisor(s) provide? feedback. In addition, the short report mentioned in S5 covers
A technical report regarding the study or simulation may be the topics discussed in the conventional Scrum stand-ups.
appended to the progress report. By studying the report(s), S6) Repeat: The described procedure should be constantly and
supervisor(s) assess the progression of the students and regularly repeated until the end of the research.
prepare for the meeting. This report provides a self-assessment
Due to the nature of Scrum, the proposed method could be
and feedback framework for student-supervisor. Thus, both of
easily exploited for large number of students to address the
the parties attend to the meeting with a precise background to
“mixed model” supervision proposed in McCallin and Nayar
effectively use the meeting time. During the Sprint meeting,
(2012).
issues are discussed whilst supervisors help in different areas

Figure 3. Agile Scrum framework for thesis supervision with supervisor(s)-student(s) affairs
Pouria Sarhadi et al. / IFAC PapersOnLine 55-17 (2022) 109–114 113

Figure 4. The proposed blended approach to be utilised in thesis supervision

Interestingly, the proposed approach can be interpreted with Besides, informal catchups and contacts can be held by MS
the general concepts of control systems. For example, regular Teams calls and chat (Microsoft Teams, 2022) as well as emails
meetings can be considered as the constant sampling (digital that are compatible with online education requirements in
control) of the project. The feedback and feedforward, CoVid19 pandemic restrictions.
concepts are realised by the discussions in the Scrum meetings. Control engineering is tightly interconnected with
Backlogs play the role of integrators. Setpoints and outputs are programming and simulations tools where MATLAB and
respectively defined on the top (left- and right-hand) blocks of Python are the commonly used coding frameworks.
the V-model. Nevertheless, in this paper, exploiting version control
techniques such as Git are recommended instead of other code
6. THE PROPOSED BLENDED APPROACH sharing methods. As an instance, GitHub (2022) provides an
Application of Agile approaches in education and pedagogy is online environment for collaborative development and version
proposed in some studies (Igaki, et. al, 2014, Tengberg, 2015, control. Further to this, Git is fast becoming one of the
Linden, 2018, Brodtkorb, 2019, Komar, et. al, 2021). essential skills to secure a job, so learning this tool could make
However, this paper presents a process to integrate systems students more competitive on the job market (Hsing and
engineering aspects, i.e., V-model (Section 3), Agile Scrum Gennarelli, 2019). For sharing data and reports, Microsoft
process management (Section 4) and state-of-the-art software tools such as OneDrive or SharePoint can be used because of
tools for supervision facilitation. The proposed blended their accessibility in most universities. Otherwise, similar
approach is a circular framework illustrated in Figure 4. applications such as Slack, Confluence, GitLab, Bitbucket, etc.
could be replaced to close the cycle proposed in Figure 4. In
Based on Figure 4, the procedure starts from the thesis
addition, there are options to integrate Jira with other tools
roadmap and breakdown on the top level. Agile Scrum is
such as GitHub, MS-Teams, etc. Finally, the V-model
utilised to proceed with the research. Jira software from
introduced in Section 3 is proposed to be used to close the
Atlassian, Jira (2022), is proposed to implement the Agile
cycle by defining the requirements and establishing the V&V
Scrum introduced in Section 5. Although the main intention of
process (Figure 4).
Jira is project management, it provides compelling features for
educational purposes (Scott and Campo, 2021). This application Therefore, application of this blended approach could be a key
realises an online Scrum framework that contains roadmaps, step towards productive thesis supervision and enhancing the
calendar, backlogs, tickets, Sprint meetings arrangement, i.e., students’ skills in the “university to market” gap area.
whatever is required in an Agile Scrum implementation. Jira
allows defining multiple projects-teams, and it is free to use
for small groups (<10 members). Furthermore, Jira provides
graphical boards reflecting the tasks for a particular Sprint, and
their status in different: “To Do”, “In Progress”, “For Review”,
and “Done” columns to easily monitor the progression. A
typical Jira board with the aforementioned columns is shown
in Figure 5. Overall, employing this powerful tool could be a
big step forward to realise Agile Scrum in thesis supervision. Figure 5. A typical Jira board with tasks’ status.
114 Pouria Sarhadi et al. / IFAC PapersOnLine 55-17 (2022) 109–114

7. CONCLUSIONS Findings from a survey of students and teachers.


In Proceedings of the 50th ACM Technical Symposium on
The paper presents a blended approach and relevant tools to Computer Science Education (pp. 672-678).
support the supervision of postgraduate student theses. Firstly, Hu, M., Cleland, S., and Steele, A. (2018). A Case Study of Using
some of the current skill gaps between university education Scrum in Teaching Software Process.
and job market demand for graduate control engineers are Igaki, H., Fukuyasu, N., Saiki, S., Matsumoto, S., & Kusumoto, S.
discussed. To fill this gap, and facilitate the student’s research, (2014). Quantitative assessment with using ticket driven
a chain of systems engineering techniques and recent software development for teaching scrum framework. In Companion
proceedings of the 36th international conference on software
solutions are proposed. A customised V-Model for thesis
engineering (pp. 372-381).
accomplishment is presented which considers the whole life INCOSE (2015). INCOSE Systems Engineering Handbook: A Guide
cycle and relevant stakeholders. An Agile Scrum process to for System Life Cycle Processes and Activities, 4th Edition,
define and follow up sub-tasks supporting regular Sprint John Wiley & Sons, Inc., Hoboken, New Jersey.
meetings with feedback and self-assessment reports is Jira—Agile Project Management Tool.,
recommended. Finally, a blended approach to implement the https://www.atlassian.com/software/jira, (accessed in January
aforementioned concepts with available software applications 2022).
is addressed. The proposed framework is designed to be Karunaratne, T. (2018). Blended supervision for thesis projects in
compatible with online education requirements during the higher education: A case study. Electronic Journal of e-
Learning, 16(2), pp79-90.
CoVid19 pandemic restrictions. Furthermore, with some
Komar, O. A., et. Al, (2021). Agile Approach in Training Future
modifications, the general idea of the Agile approach could Primary school Teachers for Resolving Complex Pedagogical
also be applied to purely theoretical projects. Students' Situation. International Electronic Journal of Elementary
progress has been enhanced through the application of the Education, 13(4), 469-477.
proposed approach; Nevertheless, the proposal is still in its Kossiakoff, A., Sweet, W. N., Seymour, S. J., & Biemer, S. M.
infancy and requires further investigation. (2011). Systems engineering principles and practice (Vol. 83).
John Wiley & Sons, Hoboken, New Jersey.
REFERENCES Linden, T. (2018). Scrum-based learning environment: Fostering
self-regulated learning. Journal of Information Systems
Alblas, J. (2018). Scrum and projects,
Education, 29(2), 65-74.
https://www.scrum.org/resources/blog/scrum-and-projects,
McCallin, A., & Nayar, S. (2012). Postgraduate research supervision:
visited in Jan 2021.
A critical review of current practice. Teaching in Higher
Berge, Z. L. (2002). Active, interactive, and reflective elearning. The
Education, 17(1), 63-74.
Quarterly Review of Distance Education, 3(2), 181-190.
Microsoft Teams— Welcome to Microsoft Teams.,
Brodtkorb, A. R. (2019). Agile supervision of bachelor, master, and
https://docs.microsoft.com/en-us/microsoftteams/teams-
PhD theses.
overview, (accessed in January 2022).
Buede, D. M., & Miller, W. D. (2016). The engineering design of
Rossiter, J. A. (2020). Blended learning in control engineering
systems: models and methods John Wiley & Sons, Hoboken,
teaching; an example of good practice. IFAC-
New Jersey.
PapersOnLine, 53(2), 17252-17257.
de Kleijn, R. A., Mainhard, M. T., Meijer, P. C., Pilot, A., &
Rossiter, A., Serbezov, A., Visioli, A., Žáková, K., & Huba, M.
Brekelmans, M. (2012). Master's thesis supervision: Relations
(2020). A survey of international views on a first course in
between perceptions of the supervisor–student relationship,
systems and control for engineering undergraduates. IFAC
final grade, perceived supervisor contribution to learning and
Journal of Systems and Control, 13, 100092.
student satisfaction. Studies in Higher Education, 37(8), 925-
Rossiter, J. A., Hedengren, J., & Serbezov, A. (2021). Technical
939.
Committee on Control Education: A First Course in Systems
Fernandes, S., Dinis-Carvalho, J., & Ferreira-Oliveira, A. T. (2021).
and Control Engineering. IEEE Control Systems
Improving the performance of student teams in project-based
Magazine, 41(1), 20-23.
learning with scrum. Education Sciences, 11(8), 444.
Sarhadi, P., and Yousefpour, S. (2015). State of the art: hardware in
Ghadirian, L., Sayarifard, A., Majdzadeh, R., Rajabi, F., & Yunesian,
the loop modeling and simulation with its applications in
M. (2014). Challenges for better thesis supervision. Medical
design, development and implementation of system and control
journal of the IR, 28, 32.
software. International Journal of Dynamics and Control, 3(4),
GitHub— Where the world builds software, https://github.com/,
470-479.
(accessed in January 2022).
Scott, E., & Campo, M. (2021). An adaptive 3D virtual learning
Goodwin, G. C., Medioli, A. M., Sher, W., Vlacic, L. B., & Welsh, J.
environment for training software developers in
S. (2010). Emulation-based virtual laboratories: A low-cost
scrum. Interactive Learning Environments, 1-19.
alternative to physical experiments in control engineering
Tengberg, L. G. W. (2015). The Agile Approach with Doctoral
education. IEEE Transactions on Education, 54(1), 48-55.
Dissertation Supervision. International Education Studies,
Gowin, D. B., & Alvarez, M. C. (2005). The art of educating with V
8(11), 139-147.
diagrams. Cambridge University Press.
Takeuchi, H., & Nonaka, I. (1986). The new product development
Gyurjyan, M., Naghashyan, Z., & Gevorgyan, E. (2015), Research
game. Harvard business review, 64(1), 137-146.
and Application of Project Management Methodologies and
Vilkinas, T. (2008). An exploratory study of the supervision of
Tools in Academic Environment, International Conference on
Ph.D./research students’ theses. Innovative Higher
Computer Science and Information Technologies, Yerevan,
Education, 32(5), 297-311.
Armenia.
Uzamere, H. A. (2016). A Case for Agile Techniques in Pedagogy-A
Hearns, G. (2020). Control systems: People, engineering, and
Test Driven Agile Approach to Course Delivery. Pace
business. Advanced Control for Applications: Engineering and
University.
Industrial Systems, 2(4).
Weilkiens, T., Lamm, J. G., Roth, S., & Walker, M. (2015). Model-
Hsing, C., and Gennarelli, V. (2019). Using GitHub in the classroom
based system architecture. John Wiley & Sons.
predicts student learning outcomes and classroom experiences:

You might also like