Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study
Saved in:
| Title: | Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study |
|---|---|
| Language: | English |
| Authors: | Sowe, Sulayman K., Stamelos, Ioannis G. |
| Source: | Journal of Information Systems Education. 2007 18(4):425-436. |
| Availability: | Journal of Information Systems Education (JISE). c/o Al Harris, JISE Editor, Department of Computer Information Systems, Walker College of Business, Appalachian State University, Boone, NC 28608. Tel: 828-262-6180; Fax: 828-262-6190; e-mail: jise@appstate.edu; Web site: http://www.jise.appstate.edu/index.htm |
| Peer Reviewed: | Y |
| Page Count: | 12 |
| Publication Date: | 2007 |
| Intended Audience: | Teachers |
| Document Type: | Journal Articles Reports - Research |
| Education Level: | Higher Education Postsecondary Education |
| Descriptors: | Computer Software, Curriculum Development, Teaching Methods, College Instruction, Student Projects, Engineering Education, Foreign Countries, Computer Science Education, Computer Software Evaluation, Information Technology, Troubleshooting, Active Learning, College Students |
| Geographic Terms: | Greece |
| ISSN: | 1055-3096 |
| Abstract: | Anecdotal and research evidences show that the Free and Open Source Software (F/OSS) development model has produced a paradigm shift in the way we develop, support, and distribute software. This shift is not only redefining the software industry but also the way we teach and learn in our software engineering (SE) courses. But for many universities F/OSS is seen as an optional low cost technology to support the IT infrastructure and administrational duties. Few see F/OSS as an opportunity for students to learn the SE concepts and skills we teach. Furthermore, it is still an open question as to whether the F/OSS methodology can be effectively used to teach SE courses within the formally structured curriculum in most universities. This paper discusses F/OSS projects as "bazaars of learning" that offer a meaningful learning context. The discussion is centered on a pilot study in which students were involved in software testing in F/OSS projects. We present the teaching and learning framework we used in the pilot study and report on our experiences, lessons learned, and some practical problems we encountered. Our grading and evaluation approach show that the students did relatively well as bug hunters and reporters. Results from two online surveys indicate that students are motivated in participating in software testing in the bazaar, and they are willing to participate in project activities long after their graduation. The study reveals one possible way SE educators can teach and integrate F/OSS into their formal curricular structure. (Contains 3 tables and 10 figures.) |
| Abstractor: | As Provided |
| Number of References: | 26 |
| Entry Date: | 2009 |
| Access URL: | https://www.jise.appstate.edu/Issues/18/V18N4P425-abs.pdf |
| Accession Number: | EJ832874 |
| Database: | ERIC |
| FullText | Links: – Type: pdflink Url: https://content.ebscohost.com/cds/retrieve?content=AQICAHj0k_4E0hTGH8RJwT4gCJyBsGNe_WN95AvKlDbXJGqwxwHzPajyRR6n8ynmQtljsx5HAAAA4jCB3wYJKoZIhvcNAQcGoIHRMIHOAgEAMIHIBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDFa7zpZaWsxYZe93AAIBEICBmjxeeAKH7Plr-Uio14f1bgM1ikzd1NZW40EoLmkzvlbs_H20zUK2tXyEJQliXEXuM12n1b8pXDtVrymTx-U9TijfPsRdPQz5hQGJl34u_GHWluir3YfRM7sU6GRXH9UCBhrvnxepiL2BzhAbElN8L2lzEYlTW_xiz3NpyF43svZbC7KYOg1zdmJ6Tyq_qnevAP9XD5h4b4f2PoM= Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ832874 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Sowe%2C+Sulayman+K%2E%22">Sowe, Sulayman K.</searchLink><br /><searchLink fieldCode="AR" term="%22Stamelos%2C+Ioannis+G%2E%22">Stamelos, Ioannis G.</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Information+Systems+Education%22"><i>Journal of Information Systems Education</i></searchLink>. 2007 18(4):425-436. – Name: Avail Label: Availability Group: Avail Data: Journal of Information Systems Education (JISE). c/o Al Harris, JISE Editor, Department of Computer Information Systems, Walker College of Business, Appalachian State University, Boone, NC 28608. Tel: 828-262-6180; Fax: 828-262-6190; e-mail: jise@appstate.edu; Web site: http://www.jise.appstate.edu/index.htm – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 12 – Name: DatePubCY Label: Publication Date Group: Date Data: 2007 – Name: Audience Label: Intended Audience Group: Audnce Data: Teachers – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Curriculum+Development%22">Curriculum Development</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22College+Instruction%22">College Instruction</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Projects%22">Student Projects</searchLink><br /><searchLink fieldCode="DE" term="%22Engineering+Education%22">Engineering Education</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software+Evaluation%22">Computer Software Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Information+Technology%22">Information Technology</searchLink><br /><searchLink fieldCode="DE" term="%22Troubleshooting%22">Troubleshooting</searchLink><br /><searchLink fieldCode="DE" term="%22Active+Learning%22">Active Learning</searchLink><br /><searchLink fieldCode="DE" term="%22College+Students%22">College Students</searchLink> – Name: Subject Label: Geographic Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Greece%22">Greece</searchLink> – Name: ISSN Label: ISSN Group: ISSN Data: 1055-3096 – Name: Abstract Label: Abstract Group: Ab Data: Anecdotal and research evidences show that the Free and Open Source Software (F/OSS) development model has produced a paradigm shift in the way we develop, support, and distribute software. This shift is not only redefining the software industry but also the way we teach and learn in our software engineering (SE) courses. But for many universities F/OSS is seen as an optional low cost technology to support the IT infrastructure and administrational duties. Few see F/OSS as an opportunity for students to learn the SE concepts and skills we teach. Furthermore, it is still an open question as to whether the F/OSS methodology can be effectively used to teach SE courses within the formally structured curriculum in most universities. This paper discusses F/OSS projects as "bazaars of learning" that offer a meaningful learning context. The discussion is centered on a pilot study in which students were involved in software testing in F/OSS projects. We present the teaching and learning framework we used in the pilot study and report on our experiences, lessons learned, and some practical problems we encountered. Our grading and evaluation approach show that the students did relatively well as bug hunters and reporters. Results from two online surveys indicate that students are motivated in participating in software testing in the bazaar, and they are willing to participate in project activities long after their graduation. The study reveals one possible way SE educators can teach and integrate F/OSS into their formal curricular structure. (Contains 3 tables and 10 figures.) – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: Ref Label: Number of References Group: RefInfo Data: 26 – Name: DateEntry Label: Entry Date Group: Date Data: 2009 – Name: URL Label: Access URL Group: URL Data: <link linkTarget="URL" linkTerm="https://www.jise.appstate.edu/Issues/18/V18N4P425-abs.pdf" linkWindow="_blank">http://www.jise.appstate.edu/Issues/18/V18N4P425-abs.pdf</link> – Name: AN Label: Accession Number Group: ID Data: EJ832874 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ832874 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 12 StartPage: 425 Subjects: – SubjectFull: Computer Software Type: general – SubjectFull: Curriculum Development Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: College Instruction Type: general – SubjectFull: Student Projects Type: general – SubjectFull: Engineering Education Type: general – SubjectFull: Foreign Countries Type: general – SubjectFull: Computer Science Education Type: general – SubjectFull: Computer Software Evaluation Type: general – SubjectFull: Information Technology Type: general – SubjectFull: Troubleshooting Type: general – SubjectFull: Active Learning Type: general – SubjectFull: College Students Type: general – SubjectFull: Greece Type: general Titles: – TitleFull: Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Sowe, Sulayman K. – PersonEntity: Name: NameFull: Stamelos, Ioannis G. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2007 Identifiers: – Type: issn-print Value: 1055-3096 Numbering: – Type: volume Value: 18 – Type: issue Value: 4 Titles: – TitleFull: Journal of Information Systems Education Type: main |
| ResultId | 1 |