• Home
  • Search
  • A cross-collegiate analysis of software development course content
  • Open Access IconOpen Access
  • Cite Icon10
  • https://doi.org/10.1145/1095714.1095792Copy DOI Icon

A cross-collegiate analysis of software development course content

  • Oct 20, 2005
  • Timothy Burns +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many undergraduate IT programs recognize that their graduates will find jobs as software developers. As such, software development (analysis and design) courses are often a core requirement of IT undergraduate degree programs. This paper presents an analysis and comparison of the content of software development courses at several colleges and universities. In particular, the software development methodologies presented in the courses are examined. The comparison is based on two main criteria; the development methodologies presented through the textbook assigned to the class, and the development methodologies presented through the class lectures.A software development methodology is "a recommended collection of phases, procedures, rules, techniques, tools, documentation, management, and training used to develop a system" (Avison 2003). There are hundreds of software development methodologies. An ongoing debate has existed for several years as to what methodology is best. Prior research has shown that no methodology is best all the time and that practitioners are modifying methodologies to suit their needs. This research shows that IT software development courses have not been modified to reflect current trends in the practical application of development methodologies and students may not be learning the tools and techniques that they need to become successful practitioners. Key inadequacies and the associated pedagogical significance are discussed.

Similar Papers
  • Research Article
  • Citations21

Using process mining for Git log analysis of projects in a software development course

  • May 10, 2021
  • Education and Information Technologies
  • Martin Macak +3
  • Conference Article
  • Citations11

Integrating authentic learning into a software development course

  • Oct 02, 2013
  • Evelyn Brannock +2
  • Research Article
  • Citations6

Developing a computer strategy game in an undergraduate course in software development using extreme programming

  • Dec 01, 2006
  • Journal of Computing Sciences in Colleges
  • Drakepeter +1
  • Conference Article
  • Citations15

Beyond Surveys: Analyzing Software Development Artifacts to Assess Teaching Efforts

  • Oct 01, 2018
  • Christoph Matthies +2
  • Research Article
  • Citations27

Students’ Perspectives and Experiences in Project-Based Learning: A Qualitative Study

  • Oct 29, 2024
  • Trends in Higher Education
  • Murimo Bethel Mutanga
  • Book Chapter
  • Citations2

Gaming DevSecOps - A Serious Game Pilot Study

  • Sep 09, 2020
  • James S Okolica +2
  • Conference Article
  • Citations20

Smartphone Software Development Course Design Based on Android

  • Jun 01, 2010
  • Wei Hu +3
  • Conference Article
  • Citations8

Introducing SCRUM into a Distributed Software Development Course

  • Sep 07, 2015
  • Ivana Bosnić +5
  • Research Article

Manajemen Resiko Proyek Pengembangan Perangkat Lunak Berbasis Open/Free Source dengan Menggunakan Metode AS/NZS 4360 dan Analytical Hierarchy Process (AHP)

  • Jun 07, 2024
  • PETIR
  • Lili Rasyidi +3
  • Conference Article
  • Citations4

Course-embedded research in software development courses

  • Mar 05, 2014
  • Sonal Dekhane +1
  • Research Article

Nightmare on Westwood Avenue

  • Mar 01, 1996
  • ACM SIGCSE Bulletin
  • Mary Lou Dorf +1
  • Conference Article
  • Citations10

A Novel Approach of Prioritizing Use Case Scenarios

  • Dec 01, 2007
  • Debasish Kundu +1
  • Research Article
  • Citations1

Analysis of the factors affecting successful completion of asynchronous online learning programs

  • Oct 19, 2023
  • European Conference on e-Learning
  • Buddhika Karunarathne +6
  • Conference Article
  • Citations56

An Experience Report at Teaching a Group Based Agile Software Development Project Course

  • Feb 24, 2015
  • Craig Anslow +1
  • Conference Article
  • Citations7

Integration of usability issues within initial software development education. (It's all about the user dummy!)

  • Mar 01, 1999
  • Xris Faulkner +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.