A Collaborative Approach for Effective Requirement Elicitation in Oblivious Client Environment

Abstract

Acquiring the desired requirements from customer through requirement elicitation process is a big deal as entire project depends on this initial important activity. Poor requirement elicitation affects software quality. Various factors in the oblivious client environment like culture, linguistic, gender, nationality, race and politics; can affect the final deliverables. The interaction of complex values, attitudes, behavioral norms, beliefs and communication approaches by stakeholders with different values may lead towards misunderstanding and misinterpretation. This could lead towards failure or dissatisfaction of the final outcome which might cause loss to both parties. The project requires redesign or modification that could take extra time and cost to get the desired results. The oblivious nature of the client’s working environment is the major cause of poor requirement elicitation. This study focuses the issues in oblivious client environment where client is reluctant to provide desired information. This work proposes a novel requirement elicitation model for effective software development in oblivious client environment. The quality improvement results of software after using this model were verified using a qualitative survey.

Authors and Affiliations

Muhammad Kashif Hanif, Muhammad Ramzan Talib, Nauman Ul Haq, Arfan Mansoor, Muhammad Umer Sarwar, Nafees Ayub

Keywords

Related Articles

A Posteriori Pareto Front Diversification Using a Copula-Based Estimation of Distribution Algorithm

We propose CEDA, a Copula-based Estimation of Distribution Algorithm, to increase the size, achieve high diversity and convergence of optimal solutions for a multiobjective optimization problem. The algorithm exploits th...

Multi-Domain Modeling and Simulation of an Aircraft System for Advanced Vehicle-Level Reasoning Research and Development

In this paper, we describe a simulation based health monitoring system test-bed for aircraft systems. The purpose of the test-bed is to provide a technology neutral basis for implementing and evaluation of reasoning syst...

Internet of Things (IoT) : Charity Automation

People are living in cities and villages based on their profession and their earnings. Those who have better earnings can live their live nicely. However, those who do not have good earnings are facing difficulties to su...

 Managing Knowledge in Development of Agile Software

 Software development is a knowledge-intensive work and the main attention is how to manage it. The systematic reviews of empirical studies presents, how knowledge management is used in software engineering and deve...

 Coordinate Rotation Digital Computer Algorithm: Design and Architectures

 COordinate Rotation DIgital Computer (CORDIC) algorithm has potential for efficient and low-cost implementation of a large class of applications which include the generation of trigonometric, logarithmic and transc...

Download PDF file
  • EP ID EP259585
  • DOI 10.14569/IJACSA.2017.080623
  • Views 96
  • Downloads 0

How To Cite

Muhammad Kashif Hanif, Muhammad Ramzan Talib, Nauman Ul Haq, Arfan Mansoor, Muhammad Umer Sarwar, Nafees Ayub (2017). A Collaborative Approach for Effective Requirement Elicitation in Oblivious Client Environment. International Journal of Advanced Computer Science & Applications, 8(6), 179-186. https://www.europub.co.uk/articles/-A-259585