Capstone Students Create Software Factory

Capstone Students Create Software Factory

May 15, 2022
Sorry, no alternate text available

Two ECE students are part of an Interdisciplinary Capstone team that is giving the College of Engineering’s newest degree program, software engineering, a technological boost. Team 22012 developed a proof-of-concept software factory – a cloud-based development platform. 

The College of Engineering Software Factory capstone team prototyped a platform to help the program’s students gain experiences to compete in the workforce. The platform provides the tools students need to collaborate with ease through each phase of the software development lifecycle.

That cycle, explained team lead and systems engineering major Vincent Giacoppo, consists of developing project requirements; translating them into models; planning development; writing code; testing to make sure the code works – and that code written by different developers works together; and finishing, assembling and deploying the code. 

ECE majors Roberto Kupps and Jeremiah Michael Weber were on the team with Giacoppo, industrial engineering major Meshari Hamad R Al Dossary, and engineering management major Ali Tavakoly.

Kupps said what attracted him to the project was a chance to use agile methodology for iterating quickly over time.

“My cousin is my role model in engineering," he said. "She works for Cisco and graduated from systems engineering from the UA a few years ago. She told me to try to find a capstone project using agile methodology."