Downloadable ContentDownload PDF
Evaluating the development processes of the Electronic Assessment System and the computer-based Upper Division Writing Proficiency Exam
In this project, an evaluation of software development processes between the Electronic Assessment System and the computer-based Upper Division Writing Proficiency Exam is presented. This project analyzes and evaluates the different tools and processes involved during the development of these two systems. It identifies key issues encountered with each tool and/or process, what was done to address/solve them, identifies outstanding issues, and recommends what can be improved in order to build higher quality systems in the future. Through this evaluation, it was discovered that, no matter how talented the team, if the software engineering process in place is incorrect for the environment (or absent altogether), there is a significant impact on how the software is created. While the process behind building the software was a major influence on well it was built, the tools involved also played a role. Based on the comparisons between how EAS and UDWPE were developed, any subsequent applications developed by development teams within CSUN are advised to ensure that the software engineering process allows for fluidity and flexibility; as the needs and requirements for the product evolve, so must the development process. Additionally, heavy research must be done on the tools, libraries, etc. the team intends to use to make sure they are appropriate for the project.