Show simple item record

dc.contributor.authorNamawejje, Mariam Lule
dc.date.accessioned2012-10-05T13:10:03Z
dc.date.available2012-10-05T13:10:03Z
dc.date.issued2008-10
dc.identifier.citationNamawejje, M. L. (2008). A Process model for software requirements engineering. Unpublished master's thesis, Makerere University, Kampala, Uganda.en_US
dc.identifier.urihttp://hdl.handle.net/10570/802
dc.descriptionA Dissertation submitted to the School of Graduate Studies in partial fulfillment of the requirements for the award of a Master of Science Degree in Information Systems of Makerere University.en_US
dc.description.abstractKnowledge about computers and the software requirements negotiation process is needed as a basic skill in order to survive in today’s information based society. This research report contains a comprehensive and literal report through exploitation of the software engineering process that can be used in the requirements negotiation process. Most software projects have been unsuccessful because their requirements were poorly negotiated among stakeholders. Consequently, many requirements negotiation models have been reported in literature. Some of these models can successfully support general requirements negotiation. However, they only give the procedure of the requirements negotiation process, without taking into account the issues of problem identification and problem solving. This research looked at various methodologies used in the Requirements Engineering (RE), which involved requirements negotiation. A process model (A Decision Support Process Model) was developed basing on the Win-Win negotiation model artifacts in order to prioritize customer requirements since prioritization of requirements is a major problem in the RE process. The Requirements Decision Support Tool, which will help Software Engineers, was also developed, tested and validated based on the objectives that were set. The Challenges encountered included delay in feedback from the stakeholders where by the stakeholders involved may take some time before responding and therefore slow down the RE process. To minimize on this delay, should be constant reminders send to the stakeholders involved to give their feedback. Future researchers in this field should be aware of conflicts among stakeholders which is usually the major set back therefore to solve this problem, a tradeoff analysis methodology was used.en_US
dc.language.isoenen_US
dc.subjectComputer softwareen_US
dc.subjectSoftware projectsen_US
dc.subjectDecision support systemen_US
dc.titleA Process model for software requirements engineeringen_US
dc.typeThesis, mastersen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record