• Home
  • Search
  • A reusable, academic-strength, metrics-based software engineering process for capstone courses and projects
  • Cite Icon14
  • https://doi.org/10.1145/1028174.971465Copy DOI Icon

A reusable, academic-strength, metrics-based software engineering process for capstone courses and projects

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper describes a mature Software Engineering Process that may be applied to capstone courses, student projects, and research projects in a university environment. This process, based in part on the Team Software Process of the Software Engineering Institute, features mature software engineering best practices, including extensive use of metrics to gain insight into process effectiveness and product quality. It is designed to be executed in a single 16-week semester, and it can easily be modified for a longer time frame. It is also designed for the academic culture: (1) it executes as a communicating sequential process running in parallel with and passing information to a series of in-class course presentations and (2) it takes into account that the students cannot devote full time to this one project. This process is independent of the computer language used and any project-specific technology (so it may be applied to software-only projects, robotics projects, smart device projects, embedded programming projects, and any other kind of software-intensive system project). This process is reusable without modification, or it may be tailored. To support tailoring, the process is described using meta data in a format that may be analyzed by automated tools to generate a hypertext document. This process has been tested by using it in a capstone course.

Similar Papers
  • Research Article
  • Citations8

The Software Process - What It Is, And HowTo Improve It

  • Jan 01, 1970
  • WIT Transactions on Information and Communication Technologies
  • Sami Zahran
  • Book Chapter
  • Citations2

Putting Requirements and Quality at the Core of Global Service Delivery: Current Efforts and Future Plans at Pace University

  • Jan 01, 2008
  • Olly Gotel +1
  • Conference Instance
  • Citations3

Proceedings of the 2015 International Conference on Software and System Process

  • Aug 24, 2015
  • Ross Jeffery +3
  • Book Chapter

Software Engineering, Process Improvement, and Experience Management

  • Jan 01, 2013
  • Neeraj Sharma +2
  • Conference Article
  • Citations3

A Prescriptive Software Process for Academic Scenarios

  • Aug 09, 2015
  • Maíra Marques
  • Research Article
  • Citations1

The Role of Empathy in Software Engineering - A Socio-Technical Grounded Theory

  • Sep 17, 2025
  • ACM Transactions on Software Engineering and Methodology
  • Hashini Gunatilake +3
  • Conference Article
  • Citations68

Infusing Design Thinking into a Software Engineering Capstone Course

  • Nov 01, 2017
  • Maria Palacin-Silva +4
  • Research Article
  • Citations1

Summary of the International Conference on Software and System Processes (ICSSP 2018)

  • Jan 02, 2019
  • ACM SIGSOFT Software Engineering Notes
  • Marco Kuhrmann +4
  • Conference Article
  • Citations36

Application of 80/20 rule in software engineering Waterfall Model

  • Aug 01, 2009
  • Muzaffar Iqbal +1
  • Conference Article
  • Citations44

The software engineering process: definition and scope

  • Jan 01, 1988
  • W S Humphrey
  • Supplementary Content

Preventing Systems Engineering Failures with Crowdsourcing: Instructor Recommendations and Student Feedback in Project-Based Learning

  • Jul 23, 2021
  • Figshare
  • Georgios Georgalis
  • Research Article
  • Citations20

Linking Operations Management Students Directly to the Real World

  • Sep 01, 2001
  • Interfaces
  • Sanjay L Ahire
  • Research Article
  • Citations67

Process-Centered Software Engineering Environments, A Brief History and Future Challenges

  • Dec 01, 2002
  • Annals of Software Engineering
  • Volker Gruhn
  • Conference Article
  • Citations18

Yoopeedoo (UPEDU): a process for teaching software process

  • Feb 19, 2001
  • P.N Robillard +2
  • Research Article
  • Citations33

Why don't they practice what we preach?

  • Mar 01, 1998
  • Annals of Software Engineering
  • Watts S Humphrey
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.