Using a Wiki to facilitate learning on a requirements engineering course - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Using a Wiki to facilitate learning on a requirements engineering course

Description:

Using a Wiki to facilitate learning on a requirements engineering course ... Individuality critical appraisal of other's work ' ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 12
Provided by: AFG2
Category:

less

Transcript and Presenter's Notes

Title: Using a Wiki to facilitate learning on a requirements engineering course


1
Using a Wiki to facilitate learning on a
requirements engineering course
  • Pete Thomas and Shailey Minocha
  • Department of Computing

2
Participative Requirements Engineering
  • Requirements Engineering (RE) is performed in
    the real world by a team of requirements
    engineers
  • More RE work is being done remotely and across
    time zones
  • There is a need for effective communication,
    particularly asynchronously
  • Better quality requirements are achieved by
    groups
  • So, use a wiki for collaborative authoring of
    requirements specifications

3
Course Aims
  • To facilitate the learning of RE and the
    acquisition of skills ( the elicitation,
    validation and communication of requirements)
  • Removal of conflicts and ambiguities from a set
    of requirements.
  • Using collaborative activities in a wiki to
    emulate an experience that students are likely to
    be engaged in as practicing requirements engineers

4
Questions
  • Did the wiki activities facilitate collaborative
    learning as we intended?
  • What other tools might support collaborative
    requirements development?
  • What are the challenges in teaching collaborative
    requirements engineering using a wiki?
  • In the context of distance education

5
Issues or Challenges
  • Student workload
  • Knowledge about wikis (course team, students,
    tutors)
  • Stakeholders interests and perspectives (Tutors,
    students, external assessor, Faculty, VLE-team,
    developers)
  • Informing the students new activities (linking
    with the pedagogy of the course)
  • Encouraging collaboration
  • Feedback from students encouraging (explicit)
    reflection amongst students
  • Wiki tool (usability and support issues)

6
Collaborative activities
  • Assignment 1
  • Learn about wikis and how to use Moodle wiki
  • An ice breaker task
  • Assignment 2
  • Devise and submit some requirements from the
    point of view of the chosen stakeholder
    (individual activity)
  • Analyse and improve the groups requirements
    (collaborative activity)
  • Assignment 3
  • Specify the fit criteria for the requirements
    (collaborative)
  • Write the specification (collaborative)

7
Collaborative activities
  • The product of the collaboration
  • the contributions by individuals (e.g. a set of
    requirements)
  • discussion of the product (groups) to develop an
    artefact
  • evidence based (the wiki maintains a history of
    the contributions)
  • The process of collaboration
  • communication organisation, discussions,
    negotiations
  • evidence based (reporting in assignments)

8
Initial feedback and analysis
  • Resistance to group work
  • Inconvenience / unavailability (organisational
    issues)
  • I tend to study once every few weeks and do
    several chapters at once - basically, I organise
    my studying around my life. Now I'm being asked
    to organise my life around my studying.
  • Reliance on others
  • I spent a lot of time waiting for other group
    members to contribute.
  • Individuality critical appraisal of others
    work
  • Some students just weren't professional and felt
    they had the right to criticise other students
    work without being constructive.

9
More feedback
  • Robustness of the wiki (locking, edit window)
  • Any system problem increases the resistance
  • Balance between amount of work required
  • for engagement
  • effective for learning

10
Reflection
  • In the third assignment, students were asked to
    report on their reflections experiences of
    collaborative activities and the use of the wiki
  • We have provided a template for reflection
    Reflection Keeping a journal
  • Students are encouraged to keep a record of their
    experiences (using the personal journal tool)

11
Feedback
  • The collaborative activity allowed me to see how
    the others addressed this question and evolve my
    own understanding.
  • I have gained a better understanding of why a
    requirement needs to have a Fit criterion.
  • A major barrier to understanding requirements is
    that people make assumptions. It is only when
    these people get together and discuss the problem
    that missed requirements and inconsistencies are
    identified.
Write a Comment
User Comments (0)
About PowerShow.com