Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.description.abstractSoftware Development has become a necessity in our life where it can be found anywhere. As complexity increases, so does the risk of failure. It is estimated that 68% of all the projects fail, due to unrealistic terms, incompetent members, incorrect specifications, and poor management amongst other causes. This dissertation aims to tackle why projects fail, explores the crucial stages of Software Development which serve as guidelines, increasing the chance of project success. It also investigates some methodologies frequently used in the industry such as RUP and XP. Comparisons between various methodologies will conclude which methodology fits best for a project, depending upon its scope and requirements. A tool called SwiftDev was developed for modern project management to have greater success in software development. It aims to reduce risks by having, i) centralised data, ii) better management, iii) increased productivity, iv) flexibility in methodologies, v) minimise ambiguity and vi) increased collaboration. SwiftDev makes use of Tasks lists and Bug lists which are used for every methodology. RUP makes use of industrial standardised documents to reduce ambiguity and promote productiveness. XP supports User Stories. The system currently supports two methodologies, namely XP and RUP. SwiftDev supports also a chat system, user management, project management and auditing. SwiftDev aims to be sustainable and feasible in any size of the project using any methodology. It also supports a large base of concurrent users. Experts tested the system and appreciated the concept behind the dissertation, stating that it would work well in small-medium projects. Currently it is still unfeasible for large projects since certain features such as multiple team support are lacking but with further improvement, it can be implemented for large projects.en_GB
dc.subjectComputer software -- Developmenten_GB
dc.subjectComputer software -- Testingen_GB
dc.subjectComputer programming -- Managementen_GB
dc.titleImplementing a distributed software project management toolen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Information and Communication Technologyen_GB
dc.contributor.creatorGrech, Dorienne-
Appears in Collections:Dissertations - FacICT - 2015

Files in This Item:
File Description SizeFormat 
  Restricted Access
3.08 MBAdobe PDFView/Open Request a copy
15BSCIT017 accompanying material 03.mp4
  Restricted Access
15.6 MBUnknownView/Open Request a copy

Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.