SUST Repository

Proposed Simulation Model for Software Development Cycle in Sudanese Companies

Show simple item record

dc.contributor.author Adem, Mohammed Musa Yousif
dc.contributor.author Supervisor, -Nisreen Beshir Osman
dc.date.accessioned 2017-12-24T08:28:03Z
dc.date.available 2017-12-24T08:28:03Z
dc.date.issued 2017-10-09
dc.identifier.citation Adem, Mohammed Musa Yousif .A Proposed Simulation Model for Software Development Cycle in Sudanese Companies /Mohammed Musa Yousif Adem ;Nisreen Beshir Osman .-Khartoum:Sudan University of Science & Technology, College of Computer Science and Information Technology ,2017.-54p.:ill.;28cm.-M.Sc en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/19547
dc.description Thesis en_US
dc.description.abstract Software engineering provide set of methods, methodologies and practices that’s used for the process of building and developing the information systems. Sudanese software companies follow many of these methodologies to develop and deliver software projects, but they face many challenges represented in the delay of delivering projects on time and the lack of method that predict the optimal number of team members accurately. This research aims to develop simulation model to assist the project’s managers in assigning the optimal team number for each development phase in order to improve the resource utilization and reduce the delay of delivery time. A simulation model hasbeen implemented using Simphony.Net simulator and then evaluated using input data from fifteen Sudanese software companies. The results of the first experiment showed the assigned team size was not enough to deliver all arrived projects on time, and by increasing the team size in the critical phases that required more time, the resources utilization improved and projects were delivered on time. The research recommends other software development methodologies to be simulated in order to select the best among them that could be applied in the Sudanese companies. Other factors that affect the delivery of projects such as complexity of requirements, developers’ experience and customers’ involvement in the development process should also be considered. It is also recommended to develop an integrated model that could be used to simulate project ofdifferent sizes in a single model. en_US
dc.description.sponsorship Sudan University of Science & Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science & Technology en_US
dc.subject Software engineering en_US
dc.subject Software Development en_US
dc.title Proposed Simulation Model for Software Development Cycle in Sudanese Companies 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