The trials and tribulation of software development through a student perspective

Publication Type honors thesis
School or College College of Engineering
Department Electrical & Computer Engineering
Faculty Mentor Daniel Kopta
Creator Gonzalez, Nicholas
Title The trials and tribulation of software development through a student perspective
Date 2023
Description This thesis will take you through the design and implementation of the capstone project MyRate. It will illustrate the multitude of design aspects as well and showcase the best tips and strategies to implement into your own software development work. It will show different challenges and how the student overcame these difficulties throughout the process of this project. This development project takes form from the University of Utah's Computer Science Capstone Class. The application MyRate will be a web-based application that allows users a more complete and unbiased way to rate various forms of media such as books, movies, and tv shows. Users normally are only able to rate on a scale of 1-5 stars for an overall product, but MyRate allows users the opportunity to rate using ½ stars so users can better quantify media. Combined with the reviews that users can leave, this allows for a more comprehensive and in-depth review of the media. Overall, this thesis seeks to reflect and to teach those interested in the development process on what steps to take on this tumultuous journey as well as how to complete a large-scale project from start to finish successfully. Hopefully, you can take what you learned from this and apply it to any project you are working on or even assist you in workplace experience to ease the process of software development.
Type Text
Publisher University of Utah
Subject MyRate; project
Language eng
Rights Management (c) Nicholas Gonzalez
Format Medium application/pdf
ARK ark:/87278/s6867fhg
Setname ir_htoa
ID 2919945
Reference URL https://collections.lib.utah.edu/ark:/87278/s6867fhg