140 likes | 276 Views
Programme. HEA Workshop Teaching Second Years. Peggy Gregory & Katie Taylor. Course Details. BSc Computing Information Systems Software Engineering Games Development Multimedia FdSc Computing Networks Multimedia. Module Details. Module about process not particularly practices
E N D
HEA WorkshopTeaching Second Years Peggy Gregory & Katie Taylor
Course Details • BSc • Computing • Information Systems • Software Engineering • Games Development • Multimedia • FdSc • Computing • Networks • Multimedia
Module Details • Module about process not particularly practices • Each module year long – but semester 1 all taught together • CO2602 Agile Systems Design – 50 students • CO2401 Software Development – 60 students • CO2651 Rapid Application Development – 20 students • Assessment for semester 1 = peer review demonstration then online test • 1 hour lecture to whole group then six 1 hour tutorials
Challenges • What were the challenges? • Mixed group – numerous degree titles • Large numbers – 130+ • 1 semester • 1 hour with all then 6 tutorial hours • Table tabling chaotic • Doing whilst learning • (Especially if they missed the lecture!) • Self organising vs waiting to be told • Role playing ‘business’ roles with no experience
What we did Covered DSDM approach in lectures Pindar Books – 1 page case study Tutorial sheets to cover each stage of lifecycle Two increments – 1 paper-based prototype and one electronic prototype Ran for 10 weeks Demonstration/evaluation session at end Online test after Xmas
Case Study Visual Workspaces Peer Review
An Agile Implementation • Ball Points Game • www.borisgloger.com • An interesting way to experience: • Planning • Team working • Estimating • Continuous Improvement • Retrospectives
Issues • Students: • Waited to be told what to do • Took a while to get engaged • Found it hard to fit tasks to time available • Had narrow view - failed to understand industry relevance • Got bogged down in the task and missed the process • Us • Long and thin vs short and fat – School structure • Our lack of experience in first run through • Tutorial groups not mixed – course groups
Positives Engaged a wide range of students, eventually Learning by doing Reflection Self assessment Time management – timeboxing Students had to work in/run the tutorials Competition helped engagement Visible workspace good aide memoire and a measure for us
Next Time? • More reflection time to bring out teaching points after each phase • Provide more help ‘upfront’ with role play – perhaps cards with more detailed personas • Bulk of material/case study now produced but • Better setup/time to outline plan and set the scene • Be really radical – • Make it real • Block mode
The Advert! RAISE 2012 – Researching Agile development in Information SystEms Second conference 11th October 2012 Call for Papers out now and closes 31st July 2012 www.raiseconference.org Please submit a paper!
Panel Questions • What have we learnt today? • ?? • Should there be joined up Agile in the Curriculum? • Teaching • Business • Research • Northern Academic SIG? Links with DSDM Academic SIG? BCS Agile Methods? If so, to do what? • Action Plan? – is there a need?