Monitoring Web Platform of Software Engineering Program Graduation Process

Keywords: Web Development, Software Engineering, FrontEnd Development, User Interface, Feature Driven Development, react, VCS

Abstract

The automatization of processes and the digitization of documents for bureaucratic procedures have been permeating many public service institutions, including educational units. The Bachelor's Degree in Software Engineering has made new forms of qualification available to students, which opens the door to new specific processes for each modality. To help manage the process of graduating students, this work shows the development of a Web Platform for Monitoring the Degree Process of the Software Engineering Program, using a mixed agile methodology with Feature-Based Development (FDD) and Frontend-Based Development(Frontend DD), version control software(VCS) and the open source Javascript-based library called React. On the whole, these software development characteristics allow the reduction in the development time of  the platform

Downloads

Download data is not yet available.

References

Hunt, J. (2006). Feature-driven development. Agile Software Construction, 161-182.

Firdaus, A., Ghani, I., & Jeong, S. R. (2014). Secure Feature Driven Development (SFDD) Model for Secure Software Development. Procedia - Social and Behavioral Sciences, 129, 546–553. doi:10.1016/j.sbspro.2014.03.712

Trivedi, R. K. (2021). User interface implementation of environmental data integration system with React.

Khramtchenko, S. (2004). Comparing eXtreme Programming and Feature Driven Development in academic and regulated environments. Feature Driven Development.

Arbain, A. F., Ghani, I., & Jeong, S. R. (2014). A systematic literature review on secure software development using feature driven development (fdd) agile model. Journal of Internet Computing and services, 15(1), 13-27.

Tirumala, S., Ali, S., & Babu, A. (2016). A hybrid agile model using SCRUM and feature driven development. International Journal of Computer Applications, 156(5), 1-5.

Why (and How) You Should Use Feature-Driven Development. (2022). Retrieved 11 October 2022, from https://www.lucidchart.com/blog/why-use-feature-driven-development

Ben-Yosef, A. (2022). Frontend Driven Development - codelord.net. Retrieved 11 October 2022, from https://www.codelord.net/2014/02/20/frontend-driven-development/

Xiao Yu (2011). Development of Management System in Graduation Practice Process Based on Web. Procedia Engineering, 15, 693-698.

Krohn, M. (2009). User-Centered Design Meets Feature-Driven Development: An Integrating Approach for Developing the Web Application myPIM. In Human Centered Design (pp. 739–748). Springer Berlin Heidelberg.

Naser, M. A. U., & Hasen, S. M. (2021). Design an expert system for students graduation projects in Iraq universities: Basrah University. International Journal of Electrical and Computer Engineering (IJECE), 11(1), 602. https://doi.org/10.11591/IJECE.V11I1.PP602-610

Banks, A., & Porcello, E. (2017). Learning React: functional web development with React and Redux. " O'Reilly Media, Inc.".

Carter, P. A. (2018). Understanding JSON. In SQL Server Advanced Data Types (pp. 181-200). Apress, Berkeley, CA.

Brambilla, M., Umuhoza, E., & Acerbis, R. (2017). Model-driven development of user interfaces for IoT systems via domain-specific components and patterns. Journal of Internet Services and Applications, 8(1), 1-21.

Brambilla, M., Umuhoza, E., & Acerbis, R. (2017). Model-driven development of user interfaces for IoT systems via domain-specific components and patterns. Journal of Internet Services and Applications, 8(1), 1-21.

Planetscale.com. 2022. Operating without foreign key constraints - Documentation - PlanetScale. [online] Available at: <https://planetscale.com/docs/learn/operating-without-foreign-key-constraints> [Accessed 12 October 2022].

Gackenheimer, C. (2015). What is react?. In Introduction to React (pp. 1-20). Apress, Berkeley, CA.

Cantelon, M., Harter, M., Holowaychuk, T. J., & Rajlich, N. (2014). Node. js in Action (pp. 17-20). Greenwich: Manning.

Beckman, M. D., Çetinkaya-Rundel, M., Horton, N. J., Rundel, C. W., Sullivan, A. J., & Tackett, M. (2021). Implementing version control with Git and GitHub as a learning objective in statistics and data science courses. Journal of Statistics and Data Science Education, 29(sup1), S132-S144.

Cantelon, M., Harter, M., Holowaychuk, T. J., & Rajlich, N. (2014). Node. js in Action (pp. 17-20). Greenwich: Manning.

Published
2023-01-05
How to Cite
Domínguez Jiménez, I., Sánchez Bautista, G., & Cruz-Sanchez, B. (2023). Monitoring Web Platform of Software Engineering Program Graduation Process. XIKUA Boletín Científico De La Escuela Superior De Tlahuelilpan, 11(21), 26-31. https://doi.org/10.29057/xikua.v11i21.10012