Changes for document CrossSiteSoftwareDevelopment
From version 4.1
To version 9.1
edited by john gray
on 2009/03/04 12:35
on 2009/03/04 12:35
Change comment: Updated class property name
| Metadata changes | ||
|---|---|---|
| Property | Previous value | New value |
| Parent | XWiki.CaseClass | |
| Document author | john gray | |
| Default language | en | |
| Content changes |
|---|
#includeForm("Cases.CaseClassSheet") |
| Object changes | ||
|---|---|---|
| Property | Previous value | New value |
| Object number 0 of type Cases.CaseClass added | ||
| Owner | XWiki.dcs0ah1 | |
| LegalRights | Yes | |
| Situation | Two institutions (Newcastle and Durham) with level two computer science students who are to develop software by participating in cross-institution companies. | |
| Group | ALiC | |
| Lastedited | 06/05/2008 14:10:50 | |
| Summary | Developing software across two institutions | |
| Name | Cross Site Software Development | |
| Status | seed | |
| Created | 06/05/2008 14:10:50 | |
| License | CC-BY-NC-SA (recommended) | |
| Task | * To give students the learning experience of working in a multi-site software development team, thereby giving them highly employable skills. * To improve collaboration skills in cross-site or remote site development. * To give students experience of using industry-grade software tools in supporting the activity. | |
| Actions | * Devise a software product specification for student companies to develop. * Design an appropriate assessment strategy to deal with cross-institutional assessment policies and working practices. * Implement a set of supporting services such as software development tools, communication tools (including video conferencing, blogs and wikis), code repositories and instructional materials (including online videos). * Facilitate team building exercises for students. * Involvement of industry in setting up the problem scenario; in providing feedback to students on their work; work as a real world customer; provide incentives (prizes). | |
| Results | * Three years of students undertaking this approach to project work. * Observations of how students behave before working with a remote team and afterwards. * Resolution of problems related to devising assessment that works for both institutions and is deemed fair by students. * Subversion repositories of all student code. * Data on student effort. * Increased staff work load and planning effort. | |
| Contributors | XWiki.dcs0ah1 | |
| Lessonslearnt | * Students usually use the remote team as a scapegoat for any percieved problems in the company. * Communication is very important, and most teams struggle with developing this aspect properly. * Students use the supporting services, and appreciate the use of tools such as code repositories, wikis and (to a lesser extent) video conferencing. * Face-to-face meetings between the teams is crucial - those teams that do this regularly usually have much better relationships with remote teams. * Students struggle with the implementation due to the additional complexity of working with a remote team - particularly in integrating software. * Students worry about marks when those marks, in some way, could be affected by the remote team (even though this is minimised). | |
| Object number 0 of type XWiki.XWikiRights added | ||
| users | XWiki.dcs0ah1,XWiki.dcs0ah1 | |
| allow | Allow | |
| levels | edit | |
| Object number 1 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | view,comment,edit,delete | |
| groups | XWiki.XWikiAdminGroup | |
| Object number 2 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | view,comment | |
| groups | XWiki.ProjectMembers | |
| Object number 3 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | comment | |
| groups | XWiki.ExternalPartners | |
| Object number 4 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | view,comment | |
| groups | XWiki.AdvisoryBoard | |
| Object number 5 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | view,comment | |
| groups | XWiki.UserGroup | |
| Object number 6 of type XWiki.XWikiRights added | ||
| users | XWiki.XWikiGuest | |
| allow | Allow | |
| levels | view | |
| Object number 7 of type XWiki.XWikiRights added | ||
| allow | Allow | |
| levels | view,comment | |
| groups | XWiki.XWikiAllGroup | |
