iTaskDev: A Software as a Service with Adaptive Algorithm for Optimized Software Development Planning Across Methodologies

In software development, selecting the appropriate Software Development Life Cycle (SDLC) can be challenging due to the wide variety of available models, each suited to different project needs. Existing software tools often fail to capitalize on SDLC frameworks and lack automation capabilities. This study proposes a web-based workspace system designed to streamline software engineering projects. The system leverages a Natural Language Processing (NLP) model to recommend suitable SDLCs, optimizing the development process through a dynamic programming algorithm that automates task allocation, adapting to the recommended SDLC approach. The NLP model was developed using Azure ML with the OpenAI API to ensure the accuracy of SDLC suggestions. Automated task allocation and real-time notification were tested across various project scenarios. GitHub API services were implemented to provide project analytics through repository commits and issue tracking. After the system's development, the study evaluated user perceptions and satisfaction regarding iTaskDev's main objectives through Likert scale method. The NLP-based methodology suggested, and workspace system achieved a mean score of 3.75, whereas task automation along with project analytics through dynamic programming algorithms and API integration attained mean scores of 3.63 and 3.68, respectively. The system was further evaluated using ISO/IEC 25010 standards, demonstrating strong performance in functional suitability, performance efficiency, usability, and reliability, with an overall mean score of 3.67 out of 4.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicyta64807.2024.10913136
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

iTaskDev: A Software as a Service with Adaptive Algorithm for Optimized Software Development Planning Across Methodologies

Vivien A. Agustin, Criselle J. Centeno, Mark Anthony S. Mercado, Alberto Mendoza et al.
Software Engineering Techniques and Practices
article

iTaskDev: A Software as a Service with Adaptive Algorithm for Optimized Software Development Planning Across Methodologies

Vivien A. Agustin, Criselle J. Centeno, Mark Anthony S. Mercado, Alberto Mendoza, C. Gabriel, Norman Alexiz D. Nacilla, Erwin D. Marcelo
article en

Abstract

In software development, selecting the appropriate Software Development Life Cycle (SDLC) can be challenging due to the wide variety of available models, each suited to different project needs. Existing software tools often fail to capitalize on SDLC frameworks and lack automation capabilities. This study proposes a web-based workspace system designed to streamline software engineering projects. The system leverages a Natural Language Processing (NLP) model to recommend suitable SDLCs, optimizing the development process through a dynamic programming algorithm that automates task allocation, adapting to the recommended SDLC approach. The NLP model was developed using Azure ML with the OpenAI API to ensure the accuracy of SDLC suggestions. Automated task allocation and real-time notification were tested across various project scenarios. GitHub API services were implemented to provide project analytics through repository commits and issue tracking. After the system's development, the study evaluated user perceptions and satisfaction regarding iTaskDev's main objectives through Likert scale method. The NLP-based methodology suggested, and workspace system achieved a mean score of 3.75, whereas task automation along with project analytics through dynamic programming algorithms and API integration attained mean scores of 3.63 and 3.68, respectively. The system was further evaluated using ISO/IEC 25010 standards, demonstrating strong performance in functional suitability, performance efficiency, usability, and reliability, with an overall mean score of 3.67 out of 4.

University of the City of Manila (PH)
Openalex Percentile: Top 55%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.