Show simple item record

dc.contributor.authorWeliwatta, SK
dc.contributor.authorKirindegamaarachchi, TS
dc.contributor.authorPradeep, RMM
dc.date.accessioned2026-03-11T05:20:15Z
dc.date.available2026-03-11T05:20:15Z
dc.date.issued2026-01
dc.identifier.urihttps://ir.kdu.ac.lk/handle/345/9053
dc.description.abstractThe development of a real-time “E-Shuttle” campus shuttle tracking system poses a software engineering challenge due to the need to integrate complex GPS based algorithms, continuous real-time data processing, and highly usable mobile and web interfaces within a single platform. Such systems require both rigorous process correctness in early engineering phases and flexibility to support rapid user interface evolution, yet there is limited guidance on selecting a development methodology that effectively balances these competing requirements. The objective of this study is to identify the most suitable software development methodology for the E-Shuttle system and to determine whether a single methodology or a hybrid approach is more appropriate. Seven major development tasks were defined based on the functional and non-functional requirements of the system and were comparatively evaluated using Agile development and the Predictive-cum-Adaptive Process-centric Development to User-centric Tool methodology. A task-level weighted evaluation was conducted using four criteria: ease of execution, time efficiency, project suitability, and ability to handle constraints and technical complexity. The results indicate that the Predictive cum-Adaptive Process-centric Development to User-centric Tool methodology is more effective during early engineering activities such as requirements elicitation and system architecture design, where detailed process modelling and constraint analysis are essential. In contrast, Agile development demonstrates superior performance during implementation, integration, testing, deployment, and maintenance phases, where iterative development and rapid stakeholder feedback are critical. The study concludes that no single methodology adequately supports all phases of the E-Shuttle project and that a hybrid approach provides the most effective solution. By applying a process-centric methodology in early analytical phases and an Agile approach in later development and operational phases, the proposed hybrid methodology offers both architectural stability and development flexibility, contributing practical guidance for methodology selection in real-time campus transportation systems and similar complex software projects.en_US
dc.language.isoenen_US
dc.subjectagile, PcD.UcT, hybrid methodology, software process, GPSen_US
dc.titleComparative Analysis of Agile and PcD.UcT Methodologies for the Development of the “E-Shuttle” Campus Shuttle Tracking Systemen_US
dc.typeArticle Abstracten_US
dc.identifier.facultyFOCen_US
dc.identifier.journalFOCSSen_US
dc.identifier.issue6en_US
dc.identifier.pgnos22en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record