The software enterprise: Preparing industry-ready software engineers

Research output: Chapter in Book/Report/Conference proceedingChapter

11 Scopus citations


"You can't teach experience" - but you can sure try. At the Polytechnic Campus of Arizona State University, we are developing a learning-by-doing approach for teaching software engineering called the Software Enterprise. The Capstone experience is extended to two one-year projects and serves as the primary teaching and learning vehicle for best practices in software engineering. Several process features are introduced in an attempt to make projects, or more importantly the experience gained from project work, more applicable to industry expectations. At the conclusion of the Software Enterprise students have an applied understanding of how to leverage software process as a tool for successful project evolution. This chapter presents the Software Enterprise, focusing the presentation on three novel aspects: a highly iterative, learner-centered pedagogical model, cross-year mentoring, and multiple projects as a novel means of sequencing learning objectives.

Original languageEnglish (US)
Title of host publicationSoftware Engineering
Subtitle of host publicationEffective Teaching and Learning Approaches and Practices
PublisherIGI Global
Number of pages21
ISBN (Print)9781605661025
StatePublished - Dec 1 2008

ASJC Scopus subject areas

  • General Social Sciences
  • General Engineering


Dive into the research topics of 'The software enterprise: Preparing industry-ready software engineers'. Together they form a unique fingerprint.

Cite this