Selective Software Project Management Methodology
Abstract
The selection of a proper management methodology plays a central role in releasing a successful software project. Selective Software Project Management Methodology (SSPMM) is a framework that enables software personnel to select the methodology that suits their software project. It fills the gap of controlling and progress tracking related to software projects according to the chosen development methodology. Furthermore, it allows a software project manager to schedule tasks in each software development phase. In addition, it monitors how a certain task is accomplished and whether it succeeds or fails, and observes the time required for each task according to the timetable determined previously. SSPMM is built based on a combination of two Agile methodologies: XP and Scrum. In addition to realizing the SSPMM by developing a prototype, the framework was tested and evaluated based on both technical and end-user perspectives.