SUST Repository

A comparative Study of Software Development Methodologies

Show simple item record

dc.contributor.author Ali, Abubakar Elsafi
dc.contributor.author Supervisor - Mohammed Awad
dc.date.accessioned 2014-02-24T11:08:33Z
dc.date.available 2014-02-24T11:08:33Z
dc.date.issued 2010-04-06
dc.identifier.citation Ali,Abubakar Elsafi.A comparative Study of Software Development Methodologies / Abubakar Elsafi Ali؛ Mohammed Awad.-Khartoum : sudan university of science and technology,computer science,2010.-60p:ill;28cm.-M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/3650
dc.description Thesis en_US
dc.description.abstract The objective of this thesis is to study two types of software development methodologies, more specifically – traditional software development methodologies and agile software development methodologies – to compare them together. Another goal is to propose a framework for selecting suitable agile methodology for a given project. Some of traditional and agile methodologies were presented. Also the characteristics and limitations of each methodology were introduced. It was found some similarities and differences between traditional and agile methodologies. Also the similarities and differences were found between some of the agile methodologies. Also it was found that an agile methodologies can provide good benefits for small-scaled and medium-scaled projects but for large-scaled projects traditional methods seem dominant. Also a framework for selecting most suitable agile software development methodology for a given project were proposed. The achievement of this thesis is that software development methodologies can be compared with each other's. There are some similarities and differences between software development methodologies. Other areas that need to be explored are the empirical studies for evaluating the effectiveness and the possibilities of using traditional and agile software development methods in Sudan. Also Comparing the performance of the software development methods (for example; productivity and quality aspects). The studies of the combinations of different method and process content is also other area of study. en_US
dc.description.sponsorship sudan university of scince and technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject software en_US
dc.subject methofologies en_US
dc.title A comparative Study of Software Development Methodologies en_US
dc.title.alternative دراسة مقارنة لمنهجيات تطوير البرمجيات en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account