DC Field | Value | Language |
dc.contributor.author | Abun, Haimanot | - |
dc.date.accessioned | 2021-09-24T07:00:22Z | - |
dc.date.available | 2021-09-24T07:00:22Z | - |
dc.date.issued | 2020-02 | - |
dc.identifier.uri | . | - |
dc.identifier.uri | http://hdl.handle.net/123456789/6232 | - |
dc.description.abstract | Developing Enhanced Open Source Software process model (DEOSSPM) closely
resembles the modeling process of conventional software where the most common
elements in process modeling will be identified. This thesis firstly shows the current open
source software modeling types and techniques with their limitations. After reviewing the
types of modeling and techniques, a new open source software process model is
proposed. The proposed model shows the common features of open source software
process flows and proposed a new process modeling methods and technique. In addition,
it shows the advantages with its challenges and limitations.
The proposed model is designed after reviewing different Open Source Software process
models. The research tries to summarize the challenges from reviewed open source
projects, and Models the open source software processes. Mainly the existing models
haveno well-structured process models. This leads difficulty with reusing the codes and poor
documentation.
So, many models are reviewed and analyzed through systematic research technique with
thematic analysis methodology. In addition to this, questionnaires are prepared to
software developers in Addis Ababa and analyzed the result. Web interviewing through
email methodology is also used to design this process model. Sothe new proposed model
tries to solve documentation problem and reusing codes, which were challenges of
existing open source software process models.
Validating the model is performed through different questionaries’ suggested to open
source users of software developers from Addis Ababa Ethiopia and from open source
users from the web.
Generally, this thesis attempts to describe an introductory process model for open-source
software development. Common characteristics are identified and discussed with specific
examples from various open-source projects. The results lend support to suggestions that
open-source software development follows an adaptive lifecycle, with a flexible
management model emphasizing leadership, collaboration, and accountability. Moreover,
open source would seem to represent an alternative approach to distributed software
development that, able to offer useful information about common problems as
Well as possible solutions | en_US |
dc.language.iso | en | en_US |
dc.publisher | ST. MARY’S UNIVERSITY | en_US |
dc.title | DEVELOPING ENHANCED OPEN SOURCE SOFTWARE PROCESS MODELING (DEOSSPM) | en_US |
dc.type | Thesis | en_US |
Appears in Collections: | Master of computer science
|